summaryrefslogtreecommitdiff
path: root/src/video_core/gpu.h
diff options
context:
space:
mode:
authorGravatar liamwhite2022-11-24 21:48:41 -0500
committerGravatar GitHub2022-11-24 21:48:41 -0500
commit20b62dbd30e597c6d3700a22fbde5bd10169dfb2 (patch)
treefa6c840b3ba16eb261a30ef50a34a5d0f07587c6 /src/video_core/gpu.h
parentMerge pull request #9312 from FernandoS27/pokemomma (diff)
parentFermi2D: Cleanup and address feedback. (diff)
downloadyuzu-20b62dbd30e597c6d3700a22fbde5bd10169dfb2.tar.gz
yuzu-20b62dbd30e597c6d3700a22fbde5bd10169dfb2.tar.xz
yuzu-20b62dbd30e597c6d3700a22fbde5bd10169dfb2.zip
Merge pull request #9194 from FernandoS27/yfc-fermi2d
YFC - Fermi2D: Rework blit engine and add a software blitter.
Diffstat (limited to 'src/video_core/gpu.h')
-rw-r--r--src/video_core/gpu.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/video_core/gpu.h b/src/video_core/gpu.h
index d0709dc69..8a871593a 100644
--- a/src/video_core/gpu.h
+++ b/src/video_core/gpu.h
@@ -27,12 +27,12 @@ struct CommandList;
27// TODO: Implement the commented ones 27// TODO: Implement the commented ones
28enum class RenderTargetFormat : u32 { 28enum class RenderTargetFormat : u32 {
29 NONE = 0x0, 29 NONE = 0x0,
30 R32B32G32A32_FLOAT = 0xC0, 30 R32G32B32A32_FLOAT = 0xC0,
31 R32G32B32A32_SINT = 0xC1, 31 R32G32B32A32_SINT = 0xC1,
32 R32G32B32A32_UINT = 0xC2, 32 R32G32B32A32_UINT = 0xC2,
33 // R32G32B32X32_FLOAT = 0xC3, 33 R32G32B32X32_FLOAT = 0xC3,
34 // R32G32B32X32_SINT = 0xC4, 34 R32G32B32X32_SINT = 0xC4,
35 // R32G32B32X32_UINT = 0xC5, 35 R32G32B32X32_UINT = 0xC5,
36 R16G16B16A16_UNORM = 0xC6, 36 R16G16B16A16_UNORM = 0xC6,
37 R16G16B16A16_SNORM = 0xC7, 37 R16G16B16A16_SNORM = 0xC7,
38 R16G16B16A16_SINT = 0xC8, 38 R16G16B16A16_SINT = 0xC8,
@@ -56,13 +56,13 @@ enum class RenderTargetFormat : u32 {
56 R16G16_SINT = 0xDC, 56 R16G16_SINT = 0xDC,
57 R16G16_UINT = 0xDD, 57 R16G16_UINT = 0xDD,
58 R16G16_FLOAT = 0xDE, 58 R16G16_FLOAT = 0xDE,
59 // A2R10G10B10_UNORM = 0xDF, 59 A2R10G10B10_UNORM = 0xDF,
60 B10G11R11_FLOAT = 0xE0, 60 B10G11R11_FLOAT = 0xE0,
61 R32_SINT = 0xE3, 61 R32_SINT = 0xE3,
62 R32_UINT = 0xE4, 62 R32_UINT = 0xE4,
63 R32_FLOAT = 0xE5, 63 R32_FLOAT = 0xE5,
64 // X8R8G8B8_UNORM = 0xE6, 64 X8R8G8B8_UNORM = 0xE6,
65 // X8R8G8B8_SRGB = 0xE7, 65 X8R8G8B8_SRGB = 0xE7,
66 R5G6B5_UNORM = 0xE8, 66 R5G6B5_UNORM = 0xE8,
67 A1R5G5B5_UNORM = 0xE9, 67 A1R5G5B5_UNORM = 0xE9,
68 R8G8_UNORM = 0xEA, 68 R8G8_UNORM = 0xEA,
@@ -79,11 +79,11 @@ enum class RenderTargetFormat : u32 {
79 R8_SINT = 0xF5, 79 R8_SINT = 0xF5,
80 R8_UINT = 0xF6, 80 R8_UINT = 0xF6,
81 81
82 /* 82 // A8_UNORM = 0xF7,
83 A8_UNORM = 0xF7,
84 X1R5G5B5_UNORM = 0xF8, 83 X1R5G5B5_UNORM = 0xF8,
85 X8B8G8R8_UNORM = 0xF9, 84 X8B8G8R8_UNORM = 0xF9,
86 X8B8G8R8_SRGB = 0xFA, 85 X8B8G8R8_SRGB = 0xFA,
86 /*
87 Z1R5G5B5_UNORM = 0xFB, 87 Z1R5G5B5_UNORM = 0xFB,
88 O1R5G5B5_UNORM = 0xFC, 88 O1R5G5B5_UNORM = 0xFC,
89 Z8R8G8B8_UNORM = 0xFD, 89 Z8R8G8B8_UNORM = 0xFD,