Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(623)

Unified Diff: cc/ipc/struct_traits_unittest.cc

Issue 2541403002: cc mojo: Serialize/deserialize missed field in TextureDrawQuads (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « cc/ipc/quads_struct_traits.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/ipc/struct_traits_unittest.cc
diff --git a/cc/ipc/struct_traits_unittest.cc b/cc/ipc/struct_traits_unittest.cc
index 62a8ca8c75a6d4a966c96fbd91b5232456b84ebe..a952b11a048c317348e4725121636fddc5dc9c26 100644
--- a/cc/ipc/struct_traits_unittest.cc
+++ b/cc/ipc/struct_traits_unittest.cc
@@ -472,9 +472,12 @@ TEST_F(StructTraitsTest, QuadListBasic) {
const bool y_flipped = true;
const bool nearest_neighbor = true;
const bool secure_output_only = true;
+ const bool needs_blending = true;
+ const gfx::Size resource_size_in_pixels5(1234, 5678);
TextureDrawQuad* texture_draw_quad =
render_pass->CreateAndAppendDrawQuad<TextureDrawQuad>();
- texture_draw_quad->SetNew(sqs, rect5, rect5, rect5, resource_id5,
+ texture_draw_quad->SetAll(sqs, rect5, rect5, rect5, needs_blending,
+ resource_id5, resource_size_in_pixels5,
premultiplied_alpha, uv_top_left, uv_bottom_right,
background_color, vertex_opacity, y_flipped,
nearest_neighbor, secure_output_only);
@@ -539,7 +542,10 @@ TEST_F(StructTraitsTest, QuadListBasic) {
EXPECT_EQ(rect5, out_texture_draw_quad->rect);
EXPECT_EQ(rect5, out_texture_draw_quad->opaque_rect);
EXPECT_EQ(rect5, out_texture_draw_quad->visible_rect);
+ EXPECT_EQ(needs_blending, out_texture_draw_quad->needs_blending);
EXPECT_EQ(resource_id5, out_texture_draw_quad->resource_id());
+ EXPECT_EQ(resource_size_in_pixels5,
+ out_texture_draw_quad->resource_size_in_pixels());
EXPECT_EQ(premultiplied_alpha, out_texture_draw_quad->premultiplied_alpha);
EXPECT_EQ(uv_top_left, out_texture_draw_quad->uv_top_left);
EXPECT_EQ(uv_bottom_right, out_texture_draw_quad->uv_bottom_right);
« no previous file with comments | « cc/ipc/quads_struct_traits.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698