summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/video_core/surface.h160
1 files changed, 80 insertions, 80 deletions
diff --git a/src/video_core/surface.h b/src/video_core/surface.h
index 6da6a1b97..422c9fcb2 100644
--- a/src/video_core/surface.h
+++ b/src/video_core/surface.h
@@ -15,94 +15,94 @@
15namespace VideoCore::Surface { 15namespace VideoCore::Surface {
16 16
17enum class PixelFormat { 17enum class PixelFormat {
18 ABGR8U = 0, 18 ABGR8U,
19 ABGR8S = 1, 19 ABGR8S,
20 ABGR8UI = 2, 20 ABGR8UI,
21 B5G6R5U = 3, 21 B5G6R5U,
22 A2B10G10R10U = 4, 22 A2B10G10R10U,
23 A1B5G5R5U = 5, 23 A1B5G5R5U,
24 R8U = 6, 24 R8U,
25 R8UI = 7, 25 R8UI,
26 RGBA16F = 8, 26 RGBA16F,
27 RGBA16U = 9, 27 RGBA16U,
28 RGBA16S = 10, 28 RGBA16S,
29 RGBA16UI = 11, 29 RGBA16UI,
30 R11FG11FB10F = 12, 30 R11FG11FB10F,
31 RGBA32UI = 13, 31 RGBA32UI,
32 DXT1 = 14, 32 DXT1,
33 DXT23 = 15, 33 DXT23,
34 DXT45 = 16, 34 DXT45,
35 DXN1 = 17, // This is also known as BC4 35 DXN1, // This is also known as BC4
36 DXN2UNORM = 18, 36 DXN2UNORM,
37 DXN2SNORM = 19, 37 DXN2SNORM,
38 BC7U = 20, 38 BC7U,
39 BC6H_UF16 = 21, 39 BC6H_UF16,
40 BC6H_SF16 = 22, 40 BC6H_SF16,
41 ASTC_2D_4X4 = 23, 41 ASTC_2D_4X4,
42 BGRA8 = 24, 42 BGRA8,
43 RGBA32F = 25, 43 RGBA32F,
44 RG32F = 26, 44 RG32F,
45 R32F = 27, 45 R32F,
46 R16F = 28, 46 R16F,
47 R16U = 29, 47 R16U,
48 R16S = 30, 48 R16S,
49 R16UI = 31, 49 R16UI,
50 R16I = 32, 50 R16I,
51 RG16 = 33, 51 RG16,
52 RG16F = 34, 52 RG16F,
53 RG16UI = 35, 53 RG16UI,
54 RG16I = 36, 54 RG16I,
55 RG16S = 37, 55 RG16S,
56 RGB32F = 38, 56 RGB32F,
57 RGBA8_SRGB = 39, 57 RGBA8_SRGB,
58 RG8U = 40, 58 RG8U,
59 RG8S = 41, 59 RG8S,
60 RG8UI = 42, 60 RG8UI,
61 RG32UI = 43, 61 RG32UI,
62 RGBX16F = 44, 62 RGBX16F,
63 R32UI = 45, 63 R32UI,
64 R32I = 46, 64 R32I,
65 ASTC_2D_8X8 = 47, 65 ASTC_2D_8X8,
66 ASTC_2D_8X5 = 48, 66 ASTC_2D_8X5,
67 ASTC_2D_5X4 = 49, 67 ASTC_2D_5X4,
68 BGRA8_SRGB = 50, 68 BGRA8_SRGB,
69 DXT1_SRGB = 51, 69 DXT1_SRGB,
70 DXT23_SRGB = 52, 70 DXT23_SRGB,
71 DXT45_SRGB = 53, 71 DXT45_SRGB,
72 BC7U_SRGB = 54, 72 BC7U_SRGB,
73 R4G4B4A4U = 55, 73 R4G4B4A4U,
74 ASTC_2D_4X4_SRGB = 56, 74 ASTC_2D_4X4_SRGB,
75 ASTC_2D_8X8_SRGB = 57, 75 ASTC_2D_8X8_SRGB,
76 ASTC_2D_8X5_SRGB = 58, 76 ASTC_2D_8X5_SRGB,
77 ASTC_2D_5X4_SRGB = 59, 77 ASTC_2D_5X4_SRGB,
78 ASTC_2D_5X5 = 60, 78 ASTC_2D_5X5,
79 ASTC_2D_5X5_SRGB = 61, 79 ASTC_2D_5X5_SRGB,
80 ASTC_2D_10X8 = 62, 80 ASTC_2D_10X8,
81 ASTC_2D_10X8_SRGB = 63, 81 ASTC_2D_10X8_SRGB,
82 ASTC_2D_6X6 = 64, 82 ASTC_2D_6X6,
83 ASTC_2D_6X6_SRGB = 65, 83 ASTC_2D_6X6_SRGB,
84 ASTC_2D_10X10 = 66, 84 ASTC_2D_10X10,
85 ASTC_2D_10X10_SRGB = 67, 85 ASTC_2D_10X10_SRGB,
86 ASTC_2D_12X12 = 68, 86 ASTC_2D_12X12,
87 ASTC_2D_12X12_SRGB = 69, 87 ASTC_2D_12X12_SRGB,
88 ASTC_2D_8X6 = 70, 88 ASTC_2D_8X6,
89 ASTC_2D_8X6_SRGB = 71, 89 ASTC_2D_8X6_SRGB,
90 ASTC_2D_6X5 = 72, 90 ASTC_2D_6X5,
91 ASTC_2D_6X5_SRGB = 73, 91 ASTC_2D_6X5_SRGB,
92 E5B9G9R9F = 74, 92 E5B9G9R9F,
93 93
94 MaxColorFormat, 94 MaxColorFormat,
95 95
96 // Depth formats 96 // Depth formats
97 Z32F = 75, 97 Z32F = MaxColorFormat,
98 Z16 = 76, 98 Z16,
99 99
100 MaxDepthFormat, 100 MaxDepthFormat,
101 101
102 // DepthStencil formats 102 // DepthStencil formats
103 Z24S8 = 77, 103 Z24S8 = MaxDepthFormat,
104 S8Z24 = 78, 104 S8Z24,
105 Z32FS8 = 79, 105 Z32FS8,
106 106
107 MaxDepthStencilFormat, 107 MaxDepthStencilFormat,
108 108