summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Loer <chris.loer@gmail.com>2017-10-31 12:39:54 -0700
committerChris Loer <chris.loer@mapbox.com>2017-11-01 10:49:07 -0700
commit542b45d201438b2832c2ed415a57671218427a0e (patch)
tree4bc66efd49da46d3139ba492985f43d4ec5671a9
parentb677ba3f62e9389a9f0330e9baa657406eb3ea05 (diff)
downloadqtlocation-mapboxgl-542b45d201438b2832c2ed415a57671218427a0e.tar.gz
Disable tile clipping for symbols.
-rw-r--r--src/mbgl/renderer/layers/render_symbol_layer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mbgl/renderer/layers/render_symbol_layer.cpp b/src/mbgl/renderer/layers/render_symbol_layer.cpp
index 50e6b02da9..7352b766d9 100644
--- a/src/mbgl/renderer/layers/render_symbol_layer.cpp
+++ b/src/mbgl/renderer/layers/render_symbol_layer.cpp
@@ -89,7 +89,7 @@ void RenderSymbolLayer::render(PaintParameters& parameters, RenderSource*) {
const auto& paintProperties)
{
// We clip symbols to their tile extent in still mode.
- const bool needsClipping = parameters.mapMode == MapMode::Still;
+ const bool needsClipping = false; // TODO parameters.mapMode == MapMode::Still;
program.get(paintProperties).draw(
parameters.context,
@@ -237,7 +237,7 @@ void RenderSymbolLayer::render(PaintParameters& parameters, RenderSource*) {
parameters.context,
gl::Lines { 1.0f },
gl::DepthMode::disabled(),
- parameters.stencilModeForClipping(tile.clip),
+ gl::StencilMode::disabled(), // TODO //parameters.stencilModeForClipping(tile.clip),
parameters.colorModeForRenderPass(),
CollisionBoxProgram::UniformValues {
uniforms::u_matrix::Value{ tile.matrix },
@@ -271,7 +271,7 @@ void RenderSymbolLayer::render(PaintParameters& parameters, RenderSource*) {
parameters.context,
gl::Triangles(),
gl::DepthMode::disabled(),
- parameters.stencilModeForClipping(tile.clip),
+ gl::StencilMode::disabled(), // TODO //parameters.stencilModeForClipping(tile.clip),
parameters.colorModeForRenderPass(),
CollisionBoxProgram::UniformValues {
uniforms::u_matrix::Value{ tile.matrix },