| 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 "cc/quads/draw_quad.h" | 5 #include "cc/quads/draw_quad.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 | 8 |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/compiler_specific.h" | 10 #include "base/compiler_specific.h" |
| (...skipping 366 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 377 EXPECT_EQ(color, copy_quad->color); | 377 EXPECT_EQ(color, copy_quad->color); |
| 378 EXPECT_EQ(width, copy_quad->width); | 378 EXPECT_EQ(width, copy_quad->width); |
| 379 } | 379 } |
| 380 | 380 |
| 381 TEST(DrawQuadTest, CopyIOSurfaceDrawQuad) { | 381 TEST(DrawQuadTest, CopyIOSurfaceDrawQuad) { |
| 382 gfx::Rect opaque_rect(33, 47, 10, 12); | 382 gfx::Rect opaque_rect(33, 47, 10, 12); |
| 383 gfx::Rect visible_rect(40, 50, 30, 20); | 383 gfx::Rect visible_rect(40, 50, 30, 20); |
| 384 gfx::Size size(58, 95); | 384 gfx::Size size(58, 95); |
| 385 ResourceId resource_id = 72; | 385 ResourceId resource_id = 72; |
| 386 IOSurfaceDrawQuad::Orientation orientation = IOSurfaceDrawQuad::UNFLIPPED; | 386 IOSurfaceDrawQuad::Orientation orientation = IOSurfaceDrawQuad::UNFLIPPED; |
| 387 bool allow_overlay = true; | |
| 388 CREATE_SHARED_STATE(); | 387 CREATE_SHARED_STATE(); |
| 389 | 388 |
| 390 CREATE_QUAD_6_NEW(IOSurfaceDrawQuad, | 389 CREATE_QUAD_5_NEW(IOSurfaceDrawQuad, opaque_rect, visible_rect, size, |
| 391 opaque_rect, | 390 resource_id, orientation); |
| 392 visible_rect, | |
| 393 size, | |
| 394 resource_id, | |
| 395 orientation, | |
| 396 allow_overlay); | |
| 397 EXPECT_EQ(DrawQuad::IO_SURFACE_CONTENT, copy_quad->material); | 391 EXPECT_EQ(DrawQuad::IO_SURFACE_CONTENT, copy_quad->material); |
| 398 EXPECT_EQ(visible_rect, copy_quad->visible_rect); | 392 EXPECT_EQ(visible_rect, copy_quad->visible_rect); |
| 399 EXPECT_EQ(opaque_rect, copy_quad->opaque_rect); | 393 EXPECT_EQ(opaque_rect, copy_quad->opaque_rect); |
| 400 EXPECT_EQ(size, copy_quad->io_surface_size); | 394 EXPECT_EQ(size, copy_quad->io_surface_size); |
| 401 EXPECT_EQ(resource_id, copy_quad->io_surface_resource_id()); | 395 EXPECT_EQ(resource_id, copy_quad->io_surface_resource_id()); |
| 402 EXPECT_EQ(orientation, copy_quad->orientation); | 396 EXPECT_EQ(orientation, copy_quad->orientation); |
| 403 EXPECT_EQ(allow_overlay, copy_quad->allow_overlay); | |
| 404 | 397 |
| 405 CREATE_QUAD_4_ALL(IOSurfaceDrawQuad, | 398 CREATE_QUAD_3_ALL(IOSurfaceDrawQuad, size, resource_id, orientation); |
| 406 size, | |
| 407 resource_id, | |
| 408 orientation, | |
| 409 allow_overlay); | |
| 410 EXPECT_EQ(DrawQuad::IO_SURFACE_CONTENT, copy_quad->material); | 399 EXPECT_EQ(DrawQuad::IO_SURFACE_CONTENT, copy_quad->material); |
| 411 EXPECT_EQ(size, copy_quad->io_surface_size); | 400 EXPECT_EQ(size, copy_quad->io_surface_size); |
| 412 EXPECT_EQ(resource_id, copy_quad->io_surface_resource_id()); | 401 EXPECT_EQ(resource_id, copy_quad->io_surface_resource_id()); |
| 413 EXPECT_EQ(orientation, copy_quad->orientation); | 402 EXPECT_EQ(orientation, copy_quad->orientation); |
| 414 EXPECT_EQ(allow_overlay, copy_quad->allow_overlay); | |
| 415 } | 403 } |
| 416 | 404 |
| 417 TEST(DrawQuadTest, CopyRenderPassDrawQuad) { | 405 TEST(DrawQuadTest, CopyRenderPassDrawQuad) { |
| 418 gfx::Rect visible_rect(40, 50, 30, 20); | 406 gfx::Rect visible_rect(40, 50, 30, 20); |
| 419 RenderPassId render_pass_id(22, 64); | 407 RenderPassId render_pass_id(22, 64); |
| 420 ResourceId mask_resource_id = 78; | 408 ResourceId mask_resource_id = 78; |
| 421 gfx::Vector2dF mask_uv_scale(33.f, 19.f); | 409 gfx::Vector2dF mask_uv_scale(33.f, 19.f); |
| 422 gfx::Size mask_texture_size(128, 134); | 410 gfx::Size mask_texture_size(128, 134); |
| 423 FilterOperations filters; | 411 FilterOperations filters; |
| 424 filters.Append(FilterOperation::CreateBlurFilter(1.f)); | 412 filters.Append(FilterOperation::CreateBlurFilter(1.f)); |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 488 EXPECT_EQ(DrawQuad::SOLID_COLOR, copy_quad->material); | 476 EXPECT_EQ(DrawQuad::SOLID_COLOR, copy_quad->material); |
| 489 EXPECT_EQ(color, copy_quad->color); | 477 EXPECT_EQ(color, copy_quad->color); |
| 490 EXPECT_EQ(force_anti_aliasing_off, copy_quad->force_anti_aliasing_off); | 478 EXPECT_EQ(force_anti_aliasing_off, copy_quad->force_anti_aliasing_off); |
| 491 } | 479 } |
| 492 | 480 |
| 493 TEST(DrawQuadTest, CopyStreamVideoDrawQuad) { | 481 TEST(DrawQuadTest, CopyStreamVideoDrawQuad) { |
| 494 gfx::Rect opaque_rect(33, 47, 10, 12); | 482 gfx::Rect opaque_rect(33, 47, 10, 12); |
| 495 gfx::Rect visible_rect(40, 50, 30, 20); | 483 gfx::Rect visible_rect(40, 50, 30, 20); |
| 496 ResourceId resource_id = 64; | 484 ResourceId resource_id = 64; |
| 497 gfx::Size resource_size_in_pixels = gfx::Size(40, 41); | 485 gfx::Size resource_size_in_pixels = gfx::Size(40, 41); |
| 498 bool allow_overlay = true; | |
| 499 gfx::Transform matrix = gfx::Transform(0.5, 0.25, 1, 0.75, 0, 1); | 486 gfx::Transform matrix = gfx::Transform(0.5, 0.25, 1, 0.75, 0, 1); |
| 500 CREATE_SHARED_STATE(); | 487 CREATE_SHARED_STATE(); |
| 501 | 488 |
| 502 CREATE_QUAD_6_NEW(StreamVideoDrawQuad, opaque_rect, visible_rect, resource_id, | 489 CREATE_QUAD_5_NEW(StreamVideoDrawQuad, opaque_rect, visible_rect, resource_id, |
| 503 resource_size_in_pixels, allow_overlay, matrix); | 490 resource_size_in_pixels, matrix); |
| 504 EXPECT_EQ(DrawQuad::STREAM_VIDEO_CONTENT, copy_quad->material); | 491 EXPECT_EQ(DrawQuad::STREAM_VIDEO_CONTENT, copy_quad->material); |
| 505 EXPECT_EQ(visible_rect, copy_quad->visible_rect); | 492 EXPECT_EQ(visible_rect, copy_quad->visible_rect); |
| 506 EXPECT_EQ(opaque_rect, copy_quad->opaque_rect); | 493 EXPECT_EQ(opaque_rect, copy_quad->opaque_rect); |
| 507 EXPECT_EQ(resource_id, copy_quad->resource_id()); | 494 EXPECT_EQ(resource_id, copy_quad->resource_id()); |
| 508 EXPECT_EQ(allow_overlay, copy_quad->allow_overlay()); | |
| 509 EXPECT_EQ(resource_size_in_pixels, copy_quad->resource_size_in_pixels()); | 495 EXPECT_EQ(resource_size_in_pixels, copy_quad->resource_size_in_pixels()); |
| 510 EXPECT_EQ(matrix, copy_quad->matrix); | 496 EXPECT_EQ(matrix, copy_quad->matrix); |
| 511 | 497 |
| 512 CREATE_QUAD_4_ALL(StreamVideoDrawQuad, resource_id, resource_size_in_pixels, | 498 CREATE_QUAD_3_ALL(StreamVideoDrawQuad, resource_id, resource_size_in_pixels, |
| 513 allow_overlay, matrix); | 499 matrix); |
| 514 EXPECT_EQ(DrawQuad::STREAM_VIDEO_CONTENT, copy_quad->material); | 500 EXPECT_EQ(DrawQuad::STREAM_VIDEO_CONTENT, copy_quad->material); |
| 515 EXPECT_EQ(resource_id, copy_quad->resource_id()); | 501 EXPECT_EQ(resource_id, copy_quad->resource_id()); |
| 516 EXPECT_EQ(allow_overlay, copy_quad->allow_overlay()); | |
| 517 EXPECT_EQ(resource_size_in_pixels, copy_quad->resource_size_in_pixels()); | 502 EXPECT_EQ(resource_size_in_pixels, copy_quad->resource_size_in_pixels()); |
| 518 EXPECT_EQ(matrix, copy_quad->matrix); | 503 EXPECT_EQ(matrix, copy_quad->matrix); |
| 519 } | 504 } |
| 520 | 505 |
| 521 TEST(DrawQuadTest, CopySurfaceDrawQuad) { | 506 TEST(DrawQuadTest, CopySurfaceDrawQuad) { |
| 522 gfx::Rect visible_rect(40, 50, 30, 20); | 507 gfx::Rect visible_rect(40, 50, 30, 20); |
| 523 SurfaceId surface_id(1234); | 508 SurfaceId surface_id(1234); |
| 524 CREATE_SHARED_STATE(); | 509 CREATE_SHARED_STATE(); |
| 525 | 510 |
| 526 CREATE_QUAD_2_NEW(SurfaceDrawQuad, visible_rect, surface_id); | 511 CREATE_QUAD_2_NEW(SurfaceDrawQuad, visible_rect, surface_id); |
| 527 EXPECT_EQ(DrawQuad::SURFACE_CONTENT, copy_quad->material); | 512 EXPECT_EQ(DrawQuad::SURFACE_CONTENT, copy_quad->material); |
| 528 EXPECT_EQ(visible_rect, copy_quad->visible_rect); | 513 EXPECT_EQ(visible_rect, copy_quad->visible_rect); |
| 529 EXPECT_EQ(surface_id, copy_quad->surface_id); | 514 EXPECT_EQ(surface_id, copy_quad->surface_id); |
| 530 | 515 |
| 531 CREATE_QUAD_1_ALL(SurfaceDrawQuad, surface_id); | 516 CREATE_QUAD_1_ALL(SurfaceDrawQuad, surface_id); |
| 532 EXPECT_EQ(DrawQuad::SURFACE_CONTENT, copy_quad->material); | 517 EXPECT_EQ(DrawQuad::SURFACE_CONTENT, copy_quad->material); |
| 533 EXPECT_EQ(surface_id, copy_quad->surface_id); | 518 EXPECT_EQ(surface_id, copy_quad->surface_id); |
| 534 } | 519 } |
| 535 | 520 |
| 536 | 521 |
| 537 TEST(DrawQuadTest, CopyTextureDrawQuad) { | 522 TEST(DrawQuadTest, CopyTextureDrawQuad) { |
| 538 gfx::Rect opaque_rect(33, 47, 10, 12); | 523 gfx::Rect opaque_rect(33, 47, 10, 12); |
| 539 gfx::Rect visible_rect(40, 50, 30, 20); | 524 gfx::Rect visible_rect(40, 50, 30, 20); |
| 540 unsigned resource_id = 82; | 525 unsigned resource_id = 82; |
| 541 gfx::Size resource_size_in_pixels = gfx::Size(40, 41); | 526 gfx::Size resource_size_in_pixels = gfx::Size(40, 41); |
| 542 bool allow_overlay = true; | |
| 543 bool premultiplied_alpha = true; | 527 bool premultiplied_alpha = true; |
| 544 gfx::PointF uv_top_left(0.5f, 224.f); | 528 gfx::PointF uv_top_left(0.5f, 224.f); |
| 545 gfx::PointF uv_bottom_right(51.5f, 260.f); | 529 gfx::PointF uv_bottom_right(51.5f, 260.f); |
| 546 const float vertex_opacity[] = { 1.0f, 1.0f, 1.0f, 1.0f }; | 530 const float vertex_opacity[] = { 1.0f, 1.0f, 1.0f, 1.0f }; |
| 547 bool y_flipped = true; | 531 bool y_flipped = true; |
| 548 bool nearest_neighbor = true; | 532 bool nearest_neighbor = true; |
| 549 CREATE_SHARED_STATE(); | 533 CREATE_SHARED_STATE(); |
| 550 | 534 |
| 551 CREATE_QUAD_10_NEW(TextureDrawQuad, | 535 CREATE_QUAD_10_NEW(TextureDrawQuad, |
| 552 opaque_rect, | 536 opaque_rect, |
| (...skipping 10 matching lines...) Expand all Loading... |
| 563 EXPECT_EQ(visible_rect, copy_quad->visible_rect); | 547 EXPECT_EQ(visible_rect, copy_quad->visible_rect); |
| 564 EXPECT_EQ(opaque_rect, copy_quad->opaque_rect); | 548 EXPECT_EQ(opaque_rect, copy_quad->opaque_rect); |
| 565 EXPECT_EQ(resource_id, copy_quad->resource_id()); | 549 EXPECT_EQ(resource_id, copy_quad->resource_id()); |
| 566 EXPECT_EQ(premultiplied_alpha, copy_quad->premultiplied_alpha); | 550 EXPECT_EQ(premultiplied_alpha, copy_quad->premultiplied_alpha); |
| 567 EXPECT_EQ(uv_top_left, copy_quad->uv_top_left); | 551 EXPECT_EQ(uv_top_left, copy_quad->uv_top_left); |
| 568 EXPECT_EQ(uv_bottom_right, copy_quad->uv_bottom_right); | 552 EXPECT_EQ(uv_bottom_right, copy_quad->uv_bottom_right); |
| 569 EXPECT_FLOAT_ARRAY_EQ(vertex_opacity, copy_quad->vertex_opacity, 4); | 553 EXPECT_FLOAT_ARRAY_EQ(vertex_opacity, copy_quad->vertex_opacity, 4); |
| 570 EXPECT_EQ(y_flipped, copy_quad->y_flipped); | 554 EXPECT_EQ(y_flipped, copy_quad->y_flipped); |
| 571 EXPECT_EQ(nearest_neighbor, copy_quad->nearest_neighbor); | 555 EXPECT_EQ(nearest_neighbor, copy_quad->nearest_neighbor); |
| 572 | 556 |
| 573 CREATE_QUAD_10_ALL(TextureDrawQuad, resource_id, resource_size_in_pixels, | 557 CREATE_QUAD_9_ALL(TextureDrawQuad, resource_id, resource_size_in_pixels, |
| 574 allow_overlay, premultiplied_alpha, uv_top_left, | 558 premultiplied_alpha, uv_top_left, uv_bottom_right, |
| 575 uv_bottom_right, SK_ColorTRANSPARENT, vertex_opacity, | 559 SK_ColorTRANSPARENT, vertex_opacity, y_flipped, |
| 576 y_flipped, nearest_neighbor); | 560 nearest_neighbor); |
| 577 EXPECT_EQ(DrawQuad::TEXTURE_CONTENT, copy_quad->material); | 561 EXPECT_EQ(DrawQuad::TEXTURE_CONTENT, copy_quad->material); |
| 578 EXPECT_EQ(resource_id, copy_quad->resource_id()); | 562 EXPECT_EQ(resource_id, copy_quad->resource_id()); |
| 579 EXPECT_EQ(allow_overlay, copy_quad->allow_overlay()); | |
| 580 EXPECT_EQ(resource_size_in_pixels, copy_quad->resource_size_in_pixels()); | 563 EXPECT_EQ(resource_size_in_pixels, copy_quad->resource_size_in_pixels()); |
| 581 EXPECT_EQ(premultiplied_alpha, copy_quad->premultiplied_alpha); | 564 EXPECT_EQ(premultiplied_alpha, copy_quad->premultiplied_alpha); |
| 582 EXPECT_EQ(uv_top_left, copy_quad->uv_top_left); | 565 EXPECT_EQ(uv_top_left, copy_quad->uv_top_left); |
| 583 EXPECT_EQ(uv_bottom_right, copy_quad->uv_bottom_right); | 566 EXPECT_EQ(uv_bottom_right, copy_quad->uv_bottom_right); |
| 584 EXPECT_FLOAT_ARRAY_EQ(vertex_opacity, copy_quad->vertex_opacity, 4); | 567 EXPECT_FLOAT_ARRAY_EQ(vertex_opacity, copy_quad->vertex_opacity, 4); |
| 585 EXPECT_EQ(y_flipped, copy_quad->y_flipped); | 568 EXPECT_EQ(y_flipped, copy_quad->y_flipped); |
| 586 EXPECT_EQ(nearest_neighbor, copy_quad->nearest_neighbor); | 569 EXPECT_EQ(nearest_neighbor, copy_quad->nearest_neighbor); |
| 587 } | 570 } |
| 588 | 571 |
| 589 TEST(DrawQuadTest, CopyTileDrawQuad) { | 572 TEST(DrawQuadTest, CopyTileDrawQuad) { |
| (...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 738 CREATE_QUAD_3_NEW(DebugBorderDrawQuad, visible_rect, color, width); | 721 CREATE_QUAD_3_NEW(DebugBorderDrawQuad, visible_rect, color, width); |
| 739 EXPECT_EQ(0, IterateAndCount(quad_new)); | 722 EXPECT_EQ(0, IterateAndCount(quad_new)); |
| 740 } | 723 } |
| 741 | 724 |
| 742 TEST_F(DrawQuadIteratorTest, IOSurfaceDrawQuad) { | 725 TEST_F(DrawQuadIteratorTest, IOSurfaceDrawQuad) { |
| 743 gfx::Rect opaque_rect(33, 47, 10, 12); | 726 gfx::Rect opaque_rect(33, 47, 10, 12); |
| 744 gfx::Rect visible_rect(40, 50, 30, 20); | 727 gfx::Rect visible_rect(40, 50, 30, 20); |
| 745 gfx::Size size(58, 95); | 728 gfx::Size size(58, 95); |
| 746 ResourceId resource_id = 72; | 729 ResourceId resource_id = 72; |
| 747 IOSurfaceDrawQuad::Orientation orientation = IOSurfaceDrawQuad::UNFLIPPED; | 730 IOSurfaceDrawQuad::Orientation orientation = IOSurfaceDrawQuad::UNFLIPPED; |
| 748 bool allow_overlay = true; | |
| 749 | 731 |
| 750 CREATE_SHARED_STATE(); | 732 CREATE_SHARED_STATE(); |
| 751 CREATE_QUAD_6_NEW(IOSurfaceDrawQuad, | 733 CREATE_QUAD_5_NEW(IOSurfaceDrawQuad, opaque_rect, visible_rect, size, |
| 752 opaque_rect, | 734 resource_id, orientation); |
| 753 visible_rect, | |
| 754 size, | |
| 755 resource_id, | |
| 756 orientation, | |
| 757 allow_overlay); | |
| 758 EXPECT_EQ(resource_id, quad_new->io_surface_resource_id()); | 735 EXPECT_EQ(resource_id, quad_new->io_surface_resource_id()); |
| 759 EXPECT_EQ(1, IterateAndCount(quad_new)); | 736 EXPECT_EQ(1, IterateAndCount(quad_new)); |
| 760 EXPECT_EQ(resource_id + 1, quad_new->io_surface_resource_id()); | 737 EXPECT_EQ(resource_id + 1, quad_new->io_surface_resource_id()); |
| 761 EXPECT_EQ(allow_overlay, copy_quad->allow_overlay); | |
| 762 } | 738 } |
| 763 | 739 |
| 764 TEST_F(DrawQuadIteratorTest, RenderPassDrawQuad) { | 740 TEST_F(DrawQuadIteratorTest, RenderPassDrawQuad) { |
| 765 gfx::Rect visible_rect(40, 50, 30, 20); | 741 gfx::Rect visible_rect(40, 50, 30, 20); |
| 766 RenderPassId render_pass_id(22, 64); | 742 RenderPassId render_pass_id(22, 64); |
| 767 ResourceId mask_resource_id = 78; | 743 ResourceId mask_resource_id = 78; |
| 768 gfx::Vector2dF mask_uv_scale(33.f, 19.f); | 744 gfx::Vector2dF mask_uv_scale(33.f, 19.f); |
| 769 gfx::Size mask_texture_size(128, 134); | 745 gfx::Size mask_texture_size(128, 134); |
| 770 FilterOperations filters; | 746 FilterOperations filters; |
| 771 filters.Append(FilterOperation::CreateBlurFilter(1.f)); | 747 filters.Append(FilterOperation::CreateBlurFilter(1.f)); |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 809 CREATE_QUAD_3_NEW( | 785 CREATE_QUAD_3_NEW( |
| 810 SolidColorDrawQuad, visible_rect, color, force_anti_aliasing_off); | 786 SolidColorDrawQuad, visible_rect, color, force_anti_aliasing_off); |
| 811 EXPECT_EQ(0, IterateAndCount(quad_new)); | 787 EXPECT_EQ(0, IterateAndCount(quad_new)); |
| 812 } | 788 } |
| 813 | 789 |
| 814 TEST_F(DrawQuadIteratorTest, StreamVideoDrawQuad) { | 790 TEST_F(DrawQuadIteratorTest, StreamVideoDrawQuad) { |
| 815 gfx::Rect opaque_rect(33, 47, 10, 12); | 791 gfx::Rect opaque_rect(33, 47, 10, 12); |
| 816 gfx::Rect visible_rect(40, 50, 30, 20); | 792 gfx::Rect visible_rect(40, 50, 30, 20); |
| 817 ResourceId resource_id = 64; | 793 ResourceId resource_id = 64; |
| 818 gfx::Size resource_size_in_pixels = gfx::Size(40, 41); | 794 gfx::Size resource_size_in_pixels = gfx::Size(40, 41); |
| 819 bool allow_overlay = true; | |
| 820 gfx::Transform matrix = gfx::Transform(0.5, 0.25, 1, 0.75, 0, 1); | 795 gfx::Transform matrix = gfx::Transform(0.5, 0.25, 1, 0.75, 0, 1); |
| 821 | 796 |
| 822 CREATE_SHARED_STATE(); | 797 CREATE_SHARED_STATE(); |
| 823 CREATE_QUAD_6_NEW(StreamVideoDrawQuad, opaque_rect, visible_rect, resource_id, | 798 CREATE_QUAD_5_NEW(StreamVideoDrawQuad, opaque_rect, visible_rect, resource_id, |
| 824 resource_size_in_pixels, allow_overlay, matrix); | 799 resource_size_in_pixels, matrix); |
| 825 EXPECT_EQ(resource_id, quad_new->resource_id()); | 800 EXPECT_EQ(resource_id, quad_new->resource_id()); |
| 826 EXPECT_EQ(allow_overlay, quad_new->allow_overlay()); | |
| 827 EXPECT_EQ(resource_size_in_pixels, quad_new->resource_size_in_pixels()); | 801 EXPECT_EQ(resource_size_in_pixels, quad_new->resource_size_in_pixels()); |
| 828 EXPECT_EQ(1, IterateAndCount(quad_new)); | 802 EXPECT_EQ(1, IterateAndCount(quad_new)); |
| 829 EXPECT_EQ(resource_id + 1, quad_new->resource_id()); | 803 EXPECT_EQ(resource_id + 1, quad_new->resource_id()); |
| 830 } | 804 } |
| 831 | 805 |
| 832 TEST_F(DrawQuadIteratorTest, SurfaceDrawQuad) { | 806 TEST_F(DrawQuadIteratorTest, SurfaceDrawQuad) { |
| 833 gfx::Rect visible_rect(40, 50, 30, 20); | 807 gfx::Rect visible_rect(40, 50, 30, 20); |
| 834 SurfaceId surface_id(4321); | 808 SurfaceId surface_id(4321); |
| 835 | 809 |
| 836 CREATE_SHARED_STATE(); | 810 CREATE_SHARED_STATE(); |
| (...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1020 LOG(ERROR) << "YUVVideoDrawQuad " << sizeof(YUVVideoDrawQuad); | 994 LOG(ERROR) << "YUVVideoDrawQuad " << sizeof(YUVVideoDrawQuad); |
| 1021 break; | 995 break; |
| 1022 case DrawQuad::INVALID: | 996 case DrawQuad::INVALID: |
| 1023 break; | 997 break; |
| 1024 } | 998 } |
| 1025 } | 999 } |
| 1026 } | 1000 } |
| 1027 | 1001 |
| 1028 } // namespace | 1002 } // namespace |
| 1029 } // namespace cc | 1003 } // namespace cc |
| OLD | NEW |