Browse Source

Added context to multiview

Fernando Serrano 6 years ago
parent
commit
5b32aab362
2 changed files with 4 additions and 3 deletions
  1. 3 1
      src/renderers/WebGLRenderer.js
  2. 1 2
      src/renderers/webgl/WebGLMultiview.js

+ 3 - 1
src/renderers/WebGLRenderer.js

@@ -312,7 +312,9 @@ function WebGLRenderer( parameters ) {
 
 	this.vr = vr;
 
-	var multiview = new WebGLMultiview( _this );
+	// Multiview
+
+	var multiview = new WebGLMultiview( _this, _gl );
 
 	this.multiview = multiview;
 

+ 1 - 2
src/renderers/webgl/WebGLMultiview.js

@@ -8,10 +8,9 @@ import { Matrix3 } from '../../math/Matrix3.js';
 import { Matrix4 } from '../../math/Matrix4.js';
 import { Vector2 } from '../../math/Vector2.js';
 
-function WebGLMultiview( renderer ) {
+function WebGLMultiview( renderer, gl ) {
 
 	var DEFAULT_NUMVIEWS = 2;
-	var gl = renderer.context;
 
 	var capabilities = renderer.capabilities;
 	var properties = renderer.properties;