From 54dd99fc88e7c6755b00bda3c2f013975f927eec Mon Sep 17 00:00:00 2001 From: "Mr.doob" Date: Thu, 6 Jul 2017 18:38:55 -0700 Subject: [PATCH] WebGLRenderer: Avoid missing attribute errors. See #11435 --- src/renderers/WebGLRenderer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 6e7b69d1f0..5d01d696ea 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -951,6 +951,10 @@ function WebGLRenderer( parameters ) { var attribute = attributes.get( geometryAttribute ); + // TODO Attribute may not be available on context restore + + if ( attribute === undefined ) continue; + var buffer = attribute.buffer; var type = attribute.type; var bytesPerElement = attribute.bytesPerElement; -- GitLab