aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webglrenderingcontext.rs
diff options
context:
space:
mode:
authorIstvan Miklos <istvan.miklos@h-lab.eu>2019-09-26 11:55:20 +0200
committerIstvan Miklos <istvan.miklos@h-lab.eu>2019-11-08 15:22:52 +0100
commit4f112b1705c27ec07911429b12016feb3d588987 (patch)
treee574d817db14541f96066a94937c43f8e1603b62 /components/script/dom/webglrenderingcontext.rs
parenta33d493a4ff6f8a629a9b82202c49c41ecbefa49 (diff)
downloadservo-4f112b1705c27ec07911429b12016feb3d588987.tar.gz
servo-4f112b1705c27ec07911429b12016feb3d588987.zip
Add Support for WebGL Transormfeedback
Reference: https://www.khronos.org/registry/webgl/specs/latest/2.0/#3.7.15
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r--components/script/dom/webglrenderingcontext.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs
index f0e4887858c..228ccd491b9 100644
--- a/components/script/dom/webglrenderingcontext.rs
+++ b/components/script/dom/webglrenderingcontext.rs
@@ -1165,6 +1165,10 @@ impl WebGLRenderingContext {
slot.set(buffer);
}
+
+ pub fn current_program(&self) -> Option<DomRoot<WebGLProgram>> {
+ self.current_program.get()
+ }
}
#[cfg(not(feature = "webgl_backtrace"))]