Searched refs:WebGLMsg (Results 1 – 5 of 5) sorted by relevance
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/canvas/webgl_mode/ |
H A D | inprocess.rs | 7 use canvas_traits::webgl::{WebGLChan, WebGLContextId, WebGLMsg, WebGLPipeline, WebGLReceiver}; 21 pub struct WebGLThreads(WebGLSender<WebGLMsg>); 52 self.0.send(WebGLMsg::Exit).map_err(|_| "Failed to send Exit message") in exit() 59 webgl_channel: WebGLSender<WebGLMsg>, 65 fn new(webrender_gl: Rc<gl::Gl>, channel: WebGLSender<WebGLMsg>) -> Self { in new() 78 self.webgl_channel.send(WebGLMsg::Lock(ctx_id, self.lock_channel.0.clone())).unwrap(); in lock() 88 self.webgl_channel.send(WebGLMsg::Unlock(ctx_id)).unwrap(); in unlock() 121 webgl_channel: WebGLSender<WebGLMsg>, 128 fn new(webrender_gl: Rc<gl::Gl>, channel: WebGLSender<WebGLMsg>) -> Self { in new() 145 self.webgl_channel.send(WebGLMsg::DOMToTextureCommand(command)).unwrap(); in lock()
|
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/canvas_traits/webgl_channel/ |
H A D | mod.rs | 10 use ::webgl::WebGLMsg; 71 pub struct WebGLChan(pub WebGLSender<WebGLMsg>); 75 pub fn send(&self, msg: WebGLMsg) -> WebGLSendResult { in send()
|
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/canvas_traits/ |
H A D | webgl.rs | 26 pub enum WebGLMsg { enum 122 self.sender.send(WebGLMsg::WebGLCommand(self.ctx_id, command)) in send() 128 self.sender.send(WebGLMsg::WebVRCommand(self.ctx_id, command)) in send_vr() 137 self.sender.send(WebGLMsg::ResizeContext(self.ctx_id, size, sender)) in send_resize() 142 self.sender.send(WebGLMsg::RemoveContext(self.ctx_id)) in send_remove() 147 self.sender.send(WebGLMsg::UpdateWebRenderImage(self.ctx_id, sender)) in send_update_wr_image() 151 self.sender.send(WebGLMsg::DOMToTextureCommand(command)) in send_dom_to_texture()
|
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/canvas/ |
H A D | webgl_thread.rs | 67 -> WebGLSender<WebGLMsg> { in start() argument 68 let (sender, receiver) = webgl_channel::<WebGLMsg>().unwrap(); in start() 107 WebGLMsg::ResizeContext(ctx_id, size, sender) => { in handle_msg() 110 WebGLMsg::RemoveContext(ctx_id) => { in handle_msg() 113 WebGLMsg::WebGLCommand(ctx_id, command) => { in handle_msg() 116 WebGLMsg::WebVRCommand(ctx_id, command) => { in handle_msg() 119 WebGLMsg::Lock(ctx_id, sender) => { in handle_msg() 122 WebGLMsg::Unlock(ctx_id) => { in handle_msg() 125 WebGLMsg::UpdateWebRenderImage(ctx_id, sender) => { in handle_msg() 128 WebGLMsg::DOMToTextureCommand(command) => { in handle_msg() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/script/dom/ |
H A D | webglrenderingcontext.rs | 8 use canvas_traits::webgl::{WebGLFramebufferBindingRequest, WebGLMsg, WebGLMsgSender, WebGLParameter… 233 webgl_chan.send(WebGLMsg::CreateContext(webgl_version, size, attrs, sender)) in new_inherited()
|