File tree Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Expand file tree Collapse file tree 1 file changed +10
-9
lines changed Original file line number Diff line number Diff line change 1
1
"use strict" ;
2
2
3
+ // off screen canvases
4
+ var lightOffScreenCanvas = document . createElement ( "canvas" ) ;
5
+ var glLight = lightOffScreenCanvas . getContext ( "webgl" , { alpha : false } ) ;
6
+ lightOffScreenCanvas . width = 10 , lightOffScreenCanvas . height = 10 ;
7
+
8
+ var darkOffScreenCanvas = document . createElement ( "canvas" ) ;
9
+ var glDark = darkOffScreenCanvas . getContext ( "webgl" , { alpha : false } ) ;
10
+ darkOffScreenCanvas . width = 10 , darkOffScreenCanvas . height = 10 ;
11
+
12
+
3
13
// webgl - vertex shader
4
14
export const vertex =
5
15
'attribute vec2 a_position;' +
@@ -21,15 +31,6 @@ const isPowerOfTwo = dimension => (Math.log(dimension) / Math.log(2)) % 1 === 0;
21
31
22
32
export function setUpOffScreenCanvases ( darkColour , lightColour )
23
33
{
24
- // off screen canvases
25
- var lightOffScreenCanvas = document . createElement ( "canvas" ) ;
26
- var glLight = lightOffScreenCanvas . getContext ( "webgl" , { alpha : false } ) ;
27
- lightOffScreenCanvas . width = 10 , lightOffScreenCanvas . height = 10 ;
28
-
29
- var darkOffScreenCanvas = document . createElement ( "canvas" ) ;
30
- var glDark = darkOffScreenCanvas . getContext ( "webgl" , { alpha : false } ) ;
31
- darkOffScreenCanvas . width = 10 , darkOffScreenCanvas . height = 10 ;
32
-
33
34
glDark . clearColor ( darkColour [ 0 ] , darkColour [ 1 ] , darkColour [ 2 ] , darkColour [ 3 ] ) ;
34
35
glDark . clear ( glDark . COLOR_BUFFER_BIT ) ;
35
36
You can’t perform that action at this time.
0 commit comments