From fe74bd1b2cd9fe3b73dfcbe4ac37058a6a15cbdf Mon Sep 17 00:00:00 2001 From: Guillaume Beraudo Date: Fri, 21 Nov 2014 13:36:09 +0100 Subject: [PATCH] Add missing call to flush in webgl map renderer --- examples/dynamic-data.js | 2 -- src/ol/renderer/webgl/webglmaprenderer.js | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/dynamic-data.js b/examples/dynamic-data.js index 30ce4df391..793d4ef761 100644 --- a/examples/dynamic-data.js +++ b/examples/dynamic-data.js @@ -74,8 +74,6 @@ map.on('postcompose', function(event) { vectorContext.setImageStyle(headOuterImageStyle); vectorContext.drawMultiPointGeometry(headPoint, null); - vectorContext.flush(); - map.render(); }); map.render(); diff --git a/src/ol/renderer/webgl/webglmaprenderer.js b/src/ol/renderer/webgl/webglmaprenderer.js index 7f7c29e115..a5c6485b42 100644 --- a/src/ol/renderer/webgl/webglmaprenderer.js +++ b/src/ol/renderer/webgl/webglmaprenderer.js @@ -302,6 +302,8 @@ ol.renderer.webgl.Map.prototype.dispatchComposeEvent_ = replayGroup.replay(context, center, resolution, rotation, size, extent, pixelRatio, opacity, brightness, contrast, hue, saturation, {}); } + + vectorContext.flush(); this.replayGroup = replayGroup; } };