summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAnsis Brammanis <brammanis@gmail.com>2015-09-02 15:14:14 -0400
committerAnsis Brammanis <brammanis@gmail.com>2015-09-02 18:00:54 -0400
commitcccae7d153e92004f391b78974cb2ad04e27a759 (patch)
tree5070c7fe76f2ce3a281d6bb1ef57fb43040dd378 /src
parent0ff7cf20e971be584410973eb6727e12550604f9 (diff)
downloadqtlocation-mapboxgl-cccae7d153e92004f391b78974cb2ad04e27a759.tar.gz
fix circles at very high zoom levels
https://github.com/mapbox/mapbox-gl-js/commit/5c8be4b8487a230a32684737a1e81c8a0b2a4396
Diffstat (limited to 'src')
-rw-r--r--src/mbgl/shader/circle.vertex.glsl2
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.