diff options
author | Ansis Brammanis <brammanis@gmail.com> | 2015-09-02 15:14:14 -0400 |
---|---|---|
committer | Ansis Brammanis <brammanis@gmail.com> | 2015-09-02 18:00:54 -0400 |
commit | cccae7d153e92004f391b78974cb2ad04e27a759 (patch) | |
tree | 5070c7fe76f2ce3a281d6bb1ef57fb43040dd378 /src/mbgl/shader | |
parent | 0ff7cf20e971be584410973eb6727e12550604f9 (diff) | |
download | qtlocation-mapboxgl-cccae7d153e92004f391b78974cb2ad04e27a759.tar.gz |
fix circles at very high zoom levels
https://github.com/mapbox/mapbox-gl-js/commit/5c8be4b8487a230a32684737a1e81c8a0b2a4396
Diffstat (limited to 'src/mbgl/shader')
-rw-r--r-- | src/mbgl/shader/circle.vertex.glsl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mbgl/shader/circle.vertex.glsl b/src/mbgl/shader/circle.vertex.glsl index eeeb30abc5..387c377a60 100644 --- a/src/mbgl/shader/circle.vertex.glsl +++ b/src/mbgl/shader/circle.vertex.glsl @@ -15,7 +15,7 @@ void main(void) { vec4 extrude = u_exmatrix * vec4(v_extrude * u_size, 0, 0); // multiply a_pos by 0.5, since we had it * 2 in order to sneak // in extrusion data - gl_Position = u_matrix * vec4(a_pos * 0.5, 0, 1); + gl_Position = u_matrix * vec4(floor(a_pos * 0.5), 0, 1); // gl_Position is divided by gl_Position.w after this shader runs. // Multiply the extrude by it so that it isn't affected by it. |