aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglshader.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2018-04-18 16:21:42 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2018-05-05 13:08:36 +0200
commit0f917128009d09343a952ca31369537a6bbf907e (patch)
tree67561907e75d455153c7f9994abfc01cf99747f9 /components/script/dom/webglshader.rs
parent696084863cdb9be1f02178eab2ec82d342a6dc82 (diff)
downloadservo-0f917128009d09343a952ca31369537a6bbf907e.tar.gz
servo-0f917128009d09343a952ca31369537a6bbf907e.zip
Update to gleam 0.5
Diffstat (limited to 'components/script/dom/webglshader.rs')
-rw-r--r--components/script/dom/webglshader.rs14
1 files changed, 2 insertions, 12 deletions
diff --git a/components/script/dom/webglshader.rs b/components/script/dom/webglshader.rs
index 0e965b01b3b..2fa975939c0 100644
--- a/components/script/dom/webglshader.rs
+++ b/components/script/dom/webglshader.rs
@@ -4,8 +4,8 @@
// https://www.khronos.org/registry/webgl/specs/latest/1.0/webgl.idl
use canvas_traits::webgl::{WebGLCommand, WebGLError, WebGLMsgSender};
-use canvas_traits::webgl::{WebGLParameter, WebGLResult, WebGLSLVersion};
-use canvas_traits::webgl::{WebGLShaderId, WebGLVersion, webgl_channel};
+use canvas_traits::webgl::{WebGLResult, WebGLSLVersion, WebGLShaderId};
+use canvas_traits::webgl::{WebGLVersion, webgl_channel};
use dom::bindings::cell::DomRefCell;
use dom::bindings::codegen::Bindings::WebGLShaderBinding;
use dom::bindings::reflector::reflect_dom_object;
@@ -210,16 +210,6 @@ impl WebGLShader {
self.info_log.borrow().clone()
}
- /// glGetParameter
- pub fn parameter(&self, param_id: u32) -> WebGLResult<WebGLParameter> {
- if self.is_deleted.get() && !self.is_attached() {
- return Err(WebGLError::InvalidValue);
- }
- let (sender, receiver) = webgl_channel().unwrap();
- self.renderer.send(WebGLCommand::GetShaderParameter(self.id, param_id, sender)).unwrap();
- receiver.recv().unwrap()
- }
-
/// Get the shader source
pub fn source(&self) -> Option<DOMString> {
self.source.borrow().clone()