Index: cc/ipc/quads.mojom |
diff --git a/cc/ipc/quads.mojom b/cc/ipc/quads.mojom |
index 39c1b282d7c1251e40b5c15a9ad73a614f26bb2f..431a4df65ffa7a85f980ce606c0b2690524df20a 100644 |
--- a/cc/ipc/quads.mojom |
+++ b/cc/ipc/quads.mojom |
@@ -95,6 +95,12 @@ struct YUVVideoQuadState { |
float resource_multiplier; |
}; |
+struct YVideoQuadState { |
+ uint32 resource_id; |
+ gfx.mojom.PointF uv_top_left; |
+ gfx.mojom.PointF uv_bottom_right; |
+}; |
+ |
enum Material { |
INVALID, |
DEBUG_BORDER, |
@@ -106,6 +112,7 @@ enum Material { |
TEXTURE_CONTENT, |
TILED_CONTENT, |
YUV_VIDEO_CONTENT, |
+ Y_VIDEO_CONTENT, |
}; |
struct DrawQuad { |
@@ -144,6 +151,7 @@ struct DrawQuad { |
TileQuadState? tile_quad_state; |
StreamVideoQuadState? stream_video_quad_state; |
YUVVideoQuadState? yuv_video_quad_state; |
+ YVideoQuadState? y_video_quad_state; |
}; |
struct QuadList { |