aboutsummaryrefslogtreecommitdiffstats
path: root/components/canvas_traits/webgl.rs
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2018-10-08 13:49:58 +0200
committerAnthony Ramine <n.oxyde@gmail.com>2018-10-09 14:57:02 +0200
commit6c469b90b1ae34bddcb7da19eacfa6ad4467cf35 (patch)
tree1746b4cef5b9710368c7c86b360906a417e0a78f /components/canvas_traits/webgl.rs
parent05ef233097e17c3cdd0000f434d1592e8e26ff54 (diff)
downloadservo-6c469b90b1ae34bddcb7da19eacfa6ad4467cf35.tar.gz
servo-6c469b90b1ae34bddcb7da19eacfa6ad4467cf35.zip
Share some code between 2D canvas and WebGL
Diffstat (limited to 'components/canvas_traits/webgl.rs')
-rw-r--r--components/canvas_traits/webgl.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/canvas_traits/webgl.rs b/components/canvas_traits/webgl.rs
index 4c392972b8e..43a24771ae1 100644
--- a/components/canvas_traits/webgl.rs
+++ b/components/canvas_traits/webgl.rs
@@ -2,7 +2,7 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-use euclid::Size2D;
+use euclid::{Rect, Size2D};
use gleam::gl;
use ipc_channel::ipc::{IpcBytesReceiver, IpcBytesSender};
use offscreen_gl_context::{GLContextAttributes, GLLimits};
@@ -227,7 +227,7 @@ pub enum WebGLCommand {
GetRenderbufferParameter(u32, u32, WebGLSender<i32>),
PolygonOffset(f32, f32),
RenderbufferStorage(u32, u32, i32, i32),
- ReadPixels(i32, i32, i32, i32, u32, u32, IpcBytesSender),
+ ReadPixels(Rect<u32>, u32, u32, IpcBytesSender),
SampleCoverage(f32, bool),
Scissor(i32, i32, u32, u32),
StencilFunc(u32, i32, u32),