summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json')
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json b/src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json
new file mode 100644
index 0000000000..5b3a226e2e
--- /dev/null
+++ b/src/3rdparty/angle/src/libANGLE/renderer/angle_format_data.json
@@ -0,0 +1,24 @@
+{
+ "B5G6R5_UNORM": {
+ "fboImplementationInternalFormat": "GL_RGB565"
+ },
+ "B5G5R5A1_UNORM": {
+ "fboImplementationInternalFormat": "GL_RGB5_A1",
+ "channelStruct": "A1R5G5B5"
+ },
+ "B8G8R8X8_UNORM": {
+ "glInternalFormat": "GL_BGRA8_EXT",
+ "channelStruct": "B8G8R8X8"
+ },
+ "R9G9B9E5_SHAREDEXP": {
+ "componentType": "float",
+ "channelStruct": "R9G9B9E5"
+ },
+ "B4G4R4A4_UNORM": {
+ "fboImplementationInternalFormat": "GL_RGBA4",
+ "channelStruct": "A4R4G4B4"
+ },
+ "R8G8B8A8_UNORM_SRGB": {
+ "channelStruct": "R8G8B8A8SRGB"
+ }
+}