diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2018-03-24 13:06:00 +0100 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2018-03-24 13:58:07 +0100 |
commit | a62bed82e40220d0272b31fff542c30ea70e9ff7 (patch) | |
tree | bed96a3398ac1002bc0580e5b992e6bbc63b56b9 /components/script/dom/webgl2renderingcontext.rs | |
parent | 2befe47384ffcea59ff83caf62973160ac02ee35 (diff) | |
download | servo-a62bed82e40220d0272b31fff542c30ea70e9ff7.tar.gz servo-a62bed82e40220d0272b31fff542c30ea70e9ff7.zip |
Implement WebGLRenderingContextBase.getAttachedShaders
Diffstat (limited to 'components/script/dom/webgl2renderingcontext.rs')
-rw-r--r-- | components/script/dom/webgl2renderingcontext.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/components/script/dom/webgl2renderingcontext.rs b/components/script/dom/webgl2renderingcontext.rs index dd0701ace99..9e05797c188 100644 --- a/components/script/dom/webgl2renderingcontext.rs +++ b/components/script/dom/webgl2renderingcontext.rs @@ -974,6 +974,14 @@ impl WebGL2RenderingContextMethods for WebGL2RenderingContext { level: i32) { self.base.FramebufferTexture2D(target, attachment, textarget, texture, level) } + + /// https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.14.9 + fn GetAttachedShaders( + &self, + program: &WebGLProgram, + ) -> Option<Vec<DomRoot<WebGLShader>>> { + self.base.GetAttachedShaders(program) + } } |