diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2018-07-08 01:49:23 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2018-07-08 10:14:10 +0200 |
commit | 31774e9203961ee31b7a358224570ca9bc5fdd2e (patch) | |
tree | 5552c5383ceeb3d9883149e6c60a21bf3a97bae5 /components/canvas/webgl_thread.rs | |
parent | 0e6bec65bb92c9653a3f67e09bd7d2b603180c77 (diff) | |
download | servo-31774e9203961ee31b7a358224570ca9bc5fdd2e.tar.gz servo-31774e9203961ee31b7a358224570ca9bc5fdd2e.zip |
Implement gl.getParameter(gl.MAX_VIEWPORT_DIMS)
Diffstat (limited to 'components/canvas/webgl_thread.rs')
-rw-r--r-- | components/canvas/webgl_thread.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/components/canvas/webgl_thread.rs b/components/canvas/webgl_thread.rs index abdda3c812a..f39d9745a91 100644 --- a/components/canvas/webgl_thread.rs +++ b/components/canvas/webgl_thread.rs @@ -885,6 +885,13 @@ impl WebGLImpl { } sender.send(value[0]).unwrap() } + WebGLCommand::GetParameterInt2(param, ref sender) => { + let mut value = [0; 2]; + unsafe { + ctx.gl().get_integer_v(param as u32, &mut value); + } + sender.send(value).unwrap() + } WebGLCommand::GetParameterInt4(param, ref sender) => { let mut value = [0; 4]; unsafe { |