@@ -2422,7 +2422,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2422
2422
assert ( ( value & 3 ) == 0 , 'Pointer to integer data passed to glUniform1iv must be aligned to four bytes!' ) ;
2423
2423
#endif
2424
2424
2425
- #if MIN_WEBGL_VERSION >= 2
2425
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2426
2426
#if GL_ASSERTIONS
2427
2427
assert ( GL . currentContext . version >= 2 ) ;
2428
2428
#endif
@@ -2449,7 +2449,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2449
2449
var view = { { { makeHEAPView ( '32' , 'value' , 'value+count*4' ) } } } ;
2450
2450
}
2451
2451
GLctx . uniform1iv ( webglGetUniformLocation ( location ) , view ) ;
2452
- #endif // MIN_WEBGL_VERSION >= 2
2452
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2453
2453
} ,
2454
2454
2455
2455
glUniform2iv__deps : [ '$webglGetUniformLocation'
@@ -2463,7 +2463,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2463
2463
assert ( ( value & 3 ) == 0 , 'Pointer to integer data passed to glUniform2iv must be aligned to four bytes!' ) ;
2464
2464
#endif
2465
2465
2466
- #if MIN_WEBGL_VERSION >= 2
2466
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2467
2467
#if GL_ASSERTIONS
2468
2468
assert ( GL . currentContext . version >= 2 ) ;
2469
2469
#endif
@@ -2491,7 +2491,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2491
2491
var view = { { { makeHEAPView ( '32' , 'value' , 'value+count*8' ) } } } ;
2492
2492
}
2493
2493
GLctx . uniform2iv ( webglGetUniformLocation ( location ) , view ) ;
2494
- #endif // MIN_WEBGL_VERSION >= 2
2494
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2495
2495
} ,
2496
2496
2497
2497
glUniform3iv__deps : [ '$webglGetUniformLocation'
@@ -2505,7 +2505,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2505
2505
assert ( ( value & 3 ) == 0 , 'Pointer to integer data passed to glUniform3iv must be aligned to four bytes!' ) ;
2506
2506
#endif
2507
2507
2508
- #if MIN_WEBGL_VERSION >= 2
2508
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2509
2509
#if GL_ASSERTIONS
2510
2510
assert ( GL . currentContext . version >= 2 ) ;
2511
2511
#endif
@@ -2534,7 +2534,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2534
2534
var view = { { { makeHEAPView ( '32' , 'value' , 'value+count*12' ) } } } ;
2535
2535
}
2536
2536
GLctx . uniform3iv ( webglGetUniformLocation ( location ) , view ) ;
2537
- #endif // MIN_WEBGL_VERSION >= 2
2537
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2538
2538
} ,
2539
2539
2540
2540
glUniform4iv__deps : [ '$webglGetUniformLocation'
@@ -2548,7 +2548,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2548
2548
assert ( ( value & 3 ) == 0 , 'Pointer to integer data passed to glUniform4iv must be aligned to four bytes!' ) ;
2549
2549
#endif
2550
2550
2551
- #if MIN_WEBGL_VERSION >= 2
2551
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2552
2552
#if GL_ASSERTIONS
2553
2553
assert ( GL . currentContext . version >= 2 ) ;
2554
2554
#endif
@@ -2578,7 +2578,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2578
2578
var view = { { { makeHEAPView ( '32' , 'value' , 'value+count*16' ) } } } ;
2579
2579
}
2580
2580
GLctx . uniform4iv ( webglGetUniformLocation ( location ) , view ) ;
2581
- #endif // MIN_WEBGL_VERSION >= 2
2581
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2582
2582
} ,
2583
2583
2584
2584
glUniform1fv__deps : [ '$webglGetUniformLocation'
@@ -2592,7 +2592,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2592
2592
assert ( ( value & 3 ) == 0 , 'Pointer to float data passed to glUniform1fv must be aligned to four bytes!' ) ;
2593
2593
#endif
2594
2594
2595
- #if MIN_WEBGL_VERSION >= 2
2595
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2596
2596
#if GL_ASSERTIONS
2597
2597
assert ( GL . currentContext . version >= 2 ) ;
2598
2598
#endif
@@ -2619,7 +2619,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2619
2619
var view = { { { makeHEAPView ( 'F32' , 'value' , 'value+count*4' ) } } } ;
2620
2620
}
2621
2621
GLctx . uniform1fv ( webglGetUniformLocation ( location ) , view ) ;
2622
- #endif // MIN_WEBGL_VERSION >= 2
2622
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2623
2623
} ,
2624
2624
2625
2625
glUniform2fv__deps : [ '$webglGetUniformLocation'
@@ -2633,7 +2633,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2633
2633
assert ( ( value & 3 ) == 0 , 'Pointer to float data passed to glUniform2fv must be aligned to four bytes!' ) ;
2634
2634
#endif
2635
2635
2636
- #if MIN_WEBGL_VERSION >= 2
2636
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2637
2637
#if GL_ASSERTIONS
2638
2638
assert ( GL . currentContext . version >= 2 ) ;
2639
2639
#endif
@@ -2661,7 +2661,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2661
2661
var view = { { { makeHEAPView ( 'F32' , 'value' , 'value+count*8' ) } } } ;
2662
2662
}
2663
2663
GLctx . uniform2fv ( webglGetUniformLocation ( location ) , view ) ;
2664
- #endif // MIN_WEBGL_VERSION >= 2
2664
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2665
2665
} ,
2666
2666
2667
2667
glUniform3fv__deps : [ '$webglGetUniformLocation'
@@ -2704,7 +2704,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2704
2704
var view = { { { makeHEAPView ( 'F32' , 'value' , 'value+count*12' ) } } } ;
2705
2705
}
2706
2706
GLctx . uniform3fv ( webglGetUniformLocation ( location ) , view ) ;
2707
- #endif // MIN_WEBGL_VERSION >= 2
2707
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2708
2708
} ,
2709
2709
2710
2710
glUniform4fv__deps : [ '$webglGetUniformLocation'
@@ -2718,7 +2718,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2718
2718
assert ( ( value & 3 ) == 0 , 'Pointer to float data passed to glUniform4fv must be aligned to four bytes!' ) ;
2719
2719
#endif
2720
2720
2721
- #if MIN_WEBGL_VERSION >= 2
2721
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2722
2722
#if GL_ASSERTIONS
2723
2723
assert ( GL . currentContext . version >= 2 ) ;
2724
2724
#endif
@@ -2752,7 +2752,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2752
2752
var view = { { { makeHEAPView ( 'F32' , 'value' , 'value+count*16' ) } } } ;
2753
2753
}
2754
2754
GLctx . uniform4fv ( webglGetUniformLocation ( location ) , view ) ;
2755
- #endif // MIN_WEBGL_VERSION >= 2
2755
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2756
2756
} ,
2757
2757
2758
2758
glUniformMatrix2fv__deps : [ '$webglGetUniformLocation'
@@ -2766,7 +2766,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2766
2766
assert ( ( value & 3 ) == 0 , 'Pointer to float data passed to glUniformMatrix2fv must be aligned to four bytes!' ) ;
2767
2767
#endif
2768
2768
2769
- #if MIN_WEBGL_VERSION >= 2
2769
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2770
2770
#if GL_ASSERTIONS
2771
2771
assert ( GL . currentContext . version >= 2 ) ;
2772
2772
#endif
@@ -2796,7 +2796,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2796
2796
var view = { { { makeHEAPView ( 'F32' , 'value' , 'value+count*16' ) } } } ;
2797
2797
}
2798
2798
GLctx . uniformMatrix2fv ( webglGetUniformLocation ( location ) , ! ! transpose , view ) ;
2799
- #endif // MIN_WEBGL_VERSION >= 2
2799
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2800
2800
} ,
2801
2801
2802
2802
glUniformMatrix3fv__deps : [ '$webglGetUniformLocation'
@@ -2810,7 +2810,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2810
2810
assert ( ( value & 3 ) == 0 , 'Pointer to float data passed to glUniformMatrix3fv must be aligned to four bytes!' ) ;
2811
2811
#endif
2812
2812
2813
- #if MIN_WEBGL_VERSION >= 2
2813
+ #if MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2814
2814
#if GL_ASSERTIONS
2815
2815
assert ( GL . currentContext . version >= 2 ) ;
2816
2816
#endif
@@ -2845,7 +2845,7 @@ for (/**@suppress{duplicate}*/var i = 0; i < {{{ GL_POOL_TEMP_BUFFERS_SIZE }}};
2845
2845
var view = { { { makeHEAPView ( 'F32' , 'value' , 'value+count*36' ) } } } ;
2846
2846
}
2847
2847
GLctx . uniformMatrix3fv ( webglGetUniformLocation ( location ) , ! ! transpose , view ) ;
2848
- #endif // MIN_WEBGL_VERSION >= 2
2848
+ #endif // MIN_WEBGL_VERSION >= 2 && WEBGL_USE_GARBAGE_FREE_APIS
2849
2849
} ,
2850
2850
2851
2851
glUniformMatrix4fv__deps : [ '$webglGetUniformLocation'
0 commit comments