diff --git a/src/core/const.js b/src/core/const.js index f95a110..8045af5 100644 --- a/src/core/const.js +++ b/src/core/const.js @@ -189,7 +189,8 @@ transparent: false, backgroundColor: 0x000000, clearBeforeRender: true, - preserveDrawingBuffer: false + preserveDrawingBuffer: false, + roundPixels: false }, /** diff --git a/src/core/const.js b/src/core/const.js index f95a110..8045af5 100644 --- a/src/core/const.js +++ b/src/core/const.js @@ -189,7 +189,8 @@ transparent: false, backgroundColor: 0x000000, clearBeforeRender: true, - preserveDrawingBuffer: false + preserveDrawingBuffer: false, + roundPixels: false }, /** diff --git a/src/core/renderers/canvas/CanvasRenderer.js b/src/core/renderers/canvas/CanvasRenderer.js index d9b2e2d..61ddc7d 100644 --- a/src/core/renderers/canvas/CanvasRenderer.js +++ b/src/core/renderers/canvas/CanvasRenderer.js @@ -25,6 +25,8 @@ */ function CanvasRenderer(width, height, options) { + options = options || {}; + SystemRenderer.call(this, 'Canvas', width, height, options); this.type = CONST.RENDERER_TYPE.CANVAS; @@ -56,7 +58,7 @@ * * @member {boolean} */ - this.roundPixels = options.roundPixels === true; + this.roundPixels = options.roundPixels; /** * Tracks the active scale mode for this renderer.