Pass pixel ratio to ol.render.canvas.Immediate constructor

This commit is contained in:
Tom Payne
2013-12-14 11:42:11 +01:00
parent 81c0c37eb9
commit eb84072373
3 changed files with 11 additions and 4 deletions

View File

@@ -85,8 +85,8 @@ ol.renderer.canvas.Layer.prototype.dispatchComposeEvent_ =
if (layer.hasListener(type)) {
var transform = goog.isDef(opt_transform) ?
opt_transform : this.getTransform(frameState);
var render = new ol.render.canvas.Immediate(context, frameState.extent,
transform);
var render = new ol.render.canvas.Immediate(
context, frameState.devicePixelRatio, frameState.extent, transform);
var composeEvent = new ol.render.Event(type, layer, render, frameState,
context, null);
layer.dispatchEvent(composeEvent);