diff options
Diffstat (limited to 'src/mbgl/renderer/painter_circle.cpp')
-rw-r--r-- | src/mbgl/renderer/painter_circle.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mbgl/renderer/painter_circle.cpp b/src/mbgl/renderer/painter_circle.cpp index 0894e9b261..327011d03e 100644 --- a/src/mbgl/renderer/painter_circle.cpp +++ b/src/mbgl/renderer/painter_circle.cpp @@ -19,10 +19,10 @@ void Painter::renderCircle(PaintParameters& parameters, // Abort early. if (pass == RenderPass::Opaque) return; - context.stencilTest = frame.mapMode == MapMode::Still ? GL_TRUE : GL_FALSE; - context.depthFunc.reset(); - context.depthTest = GL_TRUE; - context.depthMask = GL_FALSE; + context.stencilTest = frame.mapMode == MapMode::Still; + context.depthFunc = gl::DepthTestFunction::LessEqual; + context.depthTest = true; + context.depthMask = false; setDepthSublayer(0); const CirclePaintProperties& properties = layer.impl->paint; |