From e68f69f04719c7c9c65e4262060b8b8537dcc42b Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Tue, 20 Jun 2017 16:25:12 -0700 Subject: [PATCH] WebGLRenderer: Added .setDrawingBufferSize(). Related to #11374. --- src/renderers/WebGLRenderer.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 55a2cc493a..f4280148de 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -425,6 +425,20 @@ function WebGLRenderer( parameters ) { }; + this.setDrawingBufferSize = function ( width, height, pixelRatio ) { + + _width = width; + _height = height; + + _pixelRatio = pixelRatio; + + _canvas.width = width * pixelRatio; + _canvas.height = height * pixelRatio; + + this.setViewport( 0, 0, width, height ); + + }; + this.setViewport = function ( x, y, width, height ) { _viewport.set( x, _height - y - height, width, height ) -- GitLab