diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2018-10-08 13:49:58 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2018-10-09 14:57:02 +0200 |
commit | 6c469b90b1ae34bddcb7da19eacfa6ad4467cf35 (patch) | |
tree | 1746b4cef5b9710368c7c86b360906a417e0a78f /components/canvas_traits/webgl.rs | |
parent | 05ef233097e17c3cdd0000f434d1592e8e26ff54 (diff) | |
download | servo-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.rs | 4 |
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), |