Skip to content

Commit 2c9a3dd

Browse files
author
Lucas Wojciechowski
committed
Fix warping when rotating / zooming really fast
1 parent f51e1b9 commit 2c9a3dd

7 files changed

+7
-7
lines changed

shaders/circle.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ uniform float u_size;
55

66
attribute vec2 a_pos;
77

8-
uniform mat4 u_matrix;
8+
uniform highp mat4 u_matrix;
99
uniform mat4 u_exmatrix;
1010

1111
varying vec2 v_extrude;

shaders/collisionbox.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ attribute vec2 a_pos;
44
attribute vec2 a_extrude;
55
attribute vec2 a_data;
66

7-
uniform mat4 u_matrix;
7+
uniform highp mat4 u_matrix;
88
uniform float u_scale;
99

1010
varying float v_max_zoom;

shaders/debug.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ precision mediump float;
22

33
attribute vec2 a_pos;
44

5-
uniform mat4 u_matrix;
5+
uniform highp mat4 u_matrix;
66

77
void main() {
88
gl_Position = u_matrix * vec4(a_pos, step(32767.0, a_pos.x), 1);

shaders/dot.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
precision mediump float;
22

3-
uniform mat4 u_matrix;
3+
uniform highp mat4 u_matrix;
44
uniform float u_size;
55

66
attribute vec2 a_pos;

shaders/fill.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
precision mediump float;
22

33
attribute vec2 a_pos;
4-
uniform mat4 u_matrix;
4+
uniform highp mat4 u_matrix;
55

66
void main() {
77
gl_Position = u_matrix * vec4(a_pos, 0, 1);

shaders/pattern.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
precision mediump float;
22

3-
uniform mat4 u_matrix;
3+
uniform highp mat4 u_matrix;
44
uniform mat3 u_patternmatrix_a;
55
uniform mat3 u_patternmatrix_b;
66

shaders/raster.vertex.glsl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
precision mediump float;
22

3-
uniform mat4 u_matrix;
3+
uniform highp mat4 u_matrix;
44
uniform vec2 u_tl_parent;
55
uniform float u_scale_parent;
66
uniform float u_buffer_scale;

0 commit comments

Comments
 (0)