1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package org.htmlunit.javascript.host.canvas;
16
17 import org.htmlunit.javascript.HtmlUnitScriptable;
18 import org.htmlunit.javascript.JavaScriptEngine;
19 import org.htmlunit.javascript.configuration.JsxClass;
20 import org.htmlunit.javascript.configuration.JsxConstant;
21 import org.htmlunit.javascript.configuration.JsxConstructor;
22
23
24
25
26
27
28
29 @JsxClass
30 public class WebGL2RenderingContext extends HtmlUnitScriptable {
31
32
33 @JsxConstant
34 public static final long ACTIVE_ATTRIBUTES = 35_721L;
35
36
37 @JsxConstant
38 public static final long ACTIVE_TEXTURE = 34_016L;
39
40
41 @JsxConstant
42 public static final long ACTIVE_UNIFORMS = 35_718L;
43
44
45 @JsxConstant
46 public static final long ACTIVE_UNIFORM_BLOCKS = 35_382L;
47
48
49 @JsxConstant
50 public static final long ALIASED_LINE_WIDTH_RANGE = 33_902L;
51
52
53 @JsxConstant
54 public static final long ALIASED_POINT_SIZE_RANGE = 33_901L;
55
56
57 @JsxConstant
58 public static final long ALPHA = 6_406L;
59
60
61 @JsxConstant
62 public static final long ALPHA_BITS = 3_413L;
63
64
65 @JsxConstant
66 public static final long ALREADY_SIGNALED = 37_146L;
67
68
69 @JsxConstant
70 public static final long ALWAYS = 519L;
71
72
73 @JsxConstant
74 public static final long ANY_SAMPLES_PASSED = 35_887L;
75
76
77 @JsxConstant
78 public static final long ANY_SAMPLES_PASSED_CONSERVATIVE = 36_202L;
79
80
81 @JsxConstant
82 public static final long ARRAY_BUFFER = 34_962L;
83
84
85 @JsxConstant
86 public static final long ARRAY_BUFFER_BINDING = 34_964L;
87
88
89 @JsxConstant
90 public static final long ATTACHED_SHADERS = 35_717L;
91
92
93 @JsxConstant
94 public static final long BACK = 1_029L;
95
96
97 @JsxConstant
98 public static final long BLEND = 3_042L;
99
100
101 @JsxConstant
102 public static final long BLEND_COLOR = 32_773L;
103
104
105 @JsxConstant
106 public static final long BLEND_DST_ALPHA = 32_970L;
107
108
109 @JsxConstant
110 public static final long BLEND_DST_RGB = 32_968L;
111
112
113 @JsxConstant
114 public static final long BLEND_EQUATION = 32_777L;
115
116
117 @JsxConstant
118 public static final long BLEND_EQUATION_ALPHA = 34_877L;
119
120
121 @JsxConstant
122 public static final long BLEND_EQUATION_RGB = 32_777L;
123
124
125 @JsxConstant
126 public static final long BLEND_SRC_ALPHA = 32_971L;
127
128
129 @JsxConstant
130 public static final long BLEND_SRC_RGB = 32_969L;
131
132
133 @JsxConstant
134 public static final long BLUE_BITS = 3_412L;
135
136
137 @JsxConstant
138 public static final long BOOL = 35_670L;
139
140
141 @JsxConstant
142 public static final long BOOL_VEC2 = 35_671L;
143
144
145 @JsxConstant
146 public static final long BOOL_VEC3 = 35_672L;
147
148
149 @JsxConstant
150 public static final long BOOL_VEC4 = 35_673L;
151
152
153 @JsxConstant
154 public static final long BROWSER_DEFAULT_WEBGL = 37_444L;
155
156
157 @JsxConstant
158 public static final long BUFFER_SIZE = 34_660L;
159
160
161 @JsxConstant
162 public static final long BUFFER_USAGE = 34_661L;
163
164
165 @JsxConstant
166 public static final long BYTE = 5_120L;
167
168
169 @JsxConstant
170 public static final long CCW = 2_305L;
171
172
173 @JsxConstant
174 public static final long CLAMP_TO_EDGE = 33_071L;
175
176
177 @JsxConstant
178 public static final long COLOR = 6_144L;
179
180
181 @JsxConstant
182 public static final long COLOR_ATTACHMENT0 = 36_064L;
183
184
185 @JsxConstant
186 public static final long COLOR_ATTACHMENT1 = 36_065L;
187
188
189 @JsxConstant
190 public static final long COLOR_ATTACHMENT10 = 36_074L;
191
192
193 @JsxConstant
194 public static final long COLOR_ATTACHMENT11 = 36_075L;
195
196
197 @JsxConstant
198 public static final long COLOR_ATTACHMENT12 = 36_076L;
199
200
201 @JsxConstant
202 public static final long COLOR_ATTACHMENT13 = 36_077L;
203
204
205 @JsxConstant
206 public static final long COLOR_ATTACHMENT14 = 36_078L;
207
208
209 @JsxConstant
210 public static final long COLOR_ATTACHMENT15 = 36_079L;
211
212
213 @JsxConstant
214 public static final long COLOR_ATTACHMENT2 = 36_066L;
215
216
217 @JsxConstant
218 public static final long COLOR_ATTACHMENT3 = 36_067L;
219
220
221 @JsxConstant
222 public static final long COLOR_ATTACHMENT4 = 36_068L;
223
224
225 @JsxConstant
226 public static final long COLOR_ATTACHMENT5 = 36_069L;
227
228
229 @JsxConstant
230 public static final long COLOR_ATTACHMENT6 = 36_070L;
231
232
233 @JsxConstant
234 public static final long COLOR_ATTACHMENT7 = 36_071L;
235
236
237 @JsxConstant
238 public static final long COLOR_ATTACHMENT8 = 36_072L;
239
240
241 @JsxConstant
242 public static final long COLOR_ATTACHMENT9 = 36_073L;
243
244
245 @JsxConstant
246 public static final long COLOR_BUFFER_BIT = 16_384L;
247
248
249 @JsxConstant
250 public static final long COLOR_CLEAR_VALUE = 3_106L;
251
252
253 @JsxConstant
254 public static final long COLOR_WRITEMASK = 3_107L;
255
256
257 @JsxConstant
258 public static final long COMPARE_REF_TO_TEXTURE = 34_894L;
259
260
261 @JsxConstant
262 public static final long COMPILE_STATUS = 35_713L;
263
264
265 @JsxConstant
266 public static final long COMPRESSED_TEXTURE_FORMATS = 34_467L;
267
268
269 @JsxConstant
270 public static final long CONDITION_SATISFIED = 37_148L;
271
272
273 @JsxConstant
274 public static final long CONSTANT_ALPHA = 32_771L;
275
276
277 @JsxConstant
278 public static final long CONSTANT_COLOR = 32_769L;
279
280
281 @JsxConstant
282 public static final long CONTEXT_LOST_WEBGL = 37_442L;
283
284
285 @JsxConstant
286 public static final long COPY_READ_BUFFER = 36_662L;
287
288
289 @JsxConstant
290 public static final long COPY_READ_BUFFER_BINDING = 36_662L;
291
292
293 @JsxConstant
294 public static final long COPY_WRITE_BUFFER = 36_663L;
295
296
297 @JsxConstant
298 public static final long COPY_WRITE_BUFFER_BINDING = 36_663L;
299
300
301 @JsxConstant
302 public static final long CULL_FACE = 2_884L;
303
304
305 @JsxConstant
306 public static final long CULL_FACE_MODE = 2_885L;
307
308
309 @JsxConstant
310 public static final long CURRENT_PROGRAM = 35_725L;
311
312
313 @JsxConstant
314 public static final long CURRENT_QUERY = 34_917L;
315
316
317 @JsxConstant
318 public static final long CURRENT_VERTEX_ATTRIB = 34_342L;
319
320
321 @JsxConstant
322 public static final long CW = 2_304L;
323
324
325 @JsxConstant
326 public static final long DECR = 7_683L;
327
328
329 @JsxConstant
330 public static final long DECR_WRAP = 34_056L;
331
332
333 @JsxConstant
334 public static final long DELETE_STATUS = 35_712L;
335
336
337 @JsxConstant
338 public static final long DEPTH = 6_145L;
339
340
341 @JsxConstant
342 public static final long DEPTH24_STENCIL8 = 35_056L;
343
344
345 @JsxConstant
346 public static final long DEPTH32F_STENCIL8 = 36_013L;
347
348
349 @JsxConstant
350 public static final long DEPTH_ATTACHMENT = 36_096L;
351
352
353 @JsxConstant
354 public static final long DEPTH_BITS = 3_414L;
355
356
357 @JsxConstant
358 public static final long DEPTH_BUFFER_BIT = 256L;
359
360
361 @JsxConstant
362 public static final long DEPTH_CLEAR_VALUE = 2_931L;
363
364
365 @JsxConstant
366 public static final long DEPTH_COMPONENT = 6_402L;
367
368
369 @JsxConstant
370 public static final long DEPTH_COMPONENT16 = 33_189L;
371
372
373 @JsxConstant
374 public static final long DEPTH_COMPONENT24 = 33_190L;
375
376
377 @JsxConstant
378 public static final long DEPTH_COMPONENT32F = 36_012L;
379
380
381 @JsxConstant
382 public static final long DEPTH_FUNC = 2_932L;
383
384
385 @JsxConstant
386 public static final long DEPTH_RANGE = 2_928L;
387
388
389 @JsxConstant
390 public static final long DEPTH_STENCIL = 34_041L;
391
392
393 @JsxConstant
394 public static final long DEPTH_STENCIL_ATTACHMENT = 33_306L;
395
396
397 @JsxConstant
398 public static final long DEPTH_TEST = 2_929L;
399
400
401 @JsxConstant
402 public static final long DEPTH_WRITEMASK = 2_930L;
403
404
405 @JsxConstant
406 public static final long DITHER = 3_024L;
407
408
409 @JsxConstant
410 public static final long DONT_CARE = 4_352L;
411
412
413 @JsxConstant
414 public static final long DRAW_BUFFER0 = 34_853L;
415
416
417 @JsxConstant
418 public static final long DRAW_BUFFER1 = 34_854L;
419
420
421 @JsxConstant
422 public static final long DRAW_BUFFER10 = 34_863L;
423
424
425 @JsxConstant
426 public static final long DRAW_BUFFER11 = 34_864L;
427
428
429 @JsxConstant
430 public static final long DRAW_BUFFER12 = 34_865L;
431
432
433 @JsxConstant
434 public static final long DRAW_BUFFER13 = 34_866L;
435
436
437 @JsxConstant
438 public static final long DRAW_BUFFER14 = 34_867L;
439
440
441 @JsxConstant
442 public static final long DRAW_BUFFER15 = 34_868L;
443
444
445 @JsxConstant
446 public static final long DRAW_BUFFER2 = 34_855L;
447
448
449 @JsxConstant
450 public static final long DRAW_BUFFER3 = 34_856L;
451
452
453 @JsxConstant
454 public static final long DRAW_BUFFER4 = 34_857L;
455
456
457 @JsxConstant
458 public static final long DRAW_BUFFER5 = 34_858L;
459
460
461 @JsxConstant
462 public static final long DRAW_BUFFER6 = 34_859L;
463
464
465 @JsxConstant
466 public static final long DRAW_BUFFER7 = 34_860L;
467
468
469 @JsxConstant
470 public static final long DRAW_BUFFER8 = 34_861L;
471
472
473 @JsxConstant
474 public static final long DRAW_BUFFER9 = 34_862L;
475
476
477 @JsxConstant
478 public static final long DRAW_FRAMEBUFFER = 36_009L;
479
480
481 @JsxConstant
482 public static final long DRAW_FRAMEBUFFER_BINDING = 36_006L;
483
484
485 @JsxConstant
486 public static final long DST_ALPHA = 772L;
487
488
489 @JsxConstant
490 public static final long DST_COLOR = 774L;
491
492
493 @JsxConstant
494 public static final long DYNAMIC_COPY = 35_050L;
495
496
497 @JsxConstant
498 public static final long DYNAMIC_DRAW = 35_048L;
499
500
501 @JsxConstant
502 public static final long DYNAMIC_READ = 35_049L;
503
504
505 @JsxConstant
506 public static final long ELEMENT_ARRAY_BUFFER = 34_963L;
507
508
509 @JsxConstant
510 public static final long ELEMENT_ARRAY_BUFFER_BINDING = 34_965L;
511
512
513 @JsxConstant
514 public static final long EQUAL = 514L;
515
516
517 @JsxConstant
518 public static final long FASTEST = 4_353L;
519
520
521 @JsxConstant
522 public static final long FLOAT = 5_126L;
523
524
525 @JsxConstant
526 public static final long FLOAT_32_UNSIGNED_INT_24_8_REV = 36_269L;
527
528
529 @JsxConstant
530 public static final long FLOAT_MAT2 = 35_674L;
531
532
533 @JsxConstant
534 public static final long FLOAT_MAT2x3 = 35_685L;
535
536
537 @JsxConstant
538 public static final long FLOAT_MAT2x4 = 35_686L;
539
540
541 @JsxConstant
542 public static final long FLOAT_MAT3 = 35_675L;
543
544
545 @JsxConstant
546 public static final long FLOAT_MAT3x2 = 35_687L;
547
548
549 @JsxConstant
550 public static final long FLOAT_MAT3x4 = 35_688L;
551
552
553 @JsxConstant
554 public static final long FLOAT_MAT4 = 35_676L;
555
556
557 @JsxConstant
558 public static final long FLOAT_MAT4x2 = 35_689L;
559
560
561 @JsxConstant
562 public static final long FLOAT_MAT4x3 = 35_690L;
563
564
565 @JsxConstant
566 public static final long FLOAT_VEC2 = 35_664L;
567
568
569 @JsxConstant
570 public static final long FLOAT_VEC3 = 35_665L;
571
572
573 @JsxConstant
574 public static final long FLOAT_VEC4 = 35_666L;
575
576
577 @JsxConstant
578 public static final long FRAGMENT_SHADER = 35_632L;
579
580
581 @JsxConstant
582 public static final long FRAGMENT_SHADER_DERIVATIVE_HINT = 35_723L;
583
584
585 @JsxConstant
586 public static final long FRAMEBUFFER = 36_160L;
587
588
589 @JsxConstant
590 public static final long FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = 33_301L;
591
592
593 @JsxConstant
594 public static final long FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = 33_300L;
595
596
597 @JsxConstant
598 public static final long FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = 33_296L;
599
600
601 @JsxConstant
602 public static final long FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = 33_297L;
603
604
605 @JsxConstant
606 public static final long FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = 33_302L;
607
608
609 @JsxConstant
610 public static final long FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = 33_299L;
611
612
613 @JsxConstant
614 public static final long FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 36_049L;
615
616
617 @JsxConstant
618 public static final long FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 36_048L;
619
620
621 @JsxConstant
622 public static final long FRAMEBUFFER_ATTACHMENT_RED_SIZE = 33_298L;
623
624
625 @JsxConstant
626 public static final long FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = 33_303L;
627
628
629 @JsxConstant
630 public static final long FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 36_051L;
631
632
633 @JsxConstant
634 public static final long FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = 36_052L;
635
636
637 @JsxConstant
638 public static final long FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 36_050L;
639
640
641 @JsxConstant
642 public static final long FRAMEBUFFER_BINDING = 36_006L;
643
644
645 @JsxConstant
646 public static final long FRAMEBUFFER_COMPLETE = 36_053L;
647
648
649 @JsxConstant
650 public static final long FRAMEBUFFER_DEFAULT = 33_304L;
651
652
653 @JsxConstant
654 public static final long FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 36_054L;
655
656
657 @JsxConstant
658 public static final long FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 36_057L;
659
660
661 @JsxConstant
662 public static final long FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 36_055L;
663
664
665 @JsxConstant
666 public static final long FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = 36_182L;
667
668
669 @JsxConstant
670 public static final long FRAMEBUFFER_UNSUPPORTED = 36_061L;
671
672
673 @JsxConstant
674 public static final long FRONT = 1_028L;
675
676
677 @JsxConstant
678 public static final long FRONT_AND_BACK = 1_032L;
679
680
681 @JsxConstant
682 public static final long FRONT_FACE = 2_886L;
683
684
685 @JsxConstant
686 public static final long FUNC_ADD = 32_774L;
687
688
689 @JsxConstant
690 public static final long FUNC_REVERSE_SUBTRACT = 32_779L;
691
692
693 @JsxConstant
694 public static final long FUNC_SUBTRACT = 32_778L;
695
696
697 @JsxConstant
698 public static final long GENERATE_MIPMAP_HINT = 33_170L;
699
700
701 @JsxConstant
702 public static final long GEQUAL = 518L;
703
704
705 @JsxConstant
706 public static final long GREATER = 516L;
707
708
709 @JsxConstant
710 public static final long GREEN_BITS = 3_411L;
711
712
713 @JsxConstant
714 public static final long HALF_FLOAT = 5_131L;
715
716
717 @JsxConstant
718 public static final long HIGH_FLOAT = 36_338L;
719
720
721 @JsxConstant
722 public static final long HIGH_INT = 36_341L;
723
724
725 @JsxConstant
726 public static final long IMPLEMENTATION_COLOR_READ_FORMAT = 35_739L;
727
728
729 @JsxConstant
730 public static final long IMPLEMENTATION_COLOR_READ_TYPE = 35_738L;
731
732
733 @JsxConstant
734 public static final long INCR = 7_682L;
735
736
737 @JsxConstant
738 public static final long INCR_WRAP = 34_055L;
739
740
741 @JsxConstant
742 public static final long INT = 5_124L;
743
744
745 @JsxConstant
746 public static final long INTERLEAVED_ATTRIBS = 35_980L;
747
748
749 @JsxConstant
750 public static final long INT_2_10_10_10_REV = 36_255L;
751
752
753 @JsxConstant
754 public static final long INT_SAMPLER_2D = 36_298L;
755
756
757 @JsxConstant
758 public static final long INT_SAMPLER_2D_ARRAY = 36_303L;
759
760
761 @JsxConstant
762 public static final long INT_SAMPLER_3D = 36_299L;
763
764
765 @JsxConstant
766 public static final long INT_SAMPLER_CUBE = 36_300L;
767
768
769 @JsxConstant
770 public static final long INT_VEC2 = 35_667L;
771
772
773 @JsxConstant
774 public static final long INT_VEC3 = 35_668L;
775
776
777 @JsxConstant
778 public static final long INT_VEC4 = 35_669L;
779
780
781 @JsxConstant
782 public static final long INVALID_ENUM = 1_280L;
783
784
785 @JsxConstant
786 public static final long INVALID_FRAMEBUFFER_OPERATION = 1_286L;
787
788
789 @JsxConstant
790 public static final long INVALID_INDEX = 4_294_967_295L;
791
792
793 @JsxConstant
794 public static final long INVALID_OPERATION = 1_282L;
795
796
797 @JsxConstant
798 public static final long INVALID_VALUE = 1_281L;
799
800
801 @JsxConstant
802 public static final long INVERT = 5_386L;
803
804
805 @JsxConstant
806 public static final long KEEP = 7_680L;
807
808
809 @JsxConstant
810 public static final long LEQUAL = 515L;
811
812
813 @JsxConstant
814 public static final long LESS = 513L;
815
816
817 @JsxConstant
818 public static final long LINEAR = 9_729L;
819
820
821 @JsxConstant
822 public static final long LINEAR_MIPMAP_LINEAR = 9_987L;
823
824
825 @JsxConstant
826 public static final long LINEAR_MIPMAP_NEAREST = 9_985L;
827
828
829 @JsxConstant
830 public static final long LINES = 1L;
831
832
833 @JsxConstant
834 public static final long LINE_LOOP = 2L;
835
836
837 @JsxConstant
838 public static final long LINE_STRIP = 3L;
839
840
841 @JsxConstant
842 public static final long LINE_WIDTH = 2_849L;
843
844
845 @JsxConstant
846 public static final long LINK_STATUS = 35_714L;
847
848
849 @JsxConstant
850 public static final long LOW_FLOAT = 36_336L;
851
852
853 @JsxConstant
854 public static final long LOW_INT = 36_339L;
855
856
857 @JsxConstant
858 public static final long LUMINANCE = 6_409L;
859
860
861 @JsxConstant
862 public static final long LUMINANCE_ALPHA = 6_410L;
863
864
865 @JsxConstant
866 public static final long MAX = 32_776L;
867
868
869 @JsxConstant
870 public static final long MAX_3D_TEXTURE_SIZE = 32_883L;
871
872
873 @JsxConstant
874 public static final long MAX_ARRAY_TEXTURE_LAYERS = 35_071L;
875
876
877 @JsxConstant
878 public static final long MAX_CLIENT_WAIT_TIMEOUT_WEBGL = 37_447L;
879
880
881 @JsxConstant
882 public static final long MAX_COLOR_ATTACHMENTS = 36_063L;
883
884
885 @JsxConstant
886 public static final long MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = 35_379L;
887
888
889 @JsxConstant
890 public static final long MAX_COMBINED_TEXTURE_IMAGE_UNITS = 35_661L;
891
892
893 @JsxConstant
894 public static final long MAX_COMBINED_UNIFORM_BLOCKS = 35_374L;
895
896
897 @JsxConstant
898 public static final long MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = 35_377L;
899
900
901 @JsxConstant
902 public static final long MAX_CUBE_MAP_TEXTURE_SIZE = 34_076L;
903
904
905 @JsxConstant
906 public static final long MAX_DRAW_BUFFERS = 34_852L;
907
908
909 @JsxConstant
910 public static final long MAX_ELEMENTS_INDICES = 33_001L;
911
912
913 @JsxConstant
914 public static final long MAX_ELEMENTS_VERTICES = 33_000L;
915
916
917 @JsxConstant
918 public static final long MAX_ELEMENT_INDEX = 36_203L;
919
920
921 @JsxConstant
922 public static final long MAX_FRAGMENT_INPUT_COMPONENTS = 37_157L;
923
924
925 @JsxConstant
926 public static final long MAX_FRAGMENT_UNIFORM_BLOCKS = 35_373L;
927
928
929 @JsxConstant
930 public static final long MAX_FRAGMENT_UNIFORM_COMPONENTS = 35_657L;
931
932
933 @JsxConstant
934 public static final long MAX_FRAGMENT_UNIFORM_VECTORS = 36_349L;
935
936
937 @JsxConstant
938 public static final long MAX_PROGRAM_TEXEL_OFFSET = 35_077L;
939
940
941 @JsxConstant
942 public static final long MAX_RENDERBUFFER_SIZE = 34_024L;
943
944
945 @JsxConstant
946 public static final long MAX_SAMPLES = 36_183L;
947
948
949 @JsxConstant
950 public static final long MAX_SERVER_WAIT_TIMEOUT = 37_137L;
951
952
953 @JsxConstant
954 public static final long MAX_TEXTURE_IMAGE_UNITS = 34_930L;
955
956
957 @JsxConstant
958 public static final long MAX_TEXTURE_LOD_BIAS = 34_045L;
959
960
961 @JsxConstant
962 public static final long MAX_TEXTURE_SIZE = 3_379L;
963
964
965 @JsxConstant
966 public static final long MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = 35_978L;
967
968
969 @JsxConstant
970 public static final long MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = 35_979L;
971
972
973 @JsxConstant
974 public static final long MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = 35_968L;
975
976
977 @JsxConstant
978 public static final long MAX_UNIFORM_BLOCK_SIZE = 35_376L;
979
980
981 @JsxConstant
982 public static final long MAX_UNIFORM_BUFFER_BINDINGS = 35_375L;
983
984
985 @JsxConstant
986 public static final long MAX_VARYING_COMPONENTS = 35_659L;
987
988
989 @JsxConstant
990 public static final long MAX_VARYING_VECTORS = 36_348L;
991
992
993 @JsxConstant
994 public static final long MAX_VERTEX_ATTRIBS = 34_921L;
995
996
997 @JsxConstant
998 public static final long MAX_VERTEX_OUTPUT_COMPONENTS = 37_154L;
999
1000
1001 @JsxConstant
1002 public static final long MAX_VERTEX_TEXTURE_IMAGE_UNITS = 35_660L;
1003
1004
1005 @JsxConstant
1006 public static final long MAX_VERTEX_UNIFORM_BLOCKS = 35_371L;
1007
1008
1009 @JsxConstant
1010 public static final long MAX_VERTEX_UNIFORM_COMPONENTS = 35_658L;
1011
1012
1013 @JsxConstant
1014 public static final long MAX_VERTEX_UNIFORM_VECTORS = 36_347L;
1015
1016
1017 @JsxConstant
1018 public static final long MAX_VIEWPORT_DIMS = 3_386L;
1019
1020
1021 @JsxConstant
1022 public static final long MEDIUM_FLOAT = 36_337L;
1023
1024
1025 @JsxConstant
1026 public static final long MEDIUM_INT = 36_340L;
1027
1028
1029 @JsxConstant
1030 public static final long MIN = 32_775L;
1031
1032
1033 @JsxConstant
1034 public static final long MIN_PROGRAM_TEXEL_OFFSET = 35_076L;
1035
1036
1037 @JsxConstant
1038 public static final long MIRRORED_REPEAT = 33_648L;
1039
1040
1041 @JsxConstant
1042 public static final long NEAREST = 9_728L;
1043
1044
1045 @JsxConstant
1046 public static final long NEAREST_MIPMAP_LINEAR = 9_986L;
1047
1048
1049 @JsxConstant
1050 public static final long NEAREST_MIPMAP_NEAREST = 9_984L;
1051
1052
1053 @JsxConstant
1054 public static final long NEVER = 512L;
1055
1056
1057 @JsxConstant
1058 public static final long NICEST = 4_354L;
1059
1060
1061 @JsxConstant
1062 public static final long NONE = 0L;
1063
1064
1065 @JsxConstant
1066 public static final long NOTEQUAL = 517L;
1067
1068
1069 @JsxConstant
1070 public static final long NO_ERROR = 0L;
1071
1072
1073 @JsxConstant
1074 public static final long OBJECT_TYPE = 37_138L;
1075
1076
1077 @JsxConstant
1078 public static final long ONE = 1L;
1079
1080
1081 @JsxConstant
1082 public static final long ONE_MINUS_CONSTANT_ALPHA = 32_772L;
1083
1084
1085 @JsxConstant
1086 public static final long ONE_MINUS_CONSTANT_COLOR = 32_770L;
1087
1088
1089 @JsxConstant
1090 public static final long ONE_MINUS_DST_ALPHA = 773L;
1091
1092
1093 @JsxConstant
1094 public static final long ONE_MINUS_DST_COLOR = 775L;
1095
1096
1097 @JsxConstant
1098 public static final long ONE_MINUS_SRC_ALPHA = 771L;
1099
1100
1101 @JsxConstant
1102 public static final long ONE_MINUS_SRC_COLOR = 769L;
1103
1104
1105 @JsxConstant
1106 public static final long OUT_OF_MEMORY = 1_285L;
1107
1108
1109 @JsxConstant
1110 public static final long PACK_ALIGNMENT = 3_333L;
1111
1112
1113 @JsxConstant
1114 public static final long PACK_ROW_LENGTH = 3_330L;
1115
1116
1117 @JsxConstant
1118 public static final long PACK_SKIP_PIXELS = 3_332L;
1119
1120
1121 @JsxConstant
1122 public static final long PACK_SKIP_ROWS = 3_331L;
1123
1124
1125 @JsxConstant
1126 public static final long PIXEL_PACK_BUFFER = 35_051L;
1127
1128
1129 @JsxConstant
1130 public static final long PIXEL_PACK_BUFFER_BINDING = 35_053L;
1131
1132
1133 @JsxConstant
1134 public static final long PIXEL_UNPACK_BUFFER = 35_052L;
1135
1136
1137 @JsxConstant
1138 public static final long PIXEL_UNPACK_BUFFER_BINDING = 35_055L;
1139
1140
1141 @JsxConstant
1142 public static final long POINTS = 0L;
1143
1144
1145 @JsxConstant
1146 public static final long POLYGON_OFFSET_FACTOR = 32_824L;
1147
1148
1149 @JsxConstant
1150 public static final long POLYGON_OFFSET_FILL = 32_823L;
1151
1152
1153 @JsxConstant
1154 public static final long POLYGON_OFFSET_UNITS = 10_752L;
1155
1156
1157 @JsxConstant
1158 public static final long QUERY_RESULT = 34_918L;
1159
1160
1161 @JsxConstant
1162 public static final long QUERY_RESULT_AVAILABLE = 34_919L;
1163
1164
1165 @JsxConstant
1166 public static final long R11F_G11F_B10F = 35_898L;
1167
1168
1169 @JsxConstant
1170 public static final long R16F = 33_325L;
1171
1172
1173 @JsxConstant
1174 public static final long R16I = 33_331L;
1175
1176
1177 @JsxConstant
1178 public static final long R16UI = 33_332L;
1179
1180
1181 @JsxConstant
1182 public static final long R32F = 33_326L;
1183
1184
1185 @JsxConstant
1186 public static final long R32I = 33_333L;
1187
1188
1189 @JsxConstant
1190 public static final long R32UI = 33_334L;
1191
1192
1193 @JsxConstant
1194 public static final long R8 = 33_321L;
1195
1196
1197 @JsxConstant
1198 public static final long R8I = 33_329L;
1199
1200
1201 @JsxConstant
1202 public static final long R8UI = 33_330L;
1203
1204
1205 @JsxConstant
1206 public static final long R8_SNORM = 36_756L;
1207
1208
1209 @JsxConstant
1210 public static final long RASTERIZER_DISCARD = 35_977L;
1211
1212
1213 @JsxConstant
1214 public static final long READ_BUFFER = 3_074L;
1215
1216
1217 @JsxConstant
1218 public static final long READ_FRAMEBUFFER = 36_008L;
1219
1220
1221 @JsxConstant
1222 public static final long READ_FRAMEBUFFER_BINDING = 36_010L;
1223
1224
1225 @JsxConstant
1226 public static final long RED = 6_403L;
1227
1228
1229 @JsxConstant
1230 public static final long RED_BITS = 3_410L;
1231
1232
1233 @JsxConstant
1234 public static final long RED_INTEGER = 36_244L;
1235
1236
1237 @JsxConstant
1238 public static final long RENDERBUFFER = 36_161L;
1239
1240
1241 @JsxConstant
1242 public static final long RENDERBUFFER_ALPHA_SIZE = 36_179L;
1243
1244
1245 @JsxConstant
1246 public static final long RENDERBUFFER_BINDING = 36_007L;
1247
1248
1249 @JsxConstant
1250 public static final long RENDERBUFFER_BLUE_SIZE = 36_178L;
1251
1252
1253 @JsxConstant
1254 public static final long RENDERBUFFER_DEPTH_SIZE = 36_180L;
1255
1256
1257 @JsxConstant
1258 public static final long RENDERBUFFER_GREEN_SIZE = 36_177L;
1259
1260
1261 @JsxConstant
1262 public static final long RENDERBUFFER_HEIGHT = 36_163L;
1263
1264
1265 @JsxConstant
1266 public static final long RENDERBUFFER_INTERNAL_FORMAT = 36_164L;
1267
1268
1269 @JsxConstant
1270 public static final long RENDERBUFFER_RED_SIZE = 36_176L;
1271
1272
1273 @JsxConstant
1274 public static final long RENDERBUFFER_SAMPLES = 36_011L;
1275
1276
1277 @JsxConstant
1278 public static final long RENDERBUFFER_STENCIL_SIZE = 36_181L;
1279
1280
1281 @JsxConstant
1282 public static final long RENDERBUFFER_WIDTH = 36_162L;
1283
1284
1285 @JsxConstant
1286 public static final long RENDERER = 7_937L;
1287
1288
1289 @JsxConstant
1290 public static final long REPEAT = 10_497L;
1291
1292
1293 @JsxConstant
1294 public static final long REPLACE = 7_681L;
1295
1296
1297 @JsxConstant
1298 public static final long RG = 33_319L;
1299
1300
1301 @JsxConstant
1302 public static final long RG16F = 33_327L;
1303
1304
1305 @JsxConstant
1306 public static final long RG16I = 33_337L;
1307
1308
1309 @JsxConstant
1310 public static final long RG16UI = 33_338L;
1311
1312
1313 @JsxConstant
1314 public static final long RG32F = 33_328L;
1315
1316
1317 @JsxConstant
1318 public static final long RG32I = 33_339L;
1319
1320
1321 @JsxConstant
1322 public static final long RG32UI = 33_340L;
1323
1324
1325 @JsxConstant
1326 public static final long RG8 = 33_323L;
1327
1328
1329 @JsxConstant
1330 public static final long RG8I = 33_335L;
1331
1332
1333 @JsxConstant
1334 public static final long RG8UI = 33_336L;
1335
1336
1337 @JsxConstant
1338 public static final long RG8_SNORM = 36_757L;
1339
1340
1341 @JsxConstant
1342 public static final long RGB = 6_407L;
1343
1344
1345 @JsxConstant
1346 public static final long RGB10_A2 = 32_857L;
1347
1348
1349 @JsxConstant
1350 public static final long RGB10_A2UI = 36_975L;
1351
1352
1353 @JsxConstant
1354 public static final long RGB16F = 34_843L;
1355
1356
1357 @JsxConstant
1358 public static final long RGB16I = 36_233L;
1359
1360
1361 @JsxConstant
1362 public static final long RGB16UI = 36_215L;
1363
1364
1365 @JsxConstant
1366 public static final long RGB32F = 34_837L;
1367
1368
1369 @JsxConstant
1370 public static final long RGB32I = 36_227L;
1371
1372
1373 @JsxConstant
1374 public static final long RGB32UI = 36_209L;
1375
1376
1377 @JsxConstant
1378 public static final long RGB565 = 36_194L;
1379
1380
1381 @JsxConstant
1382 public static final long RGB5_A1 = 32_855L;
1383
1384
1385 @JsxConstant
1386 public static final long RGB8 = 32_849L;
1387
1388
1389 @JsxConstant
1390 public static final long RGB8I = 36_239L;
1391
1392
1393 @JsxConstant
1394 public static final long RGB8UI = 36_221L;
1395
1396
1397 @JsxConstant
1398 public static final long RGB8_SNORM = 36_758L;
1399
1400
1401 @JsxConstant
1402 public static final long RGB9_E5 = 35_901L;
1403
1404
1405 @JsxConstant
1406 public static final long RGBA = 6_408L;
1407
1408
1409 @JsxConstant
1410 public static final long RGBA16F = 34_842L;
1411
1412
1413 @JsxConstant
1414 public static final long RGBA16I = 36_232L;
1415
1416
1417 @JsxConstant
1418 public static final long RGBA16UI = 36_214L;
1419
1420
1421 @JsxConstant
1422 public static final long RGBA32F = 34_836L;
1423
1424
1425 @JsxConstant
1426 public static final long RGBA32I = 36_226L;
1427
1428
1429 @JsxConstant
1430 public static final long RGBA32UI = 36_208L;
1431
1432
1433 @JsxConstant
1434 public static final long RGBA4 = 32_854L;
1435
1436
1437 @JsxConstant
1438 public static final long RGBA8 = 32_856L;
1439
1440
1441 @JsxConstant
1442 public static final long RGBA8I = 36_238L;
1443
1444
1445 @JsxConstant
1446 public static final long RGBA8UI = 36_220L;
1447
1448
1449 @JsxConstant
1450 public static final long RGBA8_SNORM = 36_759L;
1451
1452
1453 @JsxConstant
1454 public static final long RGBA_INTEGER = 36_249L;
1455
1456
1457 @JsxConstant
1458 public static final long RGB_INTEGER = 36_248L;
1459
1460
1461 @JsxConstant
1462 public static final long RG_INTEGER = 33_320L;
1463
1464
1465 @JsxConstant
1466 public static final long SAMPLER_2D = 35_678L;
1467
1468
1469 @JsxConstant
1470 public static final long SAMPLER_2D_ARRAY = 36_289L;
1471
1472
1473 @JsxConstant
1474 public static final long SAMPLER_2D_ARRAY_SHADOW = 36_292L;
1475
1476
1477 @JsxConstant
1478 public static final long SAMPLER_2D_SHADOW = 35_682L;
1479
1480
1481 @JsxConstant
1482 public static final long SAMPLER_3D = 35_679L;
1483
1484
1485 @JsxConstant
1486 public static final long SAMPLER_BINDING = 35_097L;
1487
1488
1489 @JsxConstant
1490 public static final long SAMPLER_CUBE = 35_680L;
1491
1492
1493 @JsxConstant
1494 public static final long SAMPLER_CUBE_SHADOW = 36_293L;
1495
1496
1497 @JsxConstant
1498 public static final long SAMPLES = 32_937L;
1499
1500
1501 @JsxConstant
1502 public static final long SAMPLE_ALPHA_TO_COVERAGE = 32_926L;
1503
1504
1505 @JsxConstant
1506 public static final long SAMPLE_BUFFERS = 32_936L;
1507
1508
1509 @JsxConstant
1510 public static final long SAMPLE_COVERAGE = 32_928L;
1511
1512
1513 @JsxConstant
1514 public static final long SAMPLE_COVERAGE_INVERT = 32_939L;
1515
1516
1517 @JsxConstant
1518 public static final long SAMPLE_COVERAGE_VALUE = 32_938L;
1519
1520
1521 @JsxConstant
1522 public static final long SCISSOR_BOX = 3_088L;
1523
1524
1525 @JsxConstant
1526 public static final long SCISSOR_TEST = 3_089L;
1527
1528
1529 @JsxConstant
1530 public static final long SEPARATE_ATTRIBS = 35_981L;
1531
1532
1533 @JsxConstant
1534 public static final long SHADER_TYPE = 35_663L;
1535
1536
1537 @JsxConstant
1538 public static final long SHADING_LANGUAGE_VERSION = 35_724L;
1539
1540
1541 @JsxConstant
1542 public static final long SHORT = 5_122L;
1543
1544
1545 @JsxConstant
1546 public static final long SIGNALED = 37_145L;
1547
1548
1549 @JsxConstant
1550 public static final long SIGNED_NORMALIZED = 36_764L;
1551
1552
1553 @JsxConstant
1554 public static final long SRC_ALPHA = 770L;
1555
1556
1557 @JsxConstant
1558 public static final long SRC_ALPHA_SATURATE = 776L;
1559
1560
1561 @JsxConstant
1562 public static final long SRC_COLOR = 768L;
1563
1564
1565 @JsxConstant
1566 public static final long SRGB = 35_904L;
1567
1568
1569 @JsxConstant
1570 public static final long SRGB8 = 35_905L;
1571
1572
1573 @JsxConstant
1574 public static final long SRGB8_ALPHA8 = 35_907L;
1575
1576
1577 @JsxConstant
1578 public static final long STATIC_COPY = 35_046L;
1579
1580
1581 @JsxConstant
1582 public static final long STATIC_DRAW = 35_044L;
1583
1584
1585 @JsxConstant
1586 public static final long STATIC_READ = 35_045L;
1587
1588
1589 @JsxConstant
1590 public static final long STENCIL = 6_146L;
1591
1592
1593 @JsxConstant
1594 public static final long STENCIL_ATTACHMENT = 36_128L;
1595
1596
1597 @JsxConstant
1598 public static final long STENCIL_BACK_FAIL = 34_817L;
1599
1600
1601 @JsxConstant
1602 public static final long STENCIL_BACK_FUNC = 34_816L;
1603
1604
1605 @JsxConstant
1606 public static final long STENCIL_BACK_PASS_DEPTH_FAIL = 34_818L;
1607
1608
1609 @JsxConstant
1610 public static final long STENCIL_BACK_PASS_DEPTH_PASS = 34_819L;
1611
1612
1613 @JsxConstant
1614 public static final long STENCIL_BACK_REF = 36_003L;
1615
1616
1617 @JsxConstant
1618 public static final long STENCIL_BACK_VALUE_MASK = 36_004L;
1619
1620
1621 @JsxConstant
1622 public static final long STENCIL_BACK_WRITEMASK = 36_005L;
1623
1624
1625 @JsxConstant
1626 public static final long STENCIL_BITS = 3_415L;
1627
1628
1629 @JsxConstant
1630 public static final long STENCIL_BUFFER_BIT = 1_024L;
1631
1632
1633 @JsxConstant
1634 public static final long STENCIL_CLEAR_VALUE = 2_961L;
1635
1636
1637 @JsxConstant
1638 public static final long STENCIL_FAIL = 2_964L;
1639
1640
1641 @JsxConstant
1642 public static final long STENCIL_FUNC = 2_962L;
1643
1644
1645 @JsxConstant
1646 public static final long STENCIL_INDEX8 = 36_168L;
1647
1648
1649 @JsxConstant
1650 public static final long STENCIL_PASS_DEPTH_FAIL = 2_965L;
1651
1652
1653 @JsxConstant
1654 public static final long STENCIL_PASS_DEPTH_PASS = 2_966L;
1655
1656
1657 @JsxConstant
1658 public static final long STENCIL_REF = 2_967L;
1659
1660
1661 @JsxConstant
1662 public static final long STENCIL_TEST = 2_960L;
1663
1664
1665 @JsxConstant
1666 public static final long STENCIL_VALUE_MASK = 2_963L;
1667
1668
1669 @JsxConstant
1670 public static final long STENCIL_WRITEMASK = 2_968L;
1671
1672
1673 @JsxConstant
1674 public static final long STREAM_COPY = 35_042L;
1675
1676
1677 @JsxConstant
1678 public static final long STREAM_DRAW = 35_040L;
1679
1680
1681 @JsxConstant
1682 public static final long STREAM_READ = 35_041L;
1683
1684
1685 @JsxConstant
1686 public static final long SUBPIXEL_BITS = 3_408L;
1687
1688
1689 @JsxConstant
1690 public static final long SYNC_CONDITION = 37_139L;
1691
1692
1693 @JsxConstant
1694 public static final long SYNC_FENCE = 37_142L;
1695
1696
1697 @JsxConstant
1698 public static final long SYNC_FLAGS = 37_141L;
1699
1700
1701 @JsxConstant
1702 public static final long SYNC_FLUSH_COMMANDS_BIT = 1L;
1703
1704
1705 @JsxConstant
1706 public static final long SYNC_GPU_COMMANDS_COMPLETE = 37_143L;
1707
1708
1709 @JsxConstant
1710 public static final long SYNC_STATUS = 37_140L;
1711
1712
1713 @JsxConstant
1714 public static final long TEXTURE = 5_890L;
1715
1716
1717 @JsxConstant
1718 public static final long TEXTURE0 = 33_984L;
1719
1720
1721 @JsxConstant
1722 public static final long TEXTURE1 = 33_985L;
1723
1724
1725 @JsxConstant
1726 public static final long TEXTURE10 = 33_994L;
1727
1728
1729 @JsxConstant
1730 public static final long TEXTURE11 = 33_995L;
1731
1732
1733 @JsxConstant
1734 public static final long TEXTURE12 = 33_996L;
1735
1736
1737 @JsxConstant
1738 public static final long TEXTURE13 = 33_997L;
1739
1740
1741 @JsxConstant
1742 public static final long TEXTURE14 = 33_998L;
1743
1744
1745 @JsxConstant
1746 public static final long TEXTURE15 = 33_999L;
1747
1748
1749 @JsxConstant
1750 public static final long TEXTURE16 = 34_000L;
1751
1752
1753 @JsxConstant
1754 public static final long TEXTURE17 = 34_001L;
1755
1756
1757 @JsxConstant
1758 public static final long TEXTURE18 = 34_002L;
1759
1760
1761 @JsxConstant
1762 public static final long TEXTURE19 = 34_003L;
1763
1764
1765 @JsxConstant
1766 public static final long TEXTURE2 = 33_986L;
1767
1768
1769 @JsxConstant
1770 public static final long TEXTURE20 = 34_004L;
1771
1772
1773 @JsxConstant
1774 public static final long TEXTURE21 = 34_005L;
1775
1776
1777 @JsxConstant
1778 public static final long TEXTURE22 = 34_006L;
1779
1780
1781 @JsxConstant
1782 public static final long TEXTURE23 = 34_007L;
1783
1784
1785 @JsxConstant
1786 public static final long TEXTURE24 = 34_008L;
1787
1788
1789 @JsxConstant
1790 public static final long TEXTURE25 = 34_009L;
1791
1792
1793 @JsxConstant
1794 public static final long TEXTURE26 = 34_010L;
1795
1796
1797 @JsxConstant
1798 public static final long TEXTURE27 = 34_011L;
1799
1800
1801 @JsxConstant
1802 public static final long TEXTURE28 = 34_012L;
1803
1804
1805 @JsxConstant
1806 public static final long TEXTURE29 = 34_013L;
1807
1808
1809 @JsxConstant
1810 public static final long TEXTURE3 = 33_987L;
1811
1812
1813 @JsxConstant
1814 public static final long TEXTURE30 = 34_014L;
1815
1816
1817 @JsxConstant
1818 public static final long TEXTURE31 = 34_015L;
1819
1820
1821 @JsxConstant
1822 public static final long TEXTURE4 = 33_988L;
1823
1824
1825 @JsxConstant
1826 public static final long TEXTURE5 = 33_989L;
1827
1828
1829 @JsxConstant
1830 public static final long TEXTURE6 = 33_990L;
1831
1832
1833 @JsxConstant
1834 public static final long TEXTURE7 = 33_991L;
1835
1836
1837 @JsxConstant
1838 public static final long TEXTURE8 = 33_992L;
1839
1840
1841 @JsxConstant
1842 public static final long TEXTURE9 = 33_993L;
1843
1844
1845 @JsxConstant
1846 public static final long TEXTURE_2D = 3_553L;
1847
1848
1849 @JsxConstant
1850 public static final long TEXTURE_2D_ARRAY = 35_866L;
1851
1852
1853 @JsxConstant
1854 public static final long TEXTURE_3D = 32_879L;
1855
1856
1857 @JsxConstant
1858 public static final long TEXTURE_BASE_LEVEL = 33_084L;
1859
1860
1861 @JsxConstant
1862 public static final long TEXTURE_BINDING_2D = 32_873L;
1863
1864
1865 @JsxConstant
1866 public static final long TEXTURE_BINDING_2D_ARRAY = 35_869L;
1867
1868
1869 @JsxConstant
1870 public static final long TEXTURE_BINDING_3D = 32_874L;
1871
1872
1873 @JsxConstant
1874 public static final long TEXTURE_BINDING_CUBE_MAP = 34_068L;
1875
1876
1877 @JsxConstant
1878 public static final long TEXTURE_COMPARE_FUNC = 34_893L;
1879
1880
1881 @JsxConstant
1882 public static final long TEXTURE_COMPARE_MODE = 34_892L;
1883
1884
1885 @JsxConstant
1886 public static final long TEXTURE_CUBE_MAP = 34_067L;
1887
1888
1889 @JsxConstant
1890 public static final long TEXTURE_CUBE_MAP_NEGATIVE_X = 34_070L;
1891
1892
1893 @JsxConstant
1894 public static final long TEXTURE_CUBE_MAP_NEGATIVE_Y = 34_072L;
1895
1896
1897 @JsxConstant
1898 public static final long TEXTURE_CUBE_MAP_NEGATIVE_Z = 34_074L;
1899
1900
1901 @JsxConstant
1902 public static final long TEXTURE_CUBE_MAP_POSITIVE_X = 34_069L;
1903
1904
1905 @JsxConstant
1906 public static final long TEXTURE_CUBE_MAP_POSITIVE_Y = 34_071L;
1907
1908
1909 @JsxConstant
1910 public static final long TEXTURE_CUBE_MAP_POSITIVE_Z = 34_073L;
1911
1912
1913 @JsxConstant
1914 public static final long TEXTURE_IMMUTABLE_FORMAT = 37_167L;
1915
1916
1917 @JsxConstant
1918 public static final long TEXTURE_IMMUTABLE_LEVELS = 33_503L;
1919
1920
1921 @JsxConstant
1922 public static final long TEXTURE_MAG_FILTER = 10_240L;
1923
1924
1925 @JsxConstant
1926 public static final long TEXTURE_MAX_LEVEL = 33_085L;
1927
1928
1929 @JsxConstant
1930 public static final long TEXTURE_MAX_LOD = 33_083L;
1931
1932
1933 @JsxConstant
1934 public static final long TEXTURE_MIN_FILTER = 10_241L;
1935
1936
1937 @JsxConstant
1938 public static final long TEXTURE_MIN_LOD = 33_082L;
1939
1940
1941 @JsxConstant
1942 public static final long TEXTURE_WRAP_R = 32_882L;
1943
1944
1945 @JsxConstant
1946 public static final long TEXTURE_WRAP_S = 10_242L;
1947
1948
1949 @JsxConstant
1950 public static final long TEXTURE_WRAP_T = 10_243L;
1951
1952
1953 @JsxConstant
1954 public static final long TIMEOUT_EXPIRED = 37_147L;
1955
1956
1957 @JsxConstant
1958 public static final long TIMEOUT_IGNORED = -1L;
1959
1960
1961 @JsxConstant
1962 public static final long TRANSFORM_FEEDBACK = 36_386L;
1963
1964
1965 @JsxConstant
1966 public static final long TRANSFORM_FEEDBACK_ACTIVE = 36_388L;
1967
1968
1969 @JsxConstant
1970 public static final long TRANSFORM_FEEDBACK_BINDING = 36_389L;
1971
1972
1973 @JsxConstant
1974 public static final long TRANSFORM_FEEDBACK_BUFFER = 35_982L;
1975
1976
1977 @JsxConstant
1978 public static final long TRANSFORM_FEEDBACK_BUFFER_BINDING = 35_983L;
1979
1980
1981 @JsxConstant
1982 public static final long TRANSFORM_FEEDBACK_BUFFER_MODE = 35_967L;
1983
1984
1985 @JsxConstant
1986 public static final long TRANSFORM_FEEDBACK_BUFFER_SIZE = 35_973L;
1987
1988
1989 @JsxConstant
1990 public static final long TRANSFORM_FEEDBACK_BUFFER_START = 35_972L;
1991
1992
1993 @JsxConstant
1994 public static final long TRANSFORM_FEEDBACK_PAUSED = 36_387L;
1995
1996
1997 @JsxConstant
1998 public static final long TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = 35_976L;
1999
2000
2001 @JsxConstant
2002 public static final long TRANSFORM_FEEDBACK_VARYINGS = 35_971L;
2003
2004
2005 @JsxConstant
2006 public static final long TRIANGLES = 4L;
2007
2008
2009 @JsxConstant
2010 public static final long TRIANGLE_FAN = 6L;
2011
2012
2013 @JsxConstant
2014 public static final long TRIANGLE_STRIP = 5L;
2015
2016
2017 @JsxConstant
2018 public static final long UNIFORM_ARRAY_STRIDE = 35_388L;
2019
2020
2021 @JsxConstant
2022 public static final long UNIFORM_BLOCK_ACTIVE_UNIFORMS = 35_394L;
2023
2024
2025 @JsxConstant
2026 public static final long UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES = 35_395L;
2027
2028
2029 @JsxConstant
2030 public static final long UNIFORM_BLOCK_BINDING = 35_391L;
2031
2032
2033 @JsxConstant
2034 public static final long UNIFORM_BLOCK_DATA_SIZE = 35_392L;
2035
2036
2037 @JsxConstant
2038 public static final long UNIFORM_BLOCK_INDEX = 35_386L;
2039
2040
2041 @JsxConstant
2042 public static final long UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER = 35_398L;
2043
2044
2045 @JsxConstant
2046 public static final long UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER = 35_396L;
2047
2048
2049 @JsxConstant
2050 public static final long UNIFORM_BUFFER = 35_345L;
2051
2052
2053 @JsxConstant
2054 public static final long UNIFORM_BUFFER_BINDING = 35_368L;
2055
2056
2057 @JsxConstant
2058 public static final long UNIFORM_BUFFER_OFFSET_ALIGNMENT = 35_380L;
2059
2060
2061 @JsxConstant
2062 public static final long UNIFORM_BUFFER_SIZE = 35_370L;
2063
2064
2065 @JsxConstant
2066 public static final long UNIFORM_BUFFER_START = 35_369L;
2067
2068
2069 @JsxConstant
2070 public static final long UNIFORM_IS_ROW_MAJOR = 35_390L;
2071
2072
2073 @JsxConstant
2074 public static final long UNIFORM_MATRIX_STRIDE = 35_389L;
2075
2076
2077 @JsxConstant
2078 public static final long UNIFORM_OFFSET = 35_387L;
2079
2080
2081 @JsxConstant
2082 public static final long UNIFORM_SIZE = 35_384L;
2083
2084
2085 @JsxConstant
2086 public static final long UNIFORM_TYPE = 35_383L;
2087
2088
2089 @JsxConstant
2090 public static final long UNPACK_ALIGNMENT = 3_317L;
2091
2092
2093 @JsxConstant
2094 public static final long UNPACK_COLORSPACE_CONVERSION_WEBGL = 37_443L;
2095
2096
2097 @JsxConstant
2098 public static final long UNPACK_FLIP_Y_WEBGL = 37_440L;
2099
2100
2101 @JsxConstant
2102 public static final long UNPACK_IMAGE_HEIGHT = 32_878L;
2103
2104
2105 @JsxConstant
2106 public static final long UNPACK_PREMULTIPLY_ALPHA_WEBGL = 37_441L;
2107
2108
2109 @JsxConstant
2110 public static final long UNPACK_ROW_LENGTH = 3_314L;
2111
2112
2113 @JsxConstant
2114 public static final long UNPACK_SKIP_IMAGES = 32_877L;
2115
2116
2117 @JsxConstant
2118 public static final long UNPACK_SKIP_PIXELS = 3_316L;
2119
2120
2121 @JsxConstant
2122 public static final long UNPACK_SKIP_ROWS = 3_315L;
2123
2124
2125 @JsxConstant
2126 public static final long UNSIGNALED = 37_144L;
2127
2128
2129 @JsxConstant
2130 public static final long UNSIGNED_BYTE = 5_121L;
2131
2132
2133 @JsxConstant
2134 public static final long UNSIGNED_INT = 5_125L;
2135
2136
2137 @JsxConstant
2138 public static final long UNSIGNED_INT_10F_11F_11F_REV = 35_899L;
2139
2140
2141 @JsxConstant
2142 public static final long UNSIGNED_INT_24_8 = 34_042L;
2143
2144
2145 @JsxConstant
2146 public static final long UNSIGNED_INT_2_10_10_10_REV = 33_640L;
2147
2148
2149 @JsxConstant
2150 public static final long UNSIGNED_INT_5_9_9_9_REV = 35_902L;
2151
2152
2153 @JsxConstant
2154 public static final long UNSIGNED_INT_SAMPLER_2D = 36_306L;
2155
2156
2157 @JsxConstant
2158 public static final long UNSIGNED_INT_SAMPLER_2D_ARRAY = 36_311L;
2159
2160
2161 @JsxConstant
2162 public static final long UNSIGNED_INT_SAMPLER_3D = 36_307L;
2163
2164
2165 @JsxConstant
2166 public static final long UNSIGNED_INT_SAMPLER_CUBE = 36_308L;
2167
2168
2169 @JsxConstant
2170 public static final long UNSIGNED_INT_VEC2 = 36_294L;
2171
2172
2173 @JsxConstant
2174 public static final long UNSIGNED_INT_VEC3 = 36_295L;
2175
2176
2177 @JsxConstant
2178 public static final long UNSIGNED_INT_VEC4 = 36_296L;
2179
2180
2181 @JsxConstant
2182 public static final long UNSIGNED_NORMALIZED = 35_863L;
2183
2184
2185 @JsxConstant
2186 public static final long UNSIGNED_SHORT = 5_123L;
2187
2188
2189 @JsxConstant
2190 public static final long UNSIGNED_SHORT_4_4_4_4 = 32_819L;
2191
2192
2193 @JsxConstant
2194 public static final long UNSIGNED_SHORT_5_5_5_1 = 32_820L;
2195
2196
2197 @JsxConstant
2198 public static final long UNSIGNED_SHORT_5_6_5 = 33_635L;
2199
2200
2201 @JsxConstant
2202 public static final long VALIDATE_STATUS = 35_715L;
2203
2204
2205 @JsxConstant
2206 public static final long VENDOR = 7_936L;
2207
2208
2209 @JsxConstant
2210 public static final long VERSION = 7_938L;
2211
2212
2213 @JsxConstant
2214 public static final long VERTEX_ARRAY_BINDING = 34_229L;
2215
2216
2217 @JsxConstant
2218 public static final long VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 34_975L;
2219
2220
2221 @JsxConstant
2222 public static final long VERTEX_ATTRIB_ARRAY_DIVISOR = 35_070L;
2223
2224
2225 @JsxConstant
2226 public static final long VERTEX_ATTRIB_ARRAY_ENABLED = 34_338L;
2227
2228
2229 @JsxConstant
2230 public static final long VERTEX_ATTRIB_ARRAY_INTEGER = 35_069L;
2231
2232
2233 @JsxConstant
2234 public static final long VERTEX_ATTRIB_ARRAY_NORMALIZED = 34_922L;
2235
2236
2237 @JsxConstant
2238 public static final long VERTEX_ATTRIB_ARRAY_POINTER = 34_373L;
2239
2240
2241 @JsxConstant
2242 public static final long VERTEX_ATTRIB_ARRAY_SIZE = 34_339L;
2243
2244
2245 @JsxConstant
2246 public static final long VERTEX_ATTRIB_ARRAY_STRIDE = 34_340L;
2247
2248
2249 @JsxConstant
2250 public static final long VERTEX_ATTRIB_ARRAY_TYPE = 34_341L;
2251
2252
2253 @JsxConstant
2254 public static final long VERTEX_SHADER = 35_633L;
2255
2256
2257 @JsxConstant
2258 public static final long VIEWPORT = 2_978L;
2259
2260
2261 @JsxConstant
2262 public static final long WAIT_FAILED = 37_149L;
2263
2264
2265 @JsxConstant
2266 public static final long ZERO = 0L;
2267
2268
2269
2270
2271 @JsxConstructor
2272 public void jsConstructor() {
2273 throw JavaScriptEngine.typeErrorIllegalConstructor();
2274 }
2275 }