diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-07-15 14:49:43 +0300 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2016-07-20 12:48:52 +0300 |
commit | a709ea26569351e2c60b497bb427c608ef9a20c5 (patch) | |
tree | ab14ba83cce361f86e8f32f26edddb0a84a16f0a /src/mbgl/renderer/painter.hpp | |
parent | 29ee60ab0eaa02f3cdc0ad938f42e1fd90ca49cb (diff) | |
download | qtlocation-mapboxgl-a709ea26569351e2c60b497bb427c608ef9a20c5.tar.gz |
[core] Make MapDebugOptions::Overdraw a no-op in Release mode
Diffstat (limited to 'src/mbgl/renderer/painter.hpp')
-rw-r--r-- | src/mbgl/renderer/painter.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mbgl/renderer/painter.hpp b/src/mbgl/renderer/painter.hpp index 3bb05a66dc..5248cd5104 100644 --- a/src/mbgl/renderer/painter.hpp +++ b/src/mbgl/renderer/painter.hpp @@ -139,7 +139,11 @@ private: void setDepthSublayer(int n); +#if defined(DEBUG) bool isOverdraw() const { return frame.debugOptions & MapDebugOptions::Overdraw; } +#else + bool isOverdraw() const { return false; } +#endif mat4 projMatrix; @@ -174,7 +178,9 @@ private: FrameHistory frameHistory; std::unique_ptr<Shaders> shaders; +#if defined(DEBUG) std::unique_ptr<Shaders> overdrawShaders; +#endif // Set up the stencil quad we're using to generate the stencil mask. StaticVertexBuffer tileStencilBuffer { |