未验证 提交 8fb030c0 编写于 作者: R Rik Cabanier 提交者: GitHub

Fix regression in WebXR (#22074)

* Fix regression in WebXR

* Use WebGLState to set WebXR framebuffer
Co-authored-by: NRik Cabanier <cabanier@fb.com>
上级 e8877dfb
......@@ -496,7 +496,7 @@ class WebXRManager extends EventDispatcher {
const glSubImage = glBinding.getViewSubImage( glProjLayer, view );
gl.bindFramebuffer( gl.FRAMEBUFFER, glFramebuffer );
state.bindXRFramebuffer( glFramebuffer );
gl.framebufferTexture2D( gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, glSubImage.colorTexture, 0 );
......@@ -506,10 +506,6 @@ class WebXRManager extends EventDispatcher {
}
gl.bindFramebuffer( gl.FRAMEBUFFER, null );
state.bindXRFramebuffer( glFramebuffer );
viewport = glSubImage.viewport;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册