From fbcf2bbc3ef4ba0c37a6a8d77bfee96b08f3cccc Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Thu, 27 Feb 2020 16:41:35 -0500 Subject: Integrate swapchain surface provider changes into webgl and webxr implementations. --- components/script/dom/webglframebuffer.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'components/script/dom/webglframebuffer.rs') diff --git a/components/script/dom/webglframebuffer.rs b/components/script/dom/webglframebuffer.rs index c285145d994..2d6fcf9122d 100644 --- a/components/script/dom/webglframebuffer.rs +++ b/components/script/dom/webglframebuffer.rs @@ -142,9 +142,11 @@ impl WebGLFramebuffer { size: Size2D, ) -> Option<(WebXRSwapChainId, DomRoot)> { let (sender, receiver) = webgl_channel().unwrap(); - let _ = context - .webgl_sender() - .send_create_webxr_swap_chain(size.to_untyped(), sender); + let _ = context.webgl_sender().send_create_webxr_swap_chain( + size.to_untyped(), + sender, + session.session_id(), + ); let swap_chain_id = receiver.recv().unwrap()?; let framebuffer_id = WebGLFramebufferId::Opaque(WebGLOpaqueFramebufferId::WebXR(swap_chain_id)); -- cgit v1.2.3