aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
diff options
context:
space:
mode:
authorAlan Jeffrey <ajeffrey@mozilla.com>2019-07-23 18:21:48 -0500
committerAlan Jeffrey <ajeffrey@mozilla.com>2019-07-26 23:36:13 -0500
commit133a17e15c4110fe7a5f0933bb50842bb3eeeccb (patch)
tree58ea434cff337bd8508a88bd743e66da073a00bc /components/script/dom/webglrenderingcontext.rs
parent5c8fee4e0bdf01efc83f4db10a60ac1629db6795 (diff)
downloadservo-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.rs8
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()
- }
}