Explicitly cast `aTessCoord` to `vec2` for WebGL compatibility
This commit is contained in:
parent
e2fbde820d
commit
ee6c7e0797
|
@ -27,7 +27,7 @@ out vec2 vMaskTexCoord;
|
|||
out float vOpacity;
|
||||
|
||||
void main(){
|
||||
vec2 position = aTilePosition * uTileSize;
|
||||
vec2 position = vec2(aTilePosition)* uTileSize;
|
||||
|
||||
vMaskTexCoord = aMaskTexCoord;
|
||||
vColorTexCoord = aColorTexCoord;
|
||||
|
|
|
@ -20,7 +20,7 @@ uniform vec2 uTileSize;
|
|||
in ivec2 aTilePosition;
|
||||
|
||||
void main(){
|
||||
vec2 position = aTilePosition * uTileSize;
|
||||
vec2 position = vec2(aTilePosition)* uTileSize;
|
||||
gl_Position = uTransform * vec4(position, 0.0, 1.0);
|
||||
}
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ in vec2 aColorTexCoord;
|
|||
out vec2 vColorTexCoord;
|
||||
|
||||
void main(){
|
||||
vec2 position = aTilePosition * uTileSize;
|
||||
vec2 position = vec2(aTilePosition)* uTileSize;
|
||||
vColorTexCoord = aColorTexCoord;
|
||||
gl_Position = uTransform * vec4(position, 0.0, 1.0);
|
||||
}
|
||||
|
|
|
@ -25,7 +25,7 @@ out vec2 vMaskTexCoord;
|
|||
out float vOpacity;
|
||||
|
||||
void main() {
|
||||
vec2 position = aTilePosition * uTileSize;
|
||||
vec2 position = vec2(aTilePosition) * uTileSize;
|
||||
|
||||
vMaskTexCoord = aMaskTexCoord;
|
||||
vColorTexCoord = aColorTexCoord;
|
||||
|
|
|
@ -18,6 +18,6 @@ uniform vec2 uTileSize;
|
|||
in ivec2 aTilePosition;
|
||||
|
||||
void main() {
|
||||
vec2 position = aTilePosition * uTileSize;
|
||||
vec2 position = vec2(aTilePosition) * uTileSize;
|
||||
gl_Position = uTransform * vec4(position, 0.0, 1.0);
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@ in vec2 aColorTexCoord;
|
|||
out vec2 vColorTexCoord;
|
||||
|
||||
void main() {
|
||||
vec2 position = aTilePosition * uTileSize;
|
||||
vec2 position = vec2(aTilePosition) * uTileSize;
|
||||
vColorTexCoord = aColorTexCoord;
|
||||
gl_Position = uTransform * vec4(position, 0.0, 1.0);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue