diff options
Diffstat (limited to 'src/mbgl/renderer')
-rw-r--r-- | src/mbgl/renderer/layers/render_heatmap_layer.cpp | 2 | ||||
-rw-r--r-- | src/mbgl/renderer/paint_parameters.cpp | 16 | ||||
-rw-r--r-- | src/mbgl/renderer/paint_parameters.hpp | 4 | ||||
-rw-r--r-- | src/mbgl/renderer/render_tile.cpp | 6 | ||||
-rw-r--r-- | src/mbgl/renderer/renderer_impl.cpp | 6 | ||||
-rw-r--r-- | src/mbgl/renderer/sources/render_image_source.cpp | 2 |
6 files changed, 18 insertions, 18 deletions
diff --git a/src/mbgl/renderer/layers/render_heatmap_layer.cpp b/src/mbgl/renderer/layers/render_heatmap_layer.cpp index d380afea00..ef0f378022 100644 --- a/src/mbgl/renderer/layers/render_heatmap_layer.cpp +++ b/src/mbgl/renderer/layers/render_heatmap_layer.cpp @@ -122,7 +122,7 @@ void RenderHeatmapLayer::render(PaintParameters& parameters, RenderSource*) { gfx::Triangles(), parameters.depthModeForSublayer(0, gl::DepthMode::ReadOnly), stencilMode, - gl::ColorMode::additive(), + gfx::ColorMode::additive(), gl::CullFaceMode::disabled(), *bucket.indexBuffer, bucket.segments, diff --git a/src/mbgl/renderer/paint_parameters.cpp b/src/mbgl/renderer/paint_parameters.cpp index a7f621eb61..7ab232731c 100644 --- a/src/mbgl/renderer/paint_parameters.cpp +++ b/src/mbgl/renderer/paint_parameters.cpp @@ -79,21 +79,21 @@ gl::StencilMode PaintParameters::stencilModeForClipping(const ClipID& id) const }; } -gl::ColorMode PaintParameters::colorModeForRenderPass() const { +gfx::ColorMode PaintParameters::colorModeForRenderPass() const { if (debugOptions & MapDebugOptions::Overdraw) { const float overdraw = 1.0f / 8.0f; - return gl::ColorMode { - gl::ColorMode::Add { - gl::ColorMode::ConstantColor, - gl::ColorMode::One + return gfx::ColorMode { + gfx::ColorMode::Add { + gfx::ColorMode::BlendFactor::ConstantColor, + gfx::ColorMode::BlendFactor::One }, Color { overdraw, overdraw, overdraw, 0.0f }, - gl::ColorMode::Mask { true, true, true, true } + gfx::ColorMode::Mask { true, true, true, true } }; } else if (pass == RenderPass::Translucent) { - return gl::ColorMode::alphaBlended(); + return gfx::ColorMode::alphaBlended(); } else { - return gl::ColorMode::unblended(); + return gfx::ColorMode::unblended(); } } diff --git a/src/mbgl/renderer/paint_parameters.hpp b/src/mbgl/renderer/paint_parameters.hpp index cd95003ac0..8045ef7291 100644 --- a/src/mbgl/renderer/paint_parameters.hpp +++ b/src/mbgl/renderer/paint_parameters.hpp @@ -6,7 +6,7 @@ #include <mbgl/map/mode.hpp> #include <mbgl/gl/depth_mode.hpp> #include <mbgl/gl/stencil_mode.hpp> -#include <mbgl/gl/color_mode.hpp> +#include <mbgl/gfx/color_mode.hpp> #include <mbgl/util/mat4.hpp> #include <mbgl/algorithm/generate_clip_ids.hpp> @@ -64,7 +64,7 @@ public: gl::DepthMode depthModeForSublayer(uint8_t n, gl::DepthMode::Mask) const; gl::DepthMode depthModeFor3D(gl::DepthMode::Mask) const; gl::StencilMode stencilModeForClipping(const ClipID&) const; - gl::ColorMode colorModeForRenderPass() const; + gfx::ColorMode colorModeForRenderPass() const; mat4 matrixForTile(const UnwrappedTileID&, bool aligned = false) const; diff --git a/src/mbgl/renderer/render_tile.cpp b/src/mbgl/renderer/render_tile.cpp index e4af47937d..5aea1da023 100644 --- a/src/mbgl/renderer/render_tile.cpp +++ b/src/mbgl/renderer/render_tile.cpp @@ -98,7 +98,7 @@ void RenderTile::finishRender(PaintParameters& parameters) { gfx::Lines { 4.0f * parameters.pixelRatio }, gl::DepthMode::disabled(), parameters.stencilModeForClipping(clip), - gl::ColorMode::unblended(), + gfx::ColorMode::unblended(), gl::CullFaceMode::disabled(), *tile.debugBucket->indexBuffer, tile.debugBucket->segments, @@ -120,7 +120,7 @@ void RenderTile::finishRender(PaintParameters& parameters) { gfx::Lines { 2.0f * parameters.pixelRatio }, gl::DepthMode::disabled(), parameters.stencilModeForClipping(clip), - gl::ColorMode::unblended(), + gfx::ColorMode::unblended(), gl::CullFaceMode::disabled(), *tile.debugBucket->indexBuffer, tile.debugBucket->segments, @@ -144,7 +144,7 @@ void RenderTile::finishRender(PaintParameters& parameters) { gfx::LineStrip { 4.0f * parameters.pixelRatio }, gl::DepthMode::disabled(), parameters.stencilModeForClipping(clip), - gl::ColorMode::unblended(), + gfx::ColorMode::unblended(), gl::CullFaceMode::disabled(), parameters.staticData.tileBorderIndexBuffer, parameters.staticData.tileBorderSegments, diff --git a/src/mbgl/renderer/renderer_impl.cpp b/src/mbgl/renderer/renderer_impl.cpp index 14cb291a31..d975d5d9a7 100644 --- a/src/mbgl/renderer/renderer_impl.cpp +++ b/src/mbgl/renderer/renderer_impl.cpp @@ -452,7 +452,7 @@ void Renderer::Impl::render(const UpdateParameters& updateParameters) { gl::StencilMode::Keep, gl::StencilMode::Replace }, - gl::ColorMode::disabled(), + gfx::ColorMode::disabled(), gl::CullFaceMode::disabled(), parameters.staticData.quadTriangleIndexBuffer, parameters.staticData.tileTriangleSegments, @@ -479,7 +479,7 @@ void Renderer::Impl::render(const UpdateParameters& updateParameters) { if (parameters.debugOptions & MapDebugOptions::StencilClip) { parameters.context.setStencilMode(gl::StencilMode::disabled()); parameters.context.setDepthMode(gl::DepthMode::disabled()); - parameters.context.setColorMode(gl::ColorMode::unblended()); + parameters.context.setColorMode(gfx::ColorMode::unblended()); parameters.context.program = 0; // Reset the value in case someone else changed it, or it's dirty. @@ -562,7 +562,7 @@ void Renderer::Impl::render(const UpdateParameters& updateParameters) { if (parameters.debugOptions & MapDebugOptions::DepthBuffer) { parameters.context.setStencilMode(gl::StencilMode::disabled()); parameters.context.setDepthMode(gl::DepthMode::disabled()); - parameters.context.setColorMode(gl::ColorMode::unblended()); + parameters.context.setColorMode(gfx::ColorMode::unblended()); parameters.context.program = 0; // Scales the values in the depth buffer so that they cover the entire grayscale range. This diff --git a/src/mbgl/renderer/sources/render_image_source.cpp b/src/mbgl/renderer/sources/render_image_source.cpp index a020d6ff13..c2abb72962 100644 --- a/src/mbgl/renderer/sources/render_image_source.cpp +++ b/src/mbgl/renderer/sources/render_image_source.cpp @@ -66,7 +66,7 @@ void RenderImageSource::finishRender(PaintParameters& parameters) { gfx::LineStrip { 4.0f * parameters.pixelRatio }, gl::DepthMode::disabled(), gl::StencilMode::disabled(), - gl::ColorMode::unblended(), + gfx::ColorMode::unblended(), gl::CullFaceMode::disabled(), parameters.staticData.tileBorderIndexBuffer, parameters.staticData.tileBorderSegments, |