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