diff options
author | Tony Wasserka <NeoBrainX@gmail.com> | 2014-05-17 22:26:45 +0200 |
---|---|---|
committer | bunnei <ericbunnie@gmail.com> | 2014-06-12 12:10:48 +0200 |
commit | 82d32603593cbec12499c5f0bfcbe61d2cac5629 (patch) | |
tree | 1e7ae95f30841f4a424ed4cfe8d20d84be4392cd /src/core/hle/service/gsp.h | |
parent | Pica: Add command list registers. (diff) | |
download | yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.tar yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.tar.gz yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.tar.bz2 yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.tar.lz yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.tar.xz yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.tar.zst yuzu-82d32603593cbec12499c5f0bfcbe61d2cac5629.zip |
Diffstat (limited to 'src/core/hle/service/gsp.h')
-rw-r--r-- | src/core/hle/service/gsp.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/core/hle/service/gsp.h b/src/core/hle/service/gsp.h index eb5786cd1..214de140f 100644 --- a/src/core/hle/service/gsp.h +++ b/src/core/hle/service/gsp.h @@ -11,6 +11,23 @@ namespace GSP_GPU { +enum class GXCommandId : u32 { + REQUEST_DMA = 0x00000000, + SET_COMMAND_LIST_LAST = 0x00000001, + SET_MEMORY_FILL = 0x00000002, // TODO: Confirm? (lictru uses 0x01000102) + SET_DISPLAY_TRANSFER = 0x00000003, + SET_TEXTURE_COPY = 0x00000004, + SET_COMMAND_LIST_FIRST = 0x00000005, +}; + +union GXCommand { + struct { + GXCommandId id; + }; + + u32 data[0x20]; +}; + /// Interface to "srv:" service class Interface : public Service::Interface { public: |