| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 "content/common/cc_messages.h" | 5 #include "content/common/cc_messages.h" |
| 6 | 6 |
| 7 #include "base/command_line.h" | 7 #include "base/command_line.h" |
| 8 #include "cc/output/compositor_frame.h" | 8 #include "cc/output/compositor_frame.h" |
| 9 #include "cc/output/filter_operations.h" | 9 #include "cc/output/filter_operations.h" |
| 10 #include "content/public/common/common_param_traits.h" | 10 #include "content/public/common/common_param_traits.h" |
| (...skipping 309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 320 break; | 320 break; |
| 321 case cc::DrawQuad::TEXTURE_CONTENT: | 321 case cc::DrawQuad::TEXTURE_CONTENT: |
| 322 WriteParam(m, *cc::TextureDrawQuad::MaterialCast(quad)); | 322 WriteParam(m, *cc::TextureDrawQuad::MaterialCast(quad)); |
| 323 break; | 323 break; |
| 324 case cc::DrawQuad::RENDER_PASS: | 324 case cc::DrawQuad::RENDER_PASS: |
| 325 WriteParam(m, *cc::RenderPassDrawQuad::MaterialCast(quad)); | 325 WriteParam(m, *cc::RenderPassDrawQuad::MaterialCast(quad)); |
| 326 break; | 326 break; |
| 327 case cc::DrawQuad::SOLID_COLOR: | 327 case cc::DrawQuad::SOLID_COLOR: |
| 328 WriteParam(m, *cc::SolidColorDrawQuad::MaterialCast(quad)); | 328 WriteParam(m, *cc::SolidColorDrawQuad::MaterialCast(quad)); |
| 329 break; | 329 break; |
| 330 case cc::DrawQuad::SURFACE_CONTENT: |
| 331 WriteParam(m, *cc::SurfaceDrawQuad::MaterialCast(quad)); |
| 332 break; |
| 330 case cc::DrawQuad::TILED_CONTENT: | 333 case cc::DrawQuad::TILED_CONTENT: |
| 331 WriteParam(m, *cc::TileDrawQuad::MaterialCast(quad)); | 334 WriteParam(m, *cc::TileDrawQuad::MaterialCast(quad)); |
| 332 break; | 335 break; |
| 333 case cc::DrawQuad::STREAM_VIDEO_CONTENT: | 336 case cc::DrawQuad::STREAM_VIDEO_CONTENT: |
| 334 WriteParam(m, *cc::StreamVideoDrawQuad::MaterialCast(quad)); | 337 WriteParam(m, *cc::StreamVideoDrawQuad::MaterialCast(quad)); |
| 335 break; | 338 break; |
| 336 case cc::DrawQuad::YUV_VIDEO_CONTENT: | 339 case cc::DrawQuad::YUV_VIDEO_CONTENT: |
| 337 WriteParam(m, *cc::YUVVideoDrawQuad::MaterialCast(quad)); | 340 WriteParam(m, *cc::YUVVideoDrawQuad::MaterialCast(quad)); |
| 338 break; | 341 break; |
| 339 case cc::DrawQuad::INVALID: | 342 case cc::DrawQuad::INVALID: |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 434 break; | 437 break; |
| 435 case cc::DrawQuad::DEBUG_BORDER: | 438 case cc::DrawQuad::DEBUG_BORDER: |
| 436 draw_quad = ReadDrawQuad<cc::DebugBorderDrawQuad>(m, iter); | 439 draw_quad = ReadDrawQuad<cc::DebugBorderDrawQuad>(m, iter); |
| 437 break; | 440 break; |
| 438 case cc::DrawQuad::IO_SURFACE_CONTENT: | 441 case cc::DrawQuad::IO_SURFACE_CONTENT: |
| 439 draw_quad = ReadDrawQuad<cc::IOSurfaceDrawQuad>(m, iter); | 442 draw_quad = ReadDrawQuad<cc::IOSurfaceDrawQuad>(m, iter); |
| 440 break; | 443 break; |
| 441 case cc::DrawQuad::PICTURE_CONTENT: | 444 case cc::DrawQuad::PICTURE_CONTENT: |
| 442 NOTREACHED(); | 445 NOTREACHED(); |
| 443 return false; | 446 return false; |
| 447 case cc::DrawQuad::SURFACE_CONTENT: |
| 448 draw_quad = ReadDrawQuad<cc::SurfaceDrawQuad>(m, iter); |
| 449 break; |
| 444 case cc::DrawQuad::TEXTURE_CONTENT: | 450 case cc::DrawQuad::TEXTURE_CONTENT: |
| 445 draw_quad = ReadDrawQuad<cc::TextureDrawQuad>(m, iter); | 451 draw_quad = ReadDrawQuad<cc::TextureDrawQuad>(m, iter); |
| 446 break; | 452 break; |
| 447 case cc::DrawQuad::RENDER_PASS: | 453 case cc::DrawQuad::RENDER_PASS: |
| 448 draw_quad = ReadDrawQuad<cc::RenderPassDrawQuad>(m, iter); | 454 draw_quad = ReadDrawQuad<cc::RenderPassDrawQuad>(m, iter); |
| 449 break; | 455 break; |
| 450 case cc::DrawQuad::SOLID_COLOR: | 456 case cc::DrawQuad::SOLID_COLOR: |
| 451 draw_quad = ReadDrawQuad<cc::SolidColorDrawQuad>(m, iter); | 457 draw_quad = ReadDrawQuad<cc::SolidColorDrawQuad>(m, iter); |
| 452 break; | 458 break; |
| 453 case cc::DrawQuad::TILED_CONTENT: | 459 case cc::DrawQuad::TILED_CONTENT: |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 544 break; | 550 break; |
| 545 case cc::DrawQuad::TEXTURE_CONTENT: | 551 case cc::DrawQuad::TEXTURE_CONTENT: |
| 546 LogParam(*cc::TextureDrawQuad::MaterialCast(quad), l); | 552 LogParam(*cc::TextureDrawQuad::MaterialCast(quad), l); |
| 547 break; | 553 break; |
| 548 case cc::DrawQuad::RENDER_PASS: | 554 case cc::DrawQuad::RENDER_PASS: |
| 549 LogParam(*cc::RenderPassDrawQuad::MaterialCast(quad), l); | 555 LogParam(*cc::RenderPassDrawQuad::MaterialCast(quad), l); |
| 550 break; | 556 break; |
| 551 case cc::DrawQuad::SOLID_COLOR: | 557 case cc::DrawQuad::SOLID_COLOR: |
| 552 LogParam(*cc::SolidColorDrawQuad::MaterialCast(quad), l); | 558 LogParam(*cc::SolidColorDrawQuad::MaterialCast(quad), l); |
| 553 break; | 559 break; |
| 560 case cc::DrawQuad::SURFACE_CONTENT: |
| 561 LogParam(*cc::SurfaceDrawQuad::MaterialCast(quad), l); |
| 562 break; |
| 554 case cc::DrawQuad::TILED_CONTENT: | 563 case cc::DrawQuad::TILED_CONTENT: |
| 555 LogParam(*cc::TileDrawQuad::MaterialCast(quad), l); | 564 LogParam(*cc::TileDrawQuad::MaterialCast(quad), l); |
| 556 break; | 565 break; |
| 557 case cc::DrawQuad::STREAM_VIDEO_CONTENT: | 566 case cc::DrawQuad::STREAM_VIDEO_CONTENT: |
| 558 LogParam(*cc::StreamVideoDrawQuad::MaterialCast(quad), l); | 567 LogParam(*cc::StreamVideoDrawQuad::MaterialCast(quad), l); |
| 559 break; | 568 break; |
| 560 case cc::DrawQuad::YUV_VIDEO_CONTENT: | 569 case cc::DrawQuad::YUV_VIDEO_CONTENT: |
| 561 LogParam(*cc::YUVVideoDrawQuad::MaterialCast(quad), l); | 570 LogParam(*cc::YUVVideoDrawQuad::MaterialCast(quad), l); |
| 562 break; | 571 break; |
| 563 case cc::DrawQuad::INVALID: | 572 case cc::DrawQuad::INVALID: |
| (...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 738 l->append(", ["); | 747 l->append(", ["); |
| 739 for (size_t i = 0; i < p.render_pass_list.size(); ++i) { | 748 for (size_t i = 0; i < p.render_pass_list.size(); ++i) { |
| 740 if (i) | 749 if (i) |
| 741 l->append(", "); | 750 l->append(", "); |
| 742 LogParam(*p.render_pass_list[i], l); | 751 LogParam(*p.render_pass_list[i], l); |
| 743 } | 752 } |
| 744 l->append("])"); | 753 l->append("])"); |
| 745 } | 754 } |
| 746 | 755 |
| 747 } // namespace IPC | 756 } // namespace IPC |
| OLD | NEW |