diff options
Diffstat (limited to 'cc/quads/yuv_video_draw_quad.h')
-rw-r--r-- | cc/quads/yuv_video_draw_quad.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cc/quads/yuv_video_draw_quad.h b/cc/quads/yuv_video_draw_quad.h index 1a72078..015d5b7 100644 --- a/cc/quads/yuv_video_draw_quad.h +++ b/cc/quads/yuv_video_draw_quad.h @@ -43,7 +43,9 @@ class CC_EXPORT YUVVideoDrawQuad : public DrawQuad { unsigned u_plane_resource_id, unsigned v_plane_resource_id, unsigned a_plane_resource_id, - ColorSpace color_space); + ColorSpace color_space, + float offset, + float multiplier); void SetAll(const SharedQuadState* shared_quad_state, const gfx::Rect& rect, @@ -61,13 +63,17 @@ class CC_EXPORT YUVVideoDrawQuad : public DrawQuad { unsigned u_plane_resource_id, unsigned v_plane_resource_id, unsigned a_plane_resource_id, - ColorSpace color_space); + ColorSpace color_space, + float offset, + float multiplier); gfx::RectF ya_tex_coord_rect; gfx::RectF uv_tex_coord_rect; gfx::Size ya_tex_size; gfx::Size uv_tex_size; ColorSpace color_space; + float resource_offset = 0.0f; + float resource_multiplier = 1.0f; static const YUVVideoDrawQuad* MaterialCast(const DrawQuad*); |