diff options
author | Tony Wasserka <NeoBrainX@gmail.com> | 2014-07-22 13:04:16 +0200 |
---|---|---|
committer | Tony Wasserka <NeoBrainX@gmail.com> | 2014-07-23 00:44:31 +0200 |
commit | 4b141791ed8bb4c1d80b239a1195897876fa30bb (patch) | |
tree | 6596840bc780f9dba6e54946e8e5837a974e9b75 /src/core/hle/service/gsp.h | |
parent | GSP: Clean up GX command processing a lot and treat command id as a u8 rather than a u32. (diff) | |
download | yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.tar yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.tar.gz yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.tar.bz2 yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.tar.lz yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.tar.xz yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.tar.zst yuzu-4b141791ed8bb4c1d80b239a1195897876fa30bb.zip |
Diffstat (limited to 'src/core/hle/service/gsp.h')
-rw-r--r-- | src/core/hle/service/gsp.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/hle/service/gsp.h b/src/core/hle/service/gsp.h index f36afb697..a83cb4846 100644 --- a/src/core/hle/service/gsp.h +++ b/src/core/hle/service/gsp.h @@ -15,9 +15,17 @@ namespace GSP_GPU { enum class GXCommandId : u32 { REQUEST_DMA = 0x00, SET_COMMAND_LIST_LAST = 0x01, + + // Fills a given memory range with a particular value SET_MEMORY_FILL = 0x02, + + // Copies an image and optionally performs color-conversion or scaling. + // This is highly similar to the GameCube's EFB copy feature SET_DISPLAY_TRANSFER = 0x03, + + // Conceptionally similar to SET_DISPLAY_TRANSFER and presumable uses the same hardware path SET_TEXTURE_COPY = 0x04, + SET_COMMAND_LIST_FIRST = 0x05, }; |