OLD | NEW |
1 // Copyright 2012 The Chromium Authors. All rights reserved. | 1 // Copyright 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "config.h" | 5 #include "config.h" |
6 | 6 |
7 #include "cc/draw_quad.h" | 7 #include "cc/draw_quad.h" |
8 | 8 |
9 #include "cc/checkerboard_draw_quad.h" | 9 #include "cc/checkerboard_draw_quad.h" |
10 #include "cc/debug_border_draw_quad.h" | 10 #include "cc/debug_border_draw_quad.h" |
(...skipping 220 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
231 CREATE_SHARED_STATE(); | 231 CREATE_SHARED_STATE(); |
232 CREATE_QUAD_2(StreamVideoDrawQuad, textureId, matrix); | 232 CREATE_QUAD_2(StreamVideoDrawQuad, textureId, matrix); |
233 EXPECT_EQ(textureId, copyQuad->textureId()); | 233 EXPECT_EQ(textureId, copyQuad->textureId()); |
234 EXPECT_EQ(matrix, copyQuad->matrix()); | 234 EXPECT_EQ(matrix, copyQuad->matrix()); |
235 } | 235 } |
236 | 236 |
237 TEST(DrawQuadTest, copyTextureDrawQuad) | 237 TEST(DrawQuadTest, copyTextureDrawQuad) |
238 { | 238 { |
239 unsigned resourceId = 82; | 239 unsigned resourceId = 82; |
240 bool premultipliedAlpha = true; | 240 bool premultipliedAlpha = true; |
241 gfx::RectF uvRect(0.5, 224, 51, 36); | 241 gfx::RectF uvRect(0.5, 224, -51, 36); |
242 bool flipped = true; | 242 bool flipped = true; |
243 | 243 |
244 CREATE_SHARED_STATE(); | 244 CREATE_SHARED_STATE(); |
245 CREATE_QUAD_4(TextureDrawQuad, resourceId, premultipliedAlpha, uvRect, flipp
ed); | 245 CREATE_QUAD_4(TextureDrawQuad, resourceId, premultipliedAlpha, uvRect, flipp
ed); |
246 EXPECT_EQ(resourceId, copyQuad->resourceId()); | 246 EXPECT_EQ(resourceId, copyQuad->resourceId()); |
247 EXPECT_EQ(premultipliedAlpha, copyQuad->premultipliedAlpha()); | 247 EXPECT_EQ(premultipliedAlpha, copyQuad->premultipliedAlpha()); |
248 EXPECT_FLOAT_RECT_EQ(uvRect, copyQuad->uvRect()); | 248 EXPECT_FLOAT_RECT_EQ(uvRect, copyQuad->uvRect()); |
249 EXPECT_EQ(flipped, copyQuad->flipped()); | 249 EXPECT_EQ(flipped, copyQuad->flipped()); |
250 } | 250 } |
251 | 251 |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
300 EXPECT_EQ(yPlane.format, copyQuad->yPlane().format); | 300 EXPECT_EQ(yPlane.format, copyQuad->yPlane().format); |
301 EXPECT_EQ(uPlane.resourceId, copyQuad->uPlane().resourceId); | 301 EXPECT_EQ(uPlane.resourceId, copyQuad->uPlane().resourceId); |
302 EXPECT_EQ(uPlane.size, copyQuad->uPlane().size); | 302 EXPECT_EQ(uPlane.size, copyQuad->uPlane().size); |
303 EXPECT_EQ(uPlane.format, copyQuad->uPlane().format); | 303 EXPECT_EQ(uPlane.format, copyQuad->uPlane().format); |
304 EXPECT_EQ(vPlane.resourceId, copyQuad->vPlane().resourceId); | 304 EXPECT_EQ(vPlane.resourceId, copyQuad->vPlane().resourceId); |
305 EXPECT_EQ(vPlane.size, copyQuad->vPlane().size); | 305 EXPECT_EQ(vPlane.size, copyQuad->vPlane().size); |
306 EXPECT_EQ(vPlane.format, copyQuad->vPlane().format); | 306 EXPECT_EQ(vPlane.format, copyQuad->vPlane().format); |
307 } | 307 } |
308 | 308 |
309 } // anonymous namespace | 309 } // anonymous namespace |
OLD | NEW |