File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -403,6 +403,17 @@ var WebGLRenderer = new Class({
403403 */
404404 this . instancedArraysExtension = null ;
405405
406+ /**
407+ * If the browser supports the `OES_vertex_array_object` extension, this property will hold
408+ * a reference to the glExtension for it.
409+ *
410+ * @name Phaser.Renderer.WebGL.WebGLRenderer#vaoExtension
411+ * @type {OES_vertex_array_object }
412+ * @default null
413+ * @since 3.50.0
414+ */
415+ this . vaoExtension = null ;
416+
406417 /**
407418 * The WebGL Extensions loaded into the current context.
408419 *
@@ -785,6 +796,10 @@ var WebGLRenderer = new Class({
785796
786797 this . instancedArraysExtension = ( exts . indexOf ( angleString ) > - 1 ) ? gl . getExtension ( angleString ) : null ;
787798
799+ var vaoString = 'OES_vertex_array_object' ;
800+
801+ this . vaoExtension = ( exts . indexOf ( vaoString ) > - 1 ) ? gl . getExtension ( vaoString ) : null ;
802+
788803 // Setup initial WebGL state
789804 gl . disable ( gl . DEPTH_TEST ) ;
790805 gl . disable ( gl . CULL_FACE ) ;
You can’t perform that action at this time.
0 commit comments