1{
2    "GL_RGBA": {
3        "GL_UNSIGNED_BYTE": "GL_RGBA8",
4        "GL_UNSIGNED_SHORT": "GL_RGBA16_EXT",
5        "GL_BYTE": "GL_RGBA8_SNORM",
6        "GL_SHORT": "GL_RGBA16_SNORM_EXT",
7        "GL_UNSIGNED_SHORT_4_4_4_4": "GL_RGBA4",
8        "GL_UNSIGNED_SHORT_5_5_5_1": "GL_RGB5_A1",
9        "GL_UNSIGNED_INT_2_10_10_10_REV": "GL_RGB10_A2",
10        "GL_FLOAT": "GL_RGBA32F",
11        "GL_HALF_FLOAT": "GL_RGBA16F",
12        "GL_HALF_FLOAT_OES": "GL_RGBA16F"
13    },
14    "GL_RGBA_INTEGER": {
15        "GL_UNSIGNED_BYTE": "GL_RGBA8UI",
16        "GL_BYTE": "GL_RGBA8I",
17        "GL_UNSIGNED_SHORT": "GL_RGBA16UI",
18        "GL_SHORT": "GL_RGBA16I",
19        "GL_UNSIGNED_INT": "GL_RGBA32UI",
20        "GL_INT": "GL_RGBA32I",
21        "GL_UNSIGNED_INT_2_10_10_10_REV": "GL_RGB10_A2UI"
22    },
23    "GL_RGB": {
24        "GL_UNSIGNED_BYTE": "GL_RGB8",
25        "GL_UNSIGNED_SHORT": "GL_RGB16_EXT",
26        "GL_BYTE": "GL_RGB8_SNORM",
27        "GL_SHORT": "GL_RGB16_SNORM_EXT",
28        "GL_UNSIGNED_SHORT_5_6_5": "GL_RGB565",
29        "GL_UNSIGNED_INT_10F_11F_11F_REV": "GL_R11F_G11F_B10F",
30        "GL_UNSIGNED_INT_5_9_9_9_REV": "GL_RGB9_E5",
31        "GL_FLOAT": "GL_RGB32F",
32        "GL_HALF_FLOAT": "GL_RGB16F",
33        "GL_HALF_FLOAT_OES": "GL_RGB16F"
34    },
35    "GL_RGB_INTEGER": {
36        "GL_UNSIGNED_BYTE": "GL_RGB8UI",
37        "GL_BYTE": "GL_RGB8I", "GL_UNSIGNED_SHORT": "GL_RGB16UI",
38        "GL_SHORT": "GL_RGB16I",
39        "GL_UNSIGNED_INT": "GL_RGB32UI",
40        "GL_INT": "GL_RGB32I"
41    },
42    "GL_RG": {
43        "GL_UNSIGNED_BYTE": "GL_RG8",
44        "GL_UNSIGNED_SHORT": "GL_RG16_EXT",
45        "GL_BYTE": "GL_RG8_SNORM",
46        "GL_SHORT": "GL_RG16_SNORM_EXT",
47        "GL_FLOAT": "GL_RG32F",
48        "GL_HALF_FLOAT": "GL_RG16F",
49        "GL_HALF_FLOAT_OES": "GL_RG16F"
50    },
51    "GL_RG_INTEGER": {
52        "GL_UNSIGNED_BYTE": "GL_RG8UI",
53        "GL_BYTE": "GL_RG8I",
54        "GL_UNSIGNED_SHORT": "GL_RG16UI",
55        "GL_SHORT": "GL_RG16I",
56        "GL_UNSIGNED_INT": "GL_RG32UI",
57        "GL_INT": "GL_RG32I"
58    },
59    "GL_RED": {
60        "GL_UNSIGNED_BYTE": "GL_R8",
61        "GL_UNSIGNED_SHORT": "GL_R16_EXT",
62        "GL_BYTE": "GL_R8_SNORM",
63        "GL_SHORT": "GL_R16_SNORM_EXT",
64        "GL_FLOAT": "GL_R32F",
65        "GL_HALF_FLOAT": "GL_R16F",
66        "GL_HALF_FLOAT_OES": "GL_R16F"
67    },
68    "GL_RED_INTEGER": {
69        "GL_UNSIGNED_BYTE": "GL_R8UI",
70        "GL_BYTE": "GL_R8I",
71        "GL_UNSIGNED_SHORT": "GL_R16UI",
72        "GL_SHORT": "GL_R16I",
73        "GL_UNSIGNED_INT": "GL_R32UI",
74        "GL_INT": "GL_R32I"
75    },
76    "GL_LUMINANCE_ALPHA": {
77        "GL_UNSIGNED_BYTE": "GL_LUMINANCE8_ALPHA8_EXT",
78        "GL_FLOAT": "GL_LUMINANCE_ALPHA32F_EXT",
79        "GL_HALF_FLOAT": "GL_LUMINANCE_ALPHA16F_EXT",
80        "GL_HALF_FLOAT_OES": "GL_LUMINANCE_ALPHA16F_EXT"
81    },
82    "GL_LUMINANCE": {
83        "GL_UNSIGNED_BYTE": "GL_LUMINANCE8_EXT",
84        "GL_FLOAT": "GL_LUMINANCE32F_EXT",
85        "GL_HALF_FLOAT": "GL_LUMINANCE16F_EXT",
86        "GL_HALF_FLOAT_OES": "GL_LUMINANCE16F_EXT"
87    },
88    "GL_ALPHA": {
89        "GL_UNSIGNED_BYTE": "GL_ALPHA8_EXT",
90        "GL_FLOAT": "GL_ALPHA32F_EXT",
91        "GL_HALF_FLOAT": "GL_ALPHA16F_EXT",
92        "GL_HALF_FLOAT_OES": "GL_ALPHA16F_EXT"
93    },
94    "GL_BGRA_EXT": {
95        "GL_UNSIGNED_BYTE": "GL_BGRA8_EXT",
96        "GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT": "GL_BGRA4_ANGLEX",
97        "GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT": "GL_BGR5_A1_ANGLEX",
98        "GL_UNSIGNED_SHORT_5_6_5": "GL_BGR565_ANGLEX"
99    },
100    "GL_SRGB_EXT": {
101        "GL_UNSIGNED_BYTE": "GL_SRGB8"
102    },
103    "GL_SRGB_ALPHA_EXT": {
104        "GL_UNSIGNED_BYTE": "GL_SRGB8_ALPHA8"
105    },
106    "GL_COMPRESSED_RGB_S3TC_DXT1_EXT": {
107        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_RGB_S3TC_DXT1_EXT"
108    },
109    "GL_COMPRESSED_RGBA_S3TC_DXT1_EXT": {
110        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_RGBA_S3TC_DXT1_EXT"
111    },
112    "GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE": {
113        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE"
114    },
115    "GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE": {
116        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE"
117    },
118    "GL_COMPRESSED_SRGB_S3TC_DXT1_EXT": {
119        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_SRGB_S3TC_DXT1_EXT"
120    },
121    "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT": {
122        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT"
123    },
124    "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT": {
125        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT"
126    },
127    "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT": {
128        "GL_UNSIGNED_BYTE": "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT"
129    },
130    "GL_DEPTH_COMPONENT": {
131        "GL_UNSIGNED_SHORT": "GL_DEPTH_COMPONENT16",
132        "GL_UNSIGNED_INT": "GL_DEPTH_COMPONENT32_OES",
133        "GL_FLOAT": "GL_DEPTH_COMPONENT32F"
134    },
135    "GL_STENCIL": {
136        "GL_UNSIGNED_BYTE": "GL_STENCIL_INDEX8"
137    },
138    "GL_DEPTH_STENCIL": {
139        "GL_UNSIGNED_INT_24_8": "GL_DEPTH24_STENCIL8",
140        "GL_FLOAT_32_UNSIGNED_INT_24_8_REV": "GL_DEPTH32F_STENCIL8"
141    }
142}
143