@@ -195,6 +195,7 @@ impl<VR: WebVRRenderHandler + 'static, OB: WebGLThreadObserver> WebGLThread<VR,
195195 let result = self . gl_factory . new_shared_context ( size, attributes)
196196 . map ( |r| ( r, WebGLContextShareMode :: SharedTexture ) )
197197 . or_else ( |_| {
198+ panic ! ( "readback" ) ;
198199 let ctx = self . gl_factory . new_context ( size, attributes) ;
199200 ctx. map ( |r| ( r, WebGLContextShareMode :: Readback ) )
200201 } ) ;
@@ -502,8 +503,8 @@ impl<T: WebGLExternalImageApi> webrender::ExternalImageHandler for WebGLExternal
502503 webrender:: ExternalImage {
503504 u0 : 0.0 ,
504505 u1 : size. width as f32 ,
505- v1 : 0.0 ,
506- v0 : size. height as f32 ,
506+ v0 : 0.0 ,
507+ v1 : size. height as f32 ,
507508 source : webrender:: ExternalImageSource :: NativeTexture ( texture_id) ,
508509 }
509510
@@ -763,8 +764,8 @@ impl WebGLImpl {
763764
764765 // TODO: update test expectations in order to enable debug assertions
765766 //if cfg!(debug_assertions) {
766- let error = ctx. gl ( ) . get_error ( ) ;
767- assert ! ( error == gl:: NO_ERROR , "Unexpected WebGL error: 0x{:x} ({})" , error, error) ;
767+ // let error = ctx.gl().get_error();
768+ // assert!(error == gl::NO_ERROR, "Unexpected WebGL error: 0x{:x} ({})", error, error);
768769 //}
769770 }
770771
0 commit comments