Index: cc/quads/yuv_video_draw_quad.h |
diff --git a/cc/quads/yuv_video_draw_quad.h b/cc/quads/yuv_video_draw_quad.h |
index e1c54109f65f32abeaf58ce5df706d0001c073a6..61f11a2743f5d9d962061e3f48db6d9a9b0f9b1d 100644 |
--- a/cc/quads/yuv_video_draw_quad.h |
+++ b/cc/quads/yuv_video_draw_quad.h |
@@ -30,6 +30,7 @@ class CC_EXPORT YUVVideoDrawQuad : public DrawQuad { |
const gfx::Rect& opaque_rect, |
const gfx::Rect& visible_rect, |
const gfx::RectF& tex_coord_rect, |
+ const gfx::Size& tex_size, |
unsigned y_plane_resource_id, |
unsigned u_plane_resource_id, |
unsigned v_plane_resource_id, |
@@ -42,6 +43,7 @@ class CC_EXPORT YUVVideoDrawQuad : public DrawQuad { |
const gfx::Rect& visible_rect, |
bool needs_blending, |
const gfx::RectF& tex_coord_rect, |
+ const gfx::Size& tex_size, |
unsigned y_plane_resource_id, |
unsigned u_plane_resource_id, |
unsigned v_plane_resource_id, |
@@ -49,6 +51,8 @@ class CC_EXPORT YUVVideoDrawQuad : public DrawQuad { |
ColorSpace color_space); |
gfx::RectF tex_coord_rect; |
+ // Empty texture size implies no clamping of texture coordinates. |
+ gfx::Size tex_size; |
unsigned y_plane_resource_id; |
unsigned u_plane_resource_id; |
unsigned v_plane_resource_id; |