Home
last modified time | relevance | path

Searched refs:WebGLCommand (Results 1 – 11 of 11) sorted by relevance

/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/canvas/
H A Dwebgl_thread.rs675 WebGLCommand::Clear(mask) => in apply()
689 WebGLCommand::CullFace(mode) => in apply()
691 WebGLCommand::DepthFunc(func) => in apply()
693 WebGLCommand::DepthMask(flag) => in apply()
697 WebGLCommand::Disable(cap) => in apply()
699 WebGLCommand::Enable(cap) => in apply()
707 WebGLCommand::FrontFace(mode) => in apply()
717 WebGLCommand::Hint(name, val) => in apply()
721 WebGLCommand::LineWidth(width) => in apply()
876 WebGLCommand::Finish(sender) => in apply()
[all …]
H A Dgl_context.rs5 use canvas_traits::webgl::{WebGLCommand, WebGLVersion};
147 pub fn apply_command(&self, cmd: WebGLCommand) { in apply_command() argument
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/script/dom/
H A Dwebglprogram.rs53 renderer.send(WebGLCommand::CreateProgram(sender)).unwrap(); in maybe_new()
79 let _ = self.renderer.send(WebGLCommand::DeleteProgram(self.id)); in delete()
118 self.renderer.send(WebGLCommand::LinkProgram(self.id)).unwrap(); in link()
131 self.renderer.send(WebGLCommand::UseProgram(self.id)).unwrap(); in use_program()
140 self.renderer.send(WebGLCommand::ValidateProgram(self.id)).unwrap(); in validate()
167 self.renderer.send(WebGLCommand::AttachShader(self.id, shader.id())).unwrap(); in attach_shader()
197 self.renderer.send(WebGLCommand::DetachShader(self.id, shader.id())).unwrap(); in detach_shader()
217 .send(WebGLCommand::BindAttribLocation(self.id, index, String::from(name))) in bind_attrib_location()
228 .send(WebGLCommand::GetActiveUniform(self.id, index, sender)) in get_active_uniform()
242 .send(WebGLCommand::GetActiveAttrib(self.id, index, sender)) in get_active_attrib()
[all …]
H A Dwebglrenderingcontext.rs382 pub fn send_command(&self, command: WebGLCommand) { in send_command() argument
1223 self.send_command(WebGLCommand::Flush); in Flush()
1229 self.send_command(WebGLCommand::Finish(sender)); in Finish()
1451 self.send_command(WebGLCommand::BlendEquation(mode)); in BlendEquation()
1864 self.send_command(WebGLCommand::Clear(mask)); in Clear()
1920 self.send_command(WebGLCommand::DepthMask(flag)) in DepthMask()
1940 self.send_command(WebGLCommand::Enable(cap)); in Enable()
1947 self.send_command(WebGLCommand::Disable(cap)); in Disable()
2437 self.send_command(WebGLCommand::Hint(target, mode)); in Hint()
2488 self.send_command(WebGLCommand::LineWidth(width)) in LineWidth()
[all …]
H A Dwebglbuffer.rs6 use canvas_traits::webgl::{WebGLBufferId, WebGLCommand, WebGLError, WebGLMsgSender, WebGLResult, We…
53 renderer.send(WebGLCommand::CreateBuffer(sender)).unwrap(); in maybe_new()
83 let msg = WebGLCommand::BindBuffer(target, Some(self.id)); in bind()
96 self.renderer.send(WebGLCommand::BufferData(target, data.to_vec(), usage)).unwrap(); in buffer_data()
108 let _ = self.renderer.send(WebGLCommand::DeleteBuffer(self.id)); in delete()
144 let _ = self.renderer.send(WebGLCommand::DeleteBuffer(self.id)); in remove_vao_reference()
H A Dwebglrenderbuffer.rs6 use canvas_traits::webgl::{webgl_channel, WebGLCommand, WebGLError, WebGLMsgSender, WebGLRenderbuff…
46 renderer.send(WebGLCommand::CreateRenderbuffer(sender)).unwrap(); in maybe_new()
74 let msg = WebGLCommand::BindRenderbuffer(target, Some(self.id)); in bind()
81 let _ = self.renderer.send(WebGLCommand::DeleteRenderbuffer(self.id)); in delete()
110 …let msg = WebGLCommand::RenderbufferStorage(constants::RENDERBUFFER, internal_format, width, heigh… in storage()
H A Dwebgltexture.rs7 use canvas_traits::webgl::{webgl_channel, WebGLCommand, WebGLError, WebGLMsgSender, WebGLResult, We…
75 renderer.send(WebGLCommand::CreateTexture(sender)).unwrap(); in maybe_new()
118 let msg = WebGLCommand::BindTexture(target, Some(self.id)); in bind()
173 self.renderer.send(WebGLCommand::GenerateMipmap(target)).unwrap(); in generate_mipmap()
190 let _ = self.renderer.send(WebGLCommand::DeleteTexture(self.id)); in delete()
225 .send(WebGLCommand::TexParameteri(target, name, int_value)) in tex_parameter()
239 .send(WebGLCommand::TexParameteri(target, name, int_value)) in tex_parameter()
254 .send(WebGLCommand::TexParameteri(target, name, int_value)) in tex_parameter()
H A Dwebglshader.rs8 use canvas_traits::webgl::{webgl_channel, WebGLCommand, WebGLMsgSender, WebGLParameter, WebGLResult…
69 renderer.send(WebGLCommand::CreateShader(shader_type, sender)).unwrap(); in maybe_new()
152 let msg = WebGLCommand::CompileShader(self.id, translated_source); in compile()
177 let _ = self.renderer.send(WebGLCommand::DeleteShader(self.id)); in delete()
206 self.renderer.send(WebGLCommand::GetShaderParameter(self.id, param_id, sender)).unwrap(); in parameter()
H A Dwebglframebuffer.rs6 use canvas_traits::webgl::{WebGLCommand, WebGLFramebufferBindingRequest, WebGLFramebufferId};
70 renderer.send(WebGLCommand::CreateFramebuffer(sender)).unwrap(); in maybe_new()
99 …let cmd = WebGLCommand::BindFramebuffer(target, WebGLFramebufferBindingRequest::Explicit(self.id)); in bind()
106 let _ = self.renderer.send(WebGLCommand::DeleteFramebuffer(self.id)); in delete()
207 self.renderer.send(WebGLCommand::FramebufferRenderbuffer(constants::FRAMEBUFFER, in renderbuffer()
283 self.renderer.send(WebGLCommand::FramebufferTexture2D(constants::FRAMEBUFFER, in texture2d()
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/script/dom/webgl_extensions/ext/
H A Doesvertexarrayobject.rs5 use canvas_traits::webgl::{webgl_channel, WebGLCommand, WebGLError, WebGLVersion};
51 self.ctx.send_command(WebGLCommand::CreateVertexArray(sender)); in CreateVertexArrayOES()
68 self.ctx.send_command(WebGLCommand::BindVertexArray(None)); in DeleteVertexArrayOES()
82 self.ctx.send_command(WebGLCommand::DeleteVertexArray(vao.id())); in DeleteVertexArrayOES()
116 self.ctx.send_command(WebGLCommand::BindVertexArray(Some(vao.id()))); in BindVertexArrayOES()
126 self.ctx.send_command(WebGLCommand::BindVertexArray(None)); in BindVertexArrayOES()
/dports/lang/spidermonkey60/firefox-60.9.0/servo/components/canvas_traits/
H A Dwebgl.rs35 WebGLCommand(WebGLContextId, WebGLCommand), enumerator
121 pub fn send(&self, command: WebGLCommand) -> WebGLSendResult { in send()
122 self.sender.send(WebGLMsg::WebGLCommand(self.ctx_id, command)) in send()
157 pub enum WebGLCommand { enum
425 impl fmt::Debug for WebGLCommand { implementation
427 use self::WebGLCommand::*; in fmt()