diff options
author | Alan Jeffrey <ajeffrey@mozilla.com> | 2019-07-23 18:21:48 -0500 |
---|---|---|
committer | Alan Jeffrey <ajeffrey@mozilla.com> | 2019-07-26 23:36:13 -0500 |
commit | 133a17e15c4110fe7a5f0933bb50842bb3eeeccb (patch) | |
tree | 58ea434cff337bd8508a88bd743e66da073a00bc /components/script/dom/webglrenderingcontext.rs | |
parent | 5c8fee4e0bdf01efc83f4db10a60ac1629db6795 (diff) | |
download | servo-133a17e15c4110fe7a5f0933bb50842bb3eeeccb.tar.gz servo-133a17e15c4110fe7a5f0933bb50842bb3eeeccb.zip |
Replace use of callbacks in webxr by channels
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 743a2adec84..3a273f3cfa3 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -328,6 +328,10 @@ impl WebGLRenderingContext { self.webgl_sender.clone() } + pub fn context_id(&self) -> WebGLContextId { + self.webgl_sender.context_id() + } + #[inline] pub fn send_command(&self, command: WebGLCommand) { self.webgl_sender @@ -4377,8 +4381,4 @@ impl WebGLMessageSender { pub fn send_dom_to_texture(&self, command: DOMToTextureCommand) -> WebGLSendResult { self.wake_after_send(|| self.sender.send_dom_to_texture(command)) } - - pub fn webxr_external_image_api(&self) -> impl webxr_api::WebGLExternalImageApi { - self.sender.webxr_external_image_api() - } } |