You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

842 lines
27 KiB

  1. --Encapsulate opengl constants.
  2. gl = gl or {}
  3. gl.GCCSO_SHADER_BINARY_FJ = 0x9260
  4. gl._3DC_XY_AMD = 0x87fa
  5. gl._3DC_X_AMD = 0x87f9
  6. gl.ACTIVE_ATTRIBUTES = 0x8b89
  7. gl.ACTIVE_ATTRIBUTE_MAX_LENGTH = 0x8b8a
  8. gl.ACTIVE_PROGRAM_EXT = 0x8259
  9. gl.ACTIVE_TEXTURE = 0x84e0
  10. gl.ACTIVE_UNIFORMS = 0x8b86
  11. gl.ACTIVE_UNIFORM_MAX_LENGTH = 0x8b87
  12. gl.ALIASED_LINE_WIDTH_RANGE = 0x846e
  13. gl.ALIASED_POINT_SIZE_RANGE = 0x846d
  14. gl.ALL_COMPLETED_NV = 0x84f2
  15. gl.ALL_SHADER_BITS_EXT = 0xffffffff
  16. gl.ALPHA = 0x1906
  17. gl.ALPHA16F_EXT = 0x881c
  18. gl.ALPHA32F_EXT = 0x8816
  19. gl.ALPHA8_EXT = 0x803c
  20. gl.ALPHA8_OES = 0x803c
  21. gl.ALPHA_BITS = 0xd55
  22. gl.ALPHA_TEST_FUNC_QCOM = 0xbc1
  23. gl.ALPHA_TEST_QCOM = 0xbc0
  24. gl.ALPHA_TEST_REF_QCOM = 0xbc2
  25. gl.ALREADY_SIGNALED_APPLE = 0x911a
  26. gl.ALWAYS = 0x207
  27. gl.AMD_compressed_3DC_texture = 0x1
  28. gl.AMD_compressed_ATC_texture = 0x1
  29. gl.AMD_performance_monitor = 0x1
  30. gl.AMD_program_binary_Z400 = 0x1
  31. gl.ANGLE_depth_texture = 0x1
  32. gl.ANGLE_framebuffer_blit = 0x1
  33. gl.ANGLE_framebuffer_multisample = 0x1
  34. gl.ANGLE_instanced_arrays = 0x1
  35. gl.ANGLE_pack_reverse_row_order = 0x1
  36. gl.ANGLE_program_binary = 0x1
  37. gl.ANGLE_texture_compression_dxt3 = 0x1
  38. gl.ANGLE_texture_compression_dxt5 = 0x1
  39. gl.ANGLE_texture_usage = 0x1
  40. gl.ANGLE_translated_shader_source = 0x1
  41. gl.ANY_SAMPLES_PASSED_CONSERVATIVE_EXT = 0x8d6a
  42. gl.ANY_SAMPLES_PASSED_EXT = 0x8c2f
  43. gl.APPLE_copy_texture_levels = 0x1
  44. gl.APPLE_framebuffer_multisample = 0x1
  45. gl.APPLE_rgb_422 = 0x1
  46. gl.APPLE_sync = 0x1
  47. gl.APPLE_texture_format_BGRA8888 = 0x1
  48. gl.APPLE_texture_max_level = 0x1
  49. gl.ARM_mali_program_binary = 0x1
  50. gl.ARM_mali_shader_binary = 0x1
  51. gl.ARM_rgba8 = 0x1
  52. gl.ARRAY_BUFFER = 0x8892
  53. gl.ARRAY_BUFFER_BINDING = 0x8894
  54. gl.ATC_RGBA_EXPLICIT_ALPHA_AMD = 0x8c93
  55. gl.ATC_RGBA_INTERPOLATED_ALPHA_AMD = 0x87ee
  56. gl.ATC_RGB_AMD = 0x8c92
  57. gl.ATTACHED_SHADERS = 0x8b85
  58. gl.BACK = 0x405
  59. gl.BGRA8_EXT = 0x93a1
  60. gl.BGRA_EXT = 0x80e1
  61. gl.BGRA_IMG = 0x80e1
  62. gl.BINNING_CONTROL_HINT_QCOM = 0x8fb0
  63. gl.BLEND = 0xbe2
  64. gl.BLEND_COLOR = 0x8005
  65. gl.BLEND_DST_ALPHA = 0x80ca
  66. gl.BLEND_DST_RGB = 0x80c8
  67. gl.BLEND_EQUATION = 0x8009
  68. gl.BLEND_EQUATION_ALPHA = 0x883d
  69. gl.BLEND_EQUATION_RGB = 0x8009
  70. gl.BLEND_SRC_ALPHA = 0x80cb
  71. gl.BLEND_SRC_RGB = 0x80c9
  72. gl.BLUE_BITS = 0xd54
  73. gl.BOOL = 0x8b56
  74. gl.BOOL_VEC2 = 0x8b57
  75. gl.BOOL_VEC3 = 0x8b58
  76. gl.BOOL_VEC4 = 0x8b59
  77. gl.BUFFER = 0x82e0
  78. gl.BUFFER_ACCESS_OES = 0x88bb
  79. gl.BUFFER_MAPPED_OES = 0x88bc
  80. gl.BUFFER_MAP_POINTER_OES = 0x88bd
  81. gl.BUFFER_OBJECT_EXT = 0x9151
  82. gl.BUFFER_SIZE = 0x8764
  83. gl.BUFFER_USAGE = 0x8765
  84. gl.BYTE = 0x1400
  85. gl.CCW = 0x901
  86. gl.CLAMP_TO_BORDER_NV = 0x812d
  87. gl.CLAMP_TO_EDGE = 0x812f
  88. gl.COLOR_ATTACHMENT0 = 0x8ce0
  89. gl.COLOR_ATTACHMENT0_NV = 0x8ce0
  90. gl.COLOR_ATTACHMENT10_NV = 0x8cea
  91. gl.COLOR_ATTACHMENT11_NV = 0x8ceb
  92. gl.COLOR_ATTACHMENT12_NV = 0x8cec
  93. gl.COLOR_ATTACHMENT13_NV = 0x8ced
  94. gl.COLOR_ATTACHMENT14_NV = 0x8cee
  95. gl.COLOR_ATTACHMENT15_NV = 0x8cef
  96. gl.COLOR_ATTACHMENT1_NV = 0x8ce1
  97. gl.COLOR_ATTACHMENT2_NV = 0x8ce2
  98. gl.COLOR_ATTACHMENT3_NV = 0x8ce3
  99. gl.COLOR_ATTACHMENT4_NV = 0x8ce4
  100. gl.COLOR_ATTACHMENT5_NV = 0x8ce5
  101. gl.COLOR_ATTACHMENT6_NV = 0x8ce6
  102. gl.COLOR_ATTACHMENT7_NV = 0x8ce7
  103. gl.COLOR_ATTACHMENT8_NV = 0x8ce8
  104. gl.COLOR_ATTACHMENT9_NV = 0x8ce9
  105. gl.COLOR_ATTACHMENT_EXT = 0x90f0
  106. gl.COLOR_BUFFER_BIT = 0x4000
  107. gl.COLOR_BUFFER_BIT0_QCOM = 0x1
  108. gl.COLOR_BUFFER_BIT1_QCOM = 0x2
  109. gl.COLOR_BUFFER_BIT2_QCOM = 0x4
  110. gl.COLOR_BUFFER_BIT3_QCOM = 0x8
  111. gl.COLOR_BUFFER_BIT4_QCOM = 0x10
  112. gl.COLOR_BUFFER_BIT5_QCOM = 0x20
  113. gl.COLOR_BUFFER_BIT6_QCOM = 0x40
  114. gl.COLOR_BUFFER_BIT7_QCOM = 0x80
  115. gl.COLOR_CLEAR_VALUE = 0xc22
  116. gl.COLOR_EXT = 0x1800
  117. gl.COLOR_WRITEMASK = 0xc23
  118. gl.COMPARE_REF_TO_TEXTURE_EXT = 0x884e
  119. gl.COMPILE_STATUS = 0x8b81
  120. gl.COMPRESSED_RGBA_ASTC_10x10_KHR = 0x93bb
  121. gl.COMPRESSED_RGBA_ASTC_10x5_KHR = 0x93b8
  122. gl.COMPRESSED_RGBA_ASTC_10x6_KHR = 0x93b9
  123. gl.COMPRESSED_RGBA_ASTC_10x8_KHR = 0x93ba
  124. gl.COMPRESSED_RGBA_ASTC_12x10_KHR = 0x93bc
  125. gl.COMPRESSED_RGBA_ASTC_12x12_KHR = 0x93bd
  126. gl.COMPRESSED_RGBA_ASTC_4x4_KHR = 0x93b0
  127. gl.COMPRESSED_RGBA_ASTC_5x4_KHR = 0x93b1
  128. gl.COMPRESSED_RGBA_ASTC_5x5_KHR = 0x93b2
  129. gl.COMPRESSED_RGBA_ASTC_6x5_KHR = 0x93b3
  130. gl.COMPRESSED_RGBA_ASTC_6x6_KHR = 0x93b4
  131. gl.COMPRESSED_RGBA_ASTC_8x5_KHR = 0x93b5
  132. gl.COMPRESSED_RGBA_ASTC_8x6_KHR = 0x93b6
  133. gl.COMPRESSED_RGBA_ASTC_8x8_KHR = 0x93b7
  134. gl.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8c03
  135. gl.COMPRESSED_RGBA_PVRTC_2BPPV2_IMG = 0x9137
  136. gl.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8c02
  137. gl.COMPRESSED_RGBA_PVRTC_4BPPV2_IMG = 0x9138
  138. gl.COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83f1
  139. gl.COMPRESSED_RGBA_S3TC_DXT3_ANGLE = 0x83f2
  140. gl.COMPRESSED_RGBA_S3TC_DXT5_ANGLE = 0x83f3
  141. gl.COMPRESSED_RGB_PVRTC_2BPPV1_IMG = 0x8c01
  142. gl.COMPRESSED_RGB_PVRTC_4BPPV1_IMG = 0x8c00
  143. gl.COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83f0
  144. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR = 0x93db
  145. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR = 0x93d8
  146. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR = 0x93d9
  147. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR = 0x93da
  148. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR = 0x93dc
  149. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR = 0x93dd
  150. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR = 0x93d0
  151. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR = 0x93d1
  152. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR = 0x93d2
  153. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR = 0x93d3
  154. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR = 0x93d4
  155. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR = 0x93d5
  156. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR = 0x93d6
  157. gl.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR = 0x93d7
  158. gl.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV = 0x8c4d
  159. gl.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV = 0x8c4e
  160. gl.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV = 0x8c4f
  161. gl.COMPRESSED_SRGB_S3TC_DXT1_NV = 0x8c4c
  162. gl.COMPRESSED_TEXTURE_FORMATS = 0x86a3
  163. gl.CONDITION_SATISFIED_APPLE = 0x911c
  164. gl.CONSTANT_ALPHA = 0x8003
  165. gl.CONSTANT_COLOR = 0x8001
  166. gl.CONTEXT_FLAG_DEBUG_BIT = 0x2
  167. gl.CONTEXT_ROBUST_ACCESS_EXT = 0x90f3
  168. gl.COUNTER_RANGE_AMD = 0x8bc1
  169. gl.COUNTER_TYPE_AMD = 0x8bc0
  170. gl.COVERAGE_ALL_FRAGMENTS_NV = 0x8ed5
  171. gl.COVERAGE_ATTACHMENT_NV = 0x8ed2
  172. gl.COVERAGE_AUTOMATIC_NV = 0x8ed7
  173. gl.COVERAGE_BUFFERS_NV = 0x8ed3
  174. gl.COVERAGE_BUFFER_BIT_NV = 0x8000
  175. gl.COVERAGE_COMPONENT4_NV = 0x8ed1
  176. gl.COVERAGE_COMPONENT_NV = 0x8ed0
  177. gl.COVERAGE_EDGE_FRAGMENTS_NV = 0x8ed6
  178. gl.COVERAGE_SAMPLES_NV = 0x8ed4
  179. gl.CPU_OPTIMIZED_QCOM = 0x8fb1
  180. gl.CULL_FACE = 0xb44
  181. gl.CULL_FACE_MODE = 0xb45
  182. gl.CURRENT_PROGRAM = 0x8b8d
  183. gl.CURRENT_QUERY_EXT = 0x8865
  184. gl.CURRENT_VERTEX_ATTRIB = 0x8626
  185. gl.CW = 0x900
  186. gl.DEBUG_CALLBACK_FUNCTION = 0x8244
  187. gl.DEBUG_CALLBACK_USER_PARAM = 0x8245
  188. gl.DEBUG_GROUP_STACK_DEPTH = 0x826d
  189. gl.DEBUG_LOGGED_MESSAGES = 0x9145
  190. gl.DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = 0x8243
  191. gl.DEBUG_OUTPUT = 0x92e0
  192. gl.DEBUG_OUTPUT_SYNCHRONOUS = 0x8242
  193. gl.DEBUG_SEVERITY_HIGH = 0x9146
  194. gl.DEBUG_SEVERITY_LOW = 0x9148
  195. gl.DEBUG_SEVERITY_MEDIUM = 0x9147
  196. gl.DEBUG_SEVERITY_NOTIFICATION = 0x826b
  197. gl.DEBUG_SOURCE_API = 0x8246
  198. gl.DEBUG_SOURCE_APPLICATION = 0x824a
  199. gl.DEBUG_SOURCE_OTHER = 0x824b
  200. gl.DEBUG_SOURCE_SHADER_COMPILER = 0x8248
  201. gl.DEBUG_SOURCE_THIRD_PARTY = 0x8249
  202. gl.DEBUG_SOURCE_WINDOW_SYSTEM = 0x8247
  203. gl.DEBUG_TYPE_DEPRECATED_BEHAVIOR = 0x824d
  204. gl.DEBUG_TYPE_ERROR = 0x824c
  205. gl.DEBUG_TYPE_MARKER = 0x8268
  206. gl.DEBUG_TYPE_OTHER = 0x8251
  207. gl.DEBUG_TYPE_PERFORMANCE = 0x8250
  208. gl.DEBUG_TYPE_POP_GROUP = 0x826a
  209. gl.DEBUG_TYPE_PORTABILITY = 0x824f
  210. gl.DEBUG_TYPE_PUSH_GROUP = 0x8269
  211. gl.DEBUG_TYPE_UNDEFINED_BEHAVIOR = 0x824e
  212. gl.DECR = 0x1e03
  213. gl.DECR_WRAP = 0x8508
  214. gl.DELETE_STATUS = 0x8b80
  215. gl.DEPTH24_STENCIL8_OES = 0x88f0
  216. gl.DEPTH_ATTACHMENT = 0x8d00
  217. gl.DEPTH_BITS = 0xd56
  218. gl.DEPTH_BUFFER_BIT = 0x100
  219. gl.DEPTH_BUFFER_BIT0_QCOM = 0x100
  220. gl.DEPTH_BUFFER_BIT1_QCOM = 0x200
  221. gl.DEPTH_BUFFER_BIT2_QCOM = 0x400
  222. gl.DEPTH_BUFFER_BIT3_QCOM = 0x800
  223. gl.DEPTH_BUFFER_BIT4_QCOM = 0x1000
  224. gl.DEPTH_BUFFER_BIT5_QCOM = 0x2000
  225. gl.DEPTH_BUFFER_BIT6_QCOM = 0x4000
  226. gl.DEPTH_BUFFER_BIT7_QCOM = 0x8000
  227. gl.DEPTH_CLEAR_VALUE = 0xb73
  228. gl.DEPTH_COMPONENT = 0x1902
  229. gl.DEPTH_COMPONENT16 = 0x81a5
  230. gl.DEPTH_COMPONENT16_NONLINEAR_NV = 0x8e2c
  231. gl.DEPTH_COMPONENT16_OES = 0x81a5
  232. gl.DEPTH_COMPONENT24_OES = 0x81a6
  233. gl.DEPTH_COMPONENT32_OES = 0x81a7
  234. gl.DEPTH_EXT = 0x1801
  235. gl.DEPTH_FUNC = 0xb74
  236. gl.DEPTH_RANGE = 0xb70
  237. gl.DEPTH_STENCIL_OES = 0x84f9
  238. gl.DEPTH_TEST = 0xb71
  239. gl.DEPTH_WRITEMASK = 0xb72
  240. gl.DITHER = 0xbd0
  241. gl.DMP_shader_binary = 0x1
  242. gl.DONT_CARE = 0x1100
  243. gl.DRAW_BUFFER0_NV = 0x8825
  244. gl.DRAW_BUFFER10_NV = 0x882f
  245. gl.DRAW_BUFFER11_NV = 0x8830
  246. gl.DRAW_BUFFER12_NV = 0x8831
  247. gl.DRAW_BUFFER13_NV = 0x8832
  248. gl.DRAW_BUFFER14_NV = 0x8833
  249. gl.DRAW_BUFFER15_NV = 0x8834
  250. gl.DRAW_BUFFER1_NV = 0x8826
  251. gl.DRAW_BUFFER2_NV = 0x8827
  252. gl.DRAW_BUFFER3_NV = 0x8828
  253. gl.DRAW_BUFFER4_NV = 0x8829
  254. gl.DRAW_BUFFER5_NV = 0x882a
  255. gl.DRAW_BUFFER6_NV = 0x882b
  256. gl.DRAW_BUFFER7_NV = 0x882c
  257. gl.DRAW_BUFFER8_NV = 0x882d
  258. gl.DRAW_BUFFER9_NV = 0x882e
  259. gl.DRAW_BUFFER_EXT = 0xc01
  260. gl.DRAW_FRAMEBUFFER_ANGLE = 0x8ca9
  261. gl.DRAW_FRAMEBUFFER_APPLE = 0x8ca9
  262. gl.DRAW_FRAMEBUFFER_BINDING_ANGLE = 0x8ca6
  263. gl.DRAW_FRAMEBUFFER_BINDING_APPLE = 0x8ca6
  264. gl.DRAW_FRAMEBUFFER_BINDING_NV = 0x8ca6
  265. gl.DRAW_FRAMEBUFFER_NV = 0x8ca9
  266. gl.DST_ALPHA = 0x304
  267. gl.DST_COLOR = 0x306
  268. gl.DYNAMIC_DRAW = 0x88e8
  269. gl.ELEMENT_ARRAY_BUFFER = 0x8893
  270. gl.ELEMENT_ARRAY_BUFFER_BINDING = 0x8895
  271. gl.EQUAL = 0x202
  272. gl.ES_VERSION_2_0 = 0x1
  273. gl.ETC1_RGB8_OES = 0x8d64
  274. gl.ETC1_SRGB8_NV = 0x88ee
  275. gl.EXTENSIONS = 0x1f03
  276. gl.EXT_blend_minmax = 0x1
  277. gl.EXT_color_buffer_half_float = 0x1
  278. gl.EXT_debug_label = 0x1
  279. gl.EXT_debug_marker = 0x1
  280. gl.EXT_discard_framebuffer = 0x1
  281. gl.EXT_map_buffer_range = 0x1
  282. gl.EXT_multi_draw_arrays = 0x1
  283. gl.EXT_multisampled_render_to_texture = 0x1
  284. gl.EXT_multiview_draw_buffers = 0x1
  285. gl.EXT_occlusion_query_boolean = 0x1
  286. gl.EXT_read_format_bgra = 0x1
  287. gl.EXT_robustness = 0x1
  288. gl.EXT_sRGB = 0x1
  289. gl.EXT_separate_shader_objects = 0x1
  290. gl.EXT_shader_framebuffer_fetch = 0x1
  291. gl.EXT_shader_texture_lod = 0x1
  292. gl.EXT_shadow_samplers = 0x1
  293. gl.EXT_texture_compression_dxt1 = 0x1
  294. gl.EXT_texture_filter_anisotropic = 0x1
  295. gl.EXT_texture_format_BGRA8888 = 0x1
  296. gl.EXT_texture_rg = 0x1
  297. gl.EXT_texture_storage = 0x1
  298. gl.EXT_texture_type_2_10_10_10_REV = 0x1
  299. gl.EXT_unpack_subimage = 0x1
  300. gl.FALSE = 0x0
  301. gl.FASTEST = 0x1101
  302. gl.FENCE_CONDITION_NV = 0x84f4
  303. gl.FENCE_STATUS_NV = 0x84f3
  304. gl.FIXED = 0x140c
  305. gl.FJ_shader_binary_GCCSO = 0x1
  306. gl.FLOAT = 0x1406
  307. gl.FLOAT_MAT2 = 0x8b5a
  308. gl.FLOAT_MAT3 = 0x8b5b
  309. gl.FLOAT_MAT4 = 0x8b5c
  310. gl.FLOAT_VEC2 = 0x8b50
  311. gl.FLOAT_VEC3 = 0x8b51
  312. gl.FLOAT_VEC4 = 0x8b52
  313. gl.FRAGMENT_SHADER = 0x8b30
  314. gl.FRAGMENT_SHADER_BIT_EXT = 0x2
  315. gl.FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8b8b
  316. gl.FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT = 0x8a52
  317. gl.FRAMEBUFFER = 0x8d40
  318. gl.FRAMEBUFFER_ATTACHMENT_ANGLE = 0x93a3
  319. gl.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210
  320. gl.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT = 0x8211
  321. gl.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8cd1
  322. gl.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8cd0
  323. gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES = 0x8cd4
  324. gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8cd3
  325. gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8cd2
  326. gl.FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT = 0x8d6c
  327. gl.FRAMEBUFFER_BINDING = 0x8ca6
  328. gl.FRAMEBUFFER_COMPLETE = 0x8cd5
  329. gl.FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8cd6
  330. gl.FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8cd9
  331. gl.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8cd7
  332. gl.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE = 0x8d56
  333. gl.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE = 0x8d56
  334. gl.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT = 0x8d56
  335. gl.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134
  336. gl.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_NV = 0x8d56
  337. gl.FRAMEBUFFER_UNDEFINED_OES = 0x8219
  338. gl.FRAMEBUFFER_UNSUPPORTED = 0x8cdd
  339. gl.FRONT = 0x404
  340. gl.FRONT_AND_BACK = 0x408
  341. gl.FRONT_FACE = 0xb46
  342. gl.FUNC_ADD = 0x8006
  343. gl.FUNC_REVERSE_SUBTRACT = 0x800b
  344. gl.FUNC_SUBTRACT = 0x800a
  345. gl.GENERATE_MIPMAP_HINT = 0x8192
  346. gl.GEQUAL = 0x206
  347. gl.GPU_OPTIMIZED_QCOM = 0x8fb2
  348. gl.GREATER = 0x204
  349. gl.GREEN_BITS = 0xd53
  350. gl.GUILTY_CONTEXT_RESET_EXT = 0x8253
  351. gl.HALF_FLOAT_OES = 0x8d61
  352. gl.HIGH_FLOAT = 0x8df2
  353. gl.HIGH_INT = 0x8df5
  354. gl.IMG_multisampled_render_to_texture = 0x1
  355. gl.IMG_program_binary = 0x1
  356. gl.IMG_read_format = 0x1
  357. gl.IMG_shader_binary = 0x1
  358. gl.IMG_texture_compression_pvrtc = 0x1
  359. gl.IMG_texture_compression_pvrtc2 = 0x1
  360. gl.IMPLEMENTATION_COLOR_READ_FORMAT = 0x8b9b
  361. gl.IMPLEMENTATION_COLOR_READ_TYPE = 0x8b9a
  362. gl.INCR = 0x1e02
  363. gl.INCR_WRAP = 0x8507
  364. gl.INFO_LOG_LENGTH = 0x8b84
  365. gl.INNOCENT_CONTEXT_RESET_EXT = 0x8254
  366. gl.INT = 0x1404
  367. gl.INT_10_10_10_2_OES = 0x8df7
  368. gl.INT_VEC2 = 0x8b53
  369. gl.INT_VEC3 = 0x8b54
  370. gl.INT_VEC4 = 0x8b55
  371. gl.INVALID_ENUM = 0x500
  372. gl.INVALID_FRAMEBUFFER_OPERATION = 0x506
  373. gl.INVALID_OPERATION = 0x502
  374. gl.INVALID_VALUE = 0x501
  375. gl.INVERT = 0x150a
  376. gl.KEEP = 0x1e00
  377. gl.KHR_debug = 0x1
  378. gl.KHR_texture_compression_astc_ldr = 0x1
  379. gl.LEQUAL = 0x203
  380. gl.LESS = 0x201
  381. gl.LINEAR = 0x2601
  382. gl.LINEAR_MIPMAP_LINEAR = 0x2703
  383. gl.LINEAR_MIPMAP_NEAREST = 0x2701
  384. gl.LINES = 0x1
  385. gl.LINE_LOOP = 0x2
  386. gl.LINE_STRIP = 0x3
  387. gl.LINE_WIDTH = 0xb21
  388. gl.LINK_STATUS = 0x8b82
  389. gl.LOSE_CONTEXT_ON_RESET_EXT = 0x8252
  390. gl.LOW_FLOAT = 0x8df0
  391. gl.LOW_INT = 0x8df3
  392. gl.LUMINANCE = 0x1909
  393. gl.LUMINANCE16F_EXT = 0x881e
  394. gl.LUMINANCE32F_EXT = 0x8818
  395. gl.LUMINANCE4_ALPHA4_OES = 0x8043
  396. gl.LUMINANCE8_ALPHA8_EXT = 0x8045
  397. gl.LUMINANCE8_ALPHA8_OES = 0x8045
  398. gl.LUMINANCE8_EXT = 0x8040
  399. gl.LUMINANCE8_OES = 0x8040
  400. gl.LUMINANCE_ALPHA = 0x190a
  401. gl.LUMINANCE_ALPHA16F_EXT = 0x881f
  402. gl.LUMINANCE_ALPHA32F_EXT = 0x8819
  403. gl.MALI_PROGRAM_BINARY_ARM = 0x8f61
  404. gl.MALI_SHADER_BINARY_ARM = 0x8f60
  405. gl.MAP_FLUSH_EXPLICIT_BIT_EXT = 0x10
  406. gl.MAP_INVALIDATE_BUFFER_BIT_EXT = 0x8
  407. gl.MAP_INVALIDATE_RANGE_BIT_EXT = 0x4
  408. gl.MAP_READ_BIT_EXT = 0x1
  409. gl.MAP_UNSYNCHRONIZED_BIT_EXT = 0x20
  410. gl.MAP_WRITE_BIT_EXT = 0x2
  411. gl.MAX_3D_TEXTURE_SIZE_OES = 0x8073
  412. gl.MAX_COLOR_ATTACHMENTS_NV = 0x8cdf
  413. gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8b4d
  414. gl.MAX_CUBE_MAP_TEXTURE_SIZE = 0x851c
  415. gl.MAX_DEBUG_GROUP_STACK_DEPTH = 0x826c
  416. gl.MAX_DEBUG_LOGGED_MESSAGES = 0x9144
  417. gl.MAX_DEBUG_MESSAGE_LENGTH = 0x9143
  418. gl.MAX_DRAW_BUFFERS_NV = 0x8824
  419. gl.MAX_EXT = 0x8008
  420. gl.MAX_FRAGMENT_UNIFORM_VECTORS = 0x8dfd
  421. gl.MAX_LABEL_LENGTH = 0x82e8
  422. gl.MAX_MULTIVIEW_BUFFERS_EXT = 0x90f2
  423. gl.MAX_RENDERBUFFER_SIZE = 0x84e8
  424. gl.MAX_SAMPLES_ANGLE = 0x8d57
  425. gl.MAX_SAMPLES_APPLE = 0x8d57
  426. gl.MAX_SAMPLES_EXT = 0x8d57
  427. gl.MAX_SAMPLES_IMG = 0x9135
  428. gl.MAX_SAMPLES_NV = 0x8d57
  429. gl.MAX_SERVER_WAIT_TIMEOUT_APPLE = 0x9111
  430. gl.MAX_TEXTURE_IMAGE_UNITS = 0x8872
  431. gl.MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84ff
  432. gl.MAX_TEXTURE_SIZE = 0xd33
  433. gl.MAX_VARYING_VECTORS = 0x8dfc
  434. gl.MAX_VERTEX_ATTRIBS = 0x8869
  435. gl.MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8b4c
  436. gl.MAX_VERTEX_UNIFORM_VECTORS = 0x8dfb
  437. gl.MAX_VIEWPORT_DIMS = 0xd3a
  438. gl.MEDIUM_FLOAT = 0x8df1
  439. gl.MEDIUM_INT = 0x8df4
  440. gl.MIN_EXT = 0x8007
  441. gl.MIRRORED_REPEAT = 0x8370
  442. gl.MULTISAMPLE_BUFFER_BIT0_QCOM = 0x1000000
  443. gl.MULTISAMPLE_BUFFER_BIT1_QCOM = 0x2000000
  444. gl.MULTISAMPLE_BUFFER_BIT2_QCOM = 0x4000000
  445. gl.MULTISAMPLE_BUFFER_BIT3_QCOM = 0x8000000
  446. gl.MULTISAMPLE_BUFFER_BIT4_QCOM = 0x10000000
  447. gl.MULTISAMPLE_BUFFER_BIT5_QCOM = 0x20000000
  448. gl.MULTISAMPLE_BUFFER_BIT6_QCOM = 0x40000000
  449. gl.MULTISAMPLE_BUFFER_BIT7_QCOM = 0x80000000
  450. gl.MULTIVIEW_EXT = 0x90f1
  451. gl.NEAREST = 0x2600
  452. gl.NEAREST_MIPMAP_LINEAR = 0x2702
  453. gl.NEAREST_MIPMAP_NEAREST = 0x2700
  454. gl.NEVER = 0x200
  455. gl.NICEST = 0x1102
  456. gl.NONE = 0x0
  457. gl.NOTEQUAL = 0x205
  458. gl.NO_ERROR = 0x0
  459. gl.NO_RESET_NOTIFICATION_EXT = 0x8261
  460. gl.NUM_COMPRESSED_TEXTURE_FORMATS = 0x86a2
  461. gl.NUM_PROGRAM_BINARY_FORMATS_OES = 0x87fe
  462. gl.NUM_SHADER_BINARY_FORMATS = 0x8df9
  463. gl.NV_coverage_sample = 0x1
  464. gl.NV_depth_nonlinear = 0x1
  465. gl.NV_draw_buffers = 0x1
  466. gl.NV_draw_instanced = 0x1
  467. gl.NV_fbo_color_attachments = 0x1
  468. gl.NV_fence = 0x1
  469. gl.NV_framebuffer_blit = 0x1
  470. gl.NV_framebuffer_multisample = 0x1
  471. gl.NV_generate_mipmap_sRGB = 0x1
  472. gl.NV_instanced_arrays = 0x1
  473. gl.NV_read_buffer = 0x1
  474. gl.NV_read_buffer_front = 0x1
  475. gl.NV_read_depth = 0x1
  476. gl.NV_read_depth_stencil = 0x1
  477. gl.NV_read_stencil = 0x1
  478. gl.NV_sRGB_formats = 0x1
  479. gl.NV_shadow_samplers_array = 0x1
  480. gl.NV_shadow_samplers_cube = 0x1
  481. gl.NV_texture_border_clamp = 0x1
  482. gl.NV_texture_compression_s3tc_update = 0x1
  483. gl.NV_texture_npot_2D_mipmap = 0x1
  484. gl.OBJECT_TYPE_APPLE = 0x9112
  485. gl.OES_EGL_image = 0x1
  486. gl.OES_EGL_image_external = 0x1
  487. gl.OES_compressed_ETC1_RGB8_texture = 0x1
  488. gl.OES_compressed_paletted_texture = 0x1
  489. gl.OES_depth24 = 0x1
  490. gl.OES_depth32 = 0x1
  491. gl.OES_depth_texture = 0x1
  492. gl.OES_element_index_uint = 0x1
  493. gl.OES_fbo_render_mipmap = 0x1
  494. gl.OES_fragment_precision_high = 0x1
  495. gl.OES_get_program_binary = 0x1
  496. gl.OES_mapbuffer = 0x1
  497. gl.OES_packed_depth_stencil = 0x1
  498. gl.OES_required_internalformat = 0x1
  499. gl.OES_rgb8_rgba8 = 0x1
  500. gl.OES_standard_derivatives = 0x1
  501. gl.OES_stencil1 = 0x1
  502. gl.OES_stencil4 = 0x1
  503. gl.OES_surfaceless_context = 0x1
  504. gl.OES_texture_3D = 0x1
  505. gl.OES_texture_float = 0x1
  506. gl.OES_texture_float_linear = 0x1
  507. gl.OES_texture_half_float = 0x1
  508. gl.OES_texture_half_float_linear = 0x1
  509. gl.OES_texture_npot = 0x1
  510. gl.OES_vertex_array_object = 0x1
  511. gl.OES_vertex_half_float = 0x1
  512. gl.OES_vertex_type_10_10_10_2 = 0x1
  513. gl.ONE = 0x1
  514. gl.ONE_MINUS_CONSTANT_ALPHA = 0x8004
  515. gl.ONE_MINUS_CONSTANT_COLOR = 0x8002
  516. gl.ONE_MINUS_DST_ALPHA = 0x305
  517. gl.ONE_MINUS_DST_COLOR = 0x307
  518. gl.ONE_MINUS_SRC_ALPHA = 0x303
  519. gl.ONE_MINUS_SRC_COLOR = 0x301
  520. gl.OUT_OF_MEMORY = 0x505
  521. gl.PACK_ALIGNMENT = 0xd05
  522. gl.PACK_REVERSE_ROW_ORDER_ANGLE = 0x93a4
  523. gl.PALETTE4_R5_G6_B5_OES = 0x8b92
  524. gl.PALETTE4_RGB5_A1_OES = 0x8b94
  525. gl.PALETTE4_RGB8_OES = 0x8b90
  526. gl.PALETTE4_RGBA4_OES = 0x8b93
  527. gl.PALETTE4_RGBA8_OES = 0x8b91
  528. gl.PALETTE8_R5_G6_B5_OES = 0x8b97
  529. gl.PALETTE8_RGB5_A1_OES = 0x8b99
  530. gl.PALETTE8_RGB8_OES = 0x8b95
  531. gl.PALETTE8_RGBA4_OES = 0x8b98
  532. gl.PALETTE8_RGBA8_OES = 0x8b96
  533. gl.PERCENTAGE_AMD = 0x8bc3
  534. gl.PERFMON_GLOBAL_MODE_QCOM = 0x8fa0
  535. gl.PERFMON_RESULT_AMD = 0x8bc6
  536. gl.PERFMON_RESULT_AVAILABLE_AMD = 0x8bc4
  537. gl.PERFMON_RESULT_SIZE_AMD = 0x8bc5
  538. gl.POINTS = 0x0
  539. gl.POLYGON_OFFSET_FACTOR = 0x8038
  540. gl.POLYGON_OFFSET_FILL = 0x8037
  541. gl.POLYGON_OFFSET_UNITS = 0x2a00
  542. gl.PROGRAM = 0x82e2
  543. gl.PROGRAM_BINARY_ANGLE = 0x93a6
  544. gl.PROGRAM_BINARY_FORMATS_OES = 0x87ff
  545. gl.PROGRAM_BINARY_LENGTH_OES = 0x8741
  546. gl.PROGRAM_OBJECT_EXT = 0x8b40
  547. gl.PROGRAM_PIPELINE_BINDING_EXT = 0x825a
  548. gl.PROGRAM_PIPELINE_OBJECT_EXT = 0x8a4f
  549. gl.PROGRAM_SEPARABLE_EXT = 0x8258
  550. gl.QCOM_alpha_test = 0x1
  551. gl.QCOM_binning_control = 0x1
  552. gl.QCOM_driver_control = 0x1
  553. gl.QCOM_extended_get = 0x1
  554. gl.QCOM_extended_get2 = 0x1
  555. gl.QCOM_perfmon_global_mode = 0x1
  556. gl.QCOM_tiled_rendering = 0x1
  557. gl.QCOM_writeonly_rendering = 0x1
  558. gl.QUERY = 0x82e3
  559. gl.QUERY_OBJECT_EXT = 0x9153
  560. gl.QUERY_RESULT_AVAILABLE_EXT = 0x8867
  561. gl.QUERY_RESULT_EXT = 0x8866
  562. gl.R16F_EXT = 0x822d
  563. gl.R32F_EXT = 0x822e
  564. gl.R8_EXT = 0x8229
  565. gl.READ_BUFFER_EXT = 0xc02
  566. gl.READ_BUFFER_NV = 0xc02
  567. gl.READ_FRAMEBUFFER_ANGLE = 0x8ca8
  568. gl.READ_FRAMEBUFFER_APPLE = 0x8ca8
  569. gl.READ_FRAMEBUFFER_BINDING_ANGLE = 0x8caa
  570. gl.READ_FRAMEBUFFER_BINDING_APPLE = 0x8caa
  571. gl.READ_FRAMEBUFFER_BINDING_NV = 0x8caa
  572. gl.READ_FRAMEBUFFER_NV = 0x8ca8
  573. gl.RED_BITS = 0xd52
  574. gl.RED_EXT = 0x1903
  575. gl.RENDERBUFFER = 0x8d41
  576. gl.RENDERBUFFER_ALPHA_SIZE = 0x8d53
  577. gl.RENDERBUFFER_BINDING = 0x8ca7
  578. gl.RENDERBUFFER_BLUE_SIZE = 0x8d52
  579. gl.RENDERBUFFER_DEPTH_SIZE = 0x8d54
  580. gl.RENDERBUFFER_GREEN_SIZE = 0x8d51
  581. gl.RENDERBUFFER_HEIGHT = 0x8d43
  582. gl.RENDERBUFFER_INTERNAL_FORMAT = 0x8d44
  583. gl.RENDERBUFFER_RED_SIZE = 0x8d50
  584. gl.RENDERBUFFER_SAMPLES_ANGLE = 0x8cab
  585. gl.RENDERBUFFER_SAMPLES_APPLE = 0x8cab
  586. gl.RENDERBUFFER_SAMPLES_EXT = 0x8cab
  587. gl.RENDERBUFFER_SAMPLES_IMG = 0x9133
  588. gl.RENDERBUFFER_SAMPLES_NV = 0x8cab
  589. gl.RENDERBUFFER_STENCIL_SIZE = 0x8d55
  590. gl.RENDERBUFFER_WIDTH = 0x8d42
  591. gl.RENDERER = 0x1f01
  592. gl.RENDER_DIRECT_TO_FRAMEBUFFER_QCOM = 0x8fb3
  593. gl.REPEAT = 0x2901
  594. gl.REPLACE = 0x1e01
  595. gl.REQUIRED_TEXTURE_IMAGE_UNITS_OES = 0x8d68
  596. gl.RESET_NOTIFICATION_STRATEGY_EXT = 0x8256
  597. gl.RG16F_EXT = 0x822f
  598. gl.RG32F_EXT = 0x8230
  599. gl.RG8_EXT = 0x822b
  600. gl.RGB = 0x1907
  601. gl.RGB10_A2_EXT = 0x8059
  602. gl.RGB10_EXT = 0x8052
  603. gl.RGB16F_EXT = 0x881b
  604. gl.RGB32F_EXT = 0x8815
  605. gl.RGB565 = 0x8d62
  606. gl.RGB565_OES = 0x8d62
  607. gl.RGB5_A1 = 0x8057
  608. gl.RGB5_A1_OES = 0x8057
  609. gl.RGB8_OES = 0x8051
  610. gl.RGBA = 0x1908
  611. gl.RGBA16F_EXT = 0x881a
  612. gl.RGBA32F_EXT = 0x8814
  613. gl.RGBA4 = 0x8056
  614. gl.RGBA4_OES = 0x8056
  615. gl.RGBA8_OES = 0x8058
  616. gl.RGB_422_APPLE = 0x8a1f
  617. gl.RG_EXT = 0x8227
  618. gl.SAMPLER = 0x82e6
  619. gl.SAMPLER_2D = 0x8b5e
  620. gl.SAMPLER_2D_ARRAY_SHADOW_NV = 0x8dc4
  621. gl.SAMPLER_2D_SHADOW_EXT = 0x8b62
  622. gl.SAMPLER_3D_OES = 0x8b5f
  623. gl.SAMPLER_CUBE = 0x8b60
  624. gl.SAMPLER_CUBE_SHADOW_NV = 0x8dc5
  625. gl.SAMPLER_EXTERNAL_OES = 0x8d66
  626. gl.SAMPLES = 0x80a9
  627. gl.SAMPLE_ALPHA_TO_COVERAGE = 0x809e
  628. gl.SAMPLE_BUFFERS = 0x80a8
  629. gl.SAMPLE_COVERAGE = 0x80a0
  630. gl.SAMPLE_COVERAGE_INVERT = 0x80ab
  631. gl.SAMPLE_COVERAGE_VALUE = 0x80aa
  632. gl.SCISSOR_BOX = 0xc10
  633. gl.SCISSOR_TEST = 0xc11
  634. gl.SGX_BINARY_IMG = 0x8c0a
  635. gl.SGX_PROGRAM_BINARY_IMG = 0x9130
  636. gl.SHADER = 0x82e1
  637. gl.SHADER_BINARY_DMP = 0x9250
  638. gl.SHADER_BINARY_FORMATS = 0x8df8
  639. gl.SHADER_BINARY_VIV = 0x8fc4
  640. gl.SHADER_COMPILER = 0x8dfa
  641. gl.SHADER_OBJECT_EXT = 0x8b48
  642. gl.SHADER_SOURCE_LENGTH = 0x8b88
  643. gl.SHADER_TYPE = 0x8b4f
  644. gl.SHADING_LANGUAGE_VERSION = 0x8b8c
  645. gl.SHORT = 0x1402
  646. gl.SIGNALED_APPLE = 0x9119
  647. gl.SLUMINANCE8_ALPHA8_NV = 0x8c45
  648. gl.SLUMINANCE8_NV = 0x8c47
  649. gl.SLUMINANCE_ALPHA_NV = 0x8c44
  650. gl.SLUMINANCE_NV = 0x8c46
  651. gl.SRC_ALPHA = 0x302
  652. gl.SRC_ALPHA_SATURATE = 0x308
  653. gl.SRC_COLOR = 0x300
  654. gl.SRGB8_ALPHA8_EXT = 0x8c43
  655. gl.SRGB8_NV = 0x8c41
  656. gl.SRGB_ALPHA_EXT = 0x8c42
  657. gl.SRGB_EXT = 0x8c40
  658. gl.STACK_OVERFLOW = 0x503
  659. gl.STACK_UNDERFLOW = 0x504
  660. gl.STATE_RESTORE = 0x8bdc
  661. gl.STATIC_DRAW = 0x88e4
  662. gl.STENCIL_ATTACHMENT = 0x8d20
  663. gl.STENCIL_BACK_FAIL = 0x8801
  664. gl.STENCIL_BACK_FUNC = 0x8800
  665. gl.STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802
  666. gl.STENCIL_BACK_PASS_DEPTH_PASS = 0x8803
  667. gl.STENCIL_BACK_REF = 0x8ca3
  668. gl.STENCIL_BACK_VALUE_MASK = 0x8ca4
  669. gl.STENCIL_BACK_WRITEMASK = 0x8ca5
  670. gl.STENCIL_BITS = 0xd57
  671. gl.STENCIL_BUFFER_BIT = 0x400
  672. gl.STENCIL_BUFFER_BIT0_QCOM = 0x10000
  673. gl.STENCIL_BUFFER_BIT1_QCOM = 0x20000
  674. gl.STENCIL_BUFFER_BIT2_QCOM = 0x40000
  675. gl.STENCIL_BUFFER_BIT3_QCOM = 0x80000
  676. gl.STENCIL_BUFFER_BIT4_QCOM = 0x100000
  677. gl.STENCIL_BUFFER_BIT5_QCOM = 0x200000
  678. gl.STENCIL_BUFFER_BIT6_QCOM = 0x400000
  679. gl.STENCIL_BUFFER_BIT7_QCOM = 0x800000
  680. gl.STENCIL_CLEAR_VALUE = 0xb91
  681. gl.STENCIL_EXT = 0x1802
  682. gl.STENCIL_FAIL = 0xb94
  683. gl.STENCIL_FUNC = 0xb92
  684. gl.STENCIL_INDEX1_OES = 0x8d46
  685. gl.STENCIL_INDEX4_OES = 0x8d47
  686. gl.STENCIL_INDEX8 = 0x8d48
  687. gl.STENCIL_PASS_DEPTH_FAIL = 0xb95
  688. gl.STENCIL_PASS_DEPTH_PASS = 0xb96
  689. gl.STENCIL_REF = 0xb97
  690. gl.STENCIL_TEST = 0xb90
  691. gl.STENCIL_VALUE_MASK = 0xb93
  692. gl.STENCIL_WRITEMASK = 0xb98
  693. gl.STREAM_DRAW = 0x88e0
  694. gl.SUBPIXEL_BITS = 0xd50
  695. gl.SYNC_CONDITION_APPLE = 0x9113
  696. gl.SYNC_FENCE_APPLE = 0x9116
  697. gl.SYNC_FLAGS_APPLE = 0x9115
  698. gl.SYNC_FLUSH_COMMANDS_BIT_APPLE = 0x1
  699. gl.SYNC_GPU_COMMANDS_COMPLETE_APPLE = 0x9117
  700. gl.SYNC_OBJECT_APPLE = 0x8a53
  701. gl.SYNC_STATUS_APPLE = 0x9114
  702. gl.TEXTURE = 0x1702
  703. gl.TEXTURE0 = 0x84c0
  704. gl.TEXTURE1 = 0x84c1
  705. gl.TEXTURE10 = 0x84ca
  706. gl.TEXTURE11 = 0x84cb
  707. gl.TEXTURE12 = 0x84cc
  708. gl.TEXTURE13 = 0x84cd
  709. gl.TEXTURE14 = 0x84ce
  710. gl.TEXTURE15 = 0x84cf
  711. gl.TEXTURE16 = 0x84d0
  712. gl.TEXTURE17 = 0x84d1
  713. gl.TEXTURE18 = 0x84d2
  714. gl.TEXTURE19 = 0x84d3
  715. gl.TEXTURE2 = 0x84c2
  716. gl.TEXTURE20 = 0x84d4
  717. gl.TEXTURE21 = 0x84d5
  718. gl.TEXTURE22 = 0x84d6
  719. gl.TEXTURE23 = 0x84d7
  720. gl.TEXTURE24 = 0x84d8
  721. gl.TEXTURE25 = 0x84d9
  722. gl.TEXTURE26 = 0x84da
  723. gl.TEXTURE27 = 0x84db
  724. gl.TEXTURE28 = 0x84dc
  725. gl.TEXTURE29 = 0x84dd
  726. gl.TEXTURE3 = 0x84c3
  727. gl.TEXTURE30 = 0x84de
  728. gl.TEXTURE31 = 0x84df
  729. gl.TEXTURE4 = 0x84c4
  730. gl.TEXTURE5 = 0x84c5
  731. gl.TEXTURE6 = 0x84c6
  732. gl.TEXTURE7 = 0x84c7
  733. gl.TEXTURE8 = 0x84c8
  734. gl.TEXTURE9 = 0x84c9
  735. gl.TEXTURE_2D = 0xde1
  736. gl.TEXTURE_3D_OES = 0x806f
  737. gl.TEXTURE_BINDING_2D = 0x8069
  738. gl.TEXTURE_BINDING_3D_OES = 0x806a
  739. gl.TEXTURE_BINDING_CUBE_MAP = 0x8514
  740. gl.TEXTURE_BINDING_EXTERNAL_OES = 0x8d67
  741. gl.TEXTURE_BORDER_COLOR_NV = 0x1004
  742. gl.TEXTURE_COMPARE_FUNC_EXT = 0x884d
  743. gl.TEXTURE_COMPARE_MODE_EXT = 0x884c
  744. gl.TEXTURE_CUBE_MAP = 0x8513
  745. gl.TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516
  746. gl.TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518
  747. gl.TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851a
  748. gl.TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515
  749. gl.TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517
  750. gl.TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519
  751. gl.TEXTURE_DEPTH_QCOM = 0x8bd4
  752. gl.TEXTURE_EXTERNAL_OES = 0x8d65
  753. gl.TEXTURE_FORMAT_QCOM = 0x8bd6
  754. gl.TEXTURE_HEIGHT_QCOM = 0x8bd3
  755. gl.TEXTURE_IMAGE_VALID_QCOM = 0x8bd8
  756. gl.TEXTURE_IMMUTABLE_FORMAT_EXT = 0x912f
  757. gl.TEXTURE_INTERNAL_FORMAT_QCOM = 0x8bd5
  758. gl.TEXTURE_MAG_FILTER = 0x2800
  759. gl.TEXTURE_MAX_ANISOTROPY_EXT = 0x84fe
  760. gl.TEXTURE_MAX_LEVEL_APPLE = 0x813d
  761. gl.TEXTURE_MIN_FILTER = 0x2801
  762. gl.TEXTURE_NUM_LEVELS_QCOM = 0x8bd9
  763. gl.TEXTURE_OBJECT_VALID_QCOM = 0x8bdb
  764. gl.TEXTURE_SAMPLES_IMG = 0x9136
  765. gl.TEXTURE_TARGET_QCOM = 0x8bda
  766. gl.TEXTURE_TYPE_QCOM = 0x8bd7
  767. gl.TEXTURE_USAGE_ANGLE = 0x93a2
  768. gl.TEXTURE_WIDTH_QCOM = 0x8bd2
  769. gl.TEXTURE_WRAP_R_OES = 0x8072
  770. gl.TEXTURE_WRAP_S = 0x2802
  771. gl.TEXTURE_WRAP_T = 0x2803
  772. gl.TIMEOUT_EXPIRED_APPLE = 0x911b
  773. gl.TIMEOUT_IGNORED_APPLE = 0xffffffffffffffff
  774. gl.TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE = 0x93a0
  775. gl.TRIANGLES = 0x4
  776. gl.TRIANGLE_FAN = 0x6
  777. gl.TRIANGLE_STRIP = 0x5
  778. gl.TRUE = 0x1
  779. gl.UNKNOWN_CONTEXT_RESET_EXT = 0x8255
  780. gl.UNPACK_ALIGNMENT = 0xcf5
  781. gl.UNPACK_ROW_LENGTH = 0xcf2
  782. gl.UNPACK_SKIP_PIXELS = 0xcf4
  783. gl.UNPACK_SKIP_ROWS = 0xcf3
  784. gl.UNSIGNALED_APPLE = 0x9118
  785. gl.UNSIGNED_BYTE = 0x1401
  786. gl.UNSIGNED_INT = 0x1405
  787. gl.UNSIGNED_INT64_AMD = 0x8bc2
  788. gl.UNSIGNED_INT_10_10_10_2_OES = 0x8df6
  789. gl.UNSIGNED_INT_24_8_OES = 0x84fa
  790. gl.UNSIGNED_INT_2_10_10_10_REV_EXT = 0x8368
  791. gl.UNSIGNED_NORMALIZED_EXT = 0x8c17
  792. gl.UNSIGNED_SHORT = 0x1403
  793. gl.UNSIGNED_SHORT_1_5_5_5_REV_EXT = 0x8366
  794. gl.UNSIGNED_SHORT_4_4_4_4 = 0x8033
  795. gl.UNSIGNED_SHORT_4_4_4_4_REV_EXT = 0x8365
  796. gl.UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365
  797. gl.UNSIGNED_SHORT_5_5_5_1 = 0x8034
  798. gl.UNSIGNED_SHORT_5_6_5 = 0x8363
  799. gl.UNSIGNED_SHORT_8_8_APPLE = 0x85ba
  800. gl.UNSIGNED_SHORT_8_8_REV_APPLE = 0x85bb
  801. gl.VALIDATE_STATUS = 0x8b83
  802. gl.VENDOR = 0x1f00
  803. gl.VERSION = 0x1f02
  804. gl.VERTEX_ARRAY_BINDING_OES = 0x85b5
  805. gl.VERTEX_ARRAY_OBJECT_EXT = 0x9154
  806. gl.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889f
  807. gl.VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE = 0x88fe
  808. gl.VERTEX_ATTRIB_ARRAY_DIVISOR_NV = 0x88fe
  809. gl.VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622
  810. gl.VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886a
  811. gl.VERTEX_ATTRIB_ARRAY_POINTER = 0x8645
  812. gl.VERTEX_ATTRIB_ARRAY_SIZE = 0x8623
  813. gl.VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624
  814. gl.VERTEX_ATTRIB_ARRAY_TYPE = 0x8625
  815. gl.VERTEX_SHADER = 0x8b31
  816. gl.VERTEX_SHADER_BIT_EXT = 0x1
  817. gl.VIEWPORT = 0xba2
  818. gl.VIV_shader_binary = 0x1
  819. gl.WAIT_FAILED_APPLE = 0x911d
  820. gl.WRITEONLY_RENDERING_QCOM = 0x8823
  821. gl.WRITE_ONLY_OES = 0x88b9
  822. gl.Z400_BINARY_AMD = 0x8740
  823. gl.ZERO = 0x0
  824. gl.GL_NEVER = 0x0200
  825. gl.GL_ALWAYS = 0x0207
  826. gl.GL_LESS = 0x0201
  827. gl.GL_LEQUAL = 0x0203
  828. gl.GL_EQUAL = 0x0202
  829. gl.GL_GREATER = 0x0204
  830. gl.GL_GEQUAL = 0x0206
  831. gl.GL_NOTEQUAL = 0x0205
  832. gl.GL_KEEP = 0x1E00
  833. gl.GL_ZERO = 0x0000
  834. gl.GL_REPLACE = 0x1E01
  835. gl.GL_INCR = 0x1E02
  836. gl.GL_DECR = 0x1E03
  837. gl.GL_INVERT = 0x150A
  838. gl.GL_INCR_WRAP = 0x8507
  839. gl.GL_DECR_WRAP = 0x8508