|
@@ -538,16 +538,20 @@ function WebGLRenderer( parameters ) {
|
|
|
|
|
|
event.preventDefault();
|
|
event.preventDefault();
|
|
|
|
|
|
|
|
+ console.log( 'THREE.WebGLRenderer: Context Lost.' );
|
|
|
|
+
|
|
_isContextLost = true;
|
|
_isContextLost = true;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
function onContextRestore( event ) {
|
|
function onContextRestore( event ) {
|
|
|
|
|
|
- initGLContext();
|
|
|
|
|
|
+ console.log( 'THREE.WebGLRenderer: Context Restored.' );
|
|
|
|
|
|
_isContextLost = false;
|
|
_isContextLost = false;
|
|
|
|
|
|
|
|
+ initGLContext();
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
function onMaterialDispose( event ) {
|
|
function onMaterialDispose( event ) {
|