OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 component("cc") { | 5 component("cc") { |
6 sources = [ | 6 sources = [ |
7 "animation/animation.cc", | 7 "animation/animation.cc", |
8 "animation/animation.h", | 8 "animation/animation.h", |
9 "animation/animation_curve.cc", | 9 "animation/animation_curve.cc", |
10 "animation/animation_curve.h", | 10 "animation/animation_curve.h", |
(...skipping 305 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
316 "quads/tile_draw_quad.cc", | 316 "quads/tile_draw_quad.cc", |
317 "quads/tile_draw_quad.h", | 317 "quads/tile_draw_quad.h", |
318 "quads/yuv_video_draw_quad.cc", | 318 "quads/yuv_video_draw_quad.cc", |
319 "quads/yuv_video_draw_quad.h", | 319 "quads/yuv_video_draw_quad.h", |
320 "resources/bitmap_content_layer_updater.cc", | 320 "resources/bitmap_content_layer_updater.cc", |
321 "resources/bitmap_content_layer_updater.h", | 321 "resources/bitmap_content_layer_updater.h", |
322 "resources/bitmap_raster_worker_pool.cc", | 322 "resources/bitmap_raster_worker_pool.cc", |
323 "resources/bitmap_raster_worker_pool.h", | 323 "resources/bitmap_raster_worker_pool.h", |
324 "resources/bitmap_skpicture_content_layer_updater.cc", | 324 "resources/bitmap_skpicture_content_layer_updater.cc", |
325 "resources/bitmap_skpicture_content_layer_updater.h", | 325 "resources/bitmap_skpicture_content_layer_updater.h", |
| 326 "resources/clip_display_item.cc", |
| 327 "resources/clip_display_item.h", |
326 "resources/content_layer_updater.cc", | 328 "resources/content_layer_updater.cc", |
327 "resources/content_layer_updater.h", | 329 "resources/content_layer_updater.h", |
| 330 "resources/display_item.cc", |
| 331 "resources/display_item.h", |
| 332 "resources/display_item_list.cc", |
| 333 "resources/display_item_list.h", |
| 334 "resources/display_list_raster_source.cc", |
| 335 "resources/display_list_raster_source.h", |
| 336 "resources/display_list_recording_source.cc", |
| 337 "resources/display_list_recording_source.h", |
| 338 "resources/drawing_display_item.cc", |
| 339 "resources/drawing_display_item.h", |
328 "resources/eviction_tile_priority_queue.cc", | 340 "resources/eviction_tile_priority_queue.cc", |
329 "resources/eviction_tile_priority_queue.h", | 341 "resources/eviction_tile_priority_queue.h", |
| 342 "resources/filter_display_item.cc", |
| 343 "resources/filter_display_item.h", |
330 "resources/gpu_raster_worker_pool.cc", | 344 "resources/gpu_raster_worker_pool.cc", |
331 "resources/gpu_raster_worker_pool.h", | 345 "resources/gpu_raster_worker_pool.h", |
332 "resources/image_layer_updater.cc", | 346 "resources/image_layer_updater.cc", |
333 "resources/image_layer_updater.h", | 347 "resources/image_layer_updater.h", |
334 "resources/layer_painter.h", | 348 "resources/layer_painter.h", |
335 "resources/layer_quad.cc", | 349 "resources/layer_quad.cc", |
336 "resources/layer_quad.h", | 350 "resources/layer_quad.h", |
337 "resources/layer_tiling_data.cc", | 351 "resources/layer_tiling_data.cc", |
338 "resources/layer_tiling_data.h", | 352 "resources/layer_tiling_data.h", |
339 "resources/layer_updater.cc", | 353 "resources/layer_updater.cc", |
(...skipping 19 matching lines...) Expand all Loading... |
359 "resources/platform_color.h", | 373 "resources/platform_color.h", |
360 "resources/prioritized_resource.cc", | 374 "resources/prioritized_resource.cc", |
361 "resources/prioritized_resource.h", | 375 "resources/prioritized_resource.h", |
362 "resources/prioritized_resource_manager.cc", | 376 "resources/prioritized_resource_manager.cc", |
363 "resources/prioritized_resource_manager.h", | 377 "resources/prioritized_resource_manager.h", |
364 "resources/priority_calculator.cc", | 378 "resources/priority_calculator.cc", |
365 "resources/priority_calculator.h", | 379 "resources/priority_calculator.h", |
366 "resources/raster_buffer.cc", | 380 "resources/raster_buffer.cc", |
367 "resources/raster_buffer.h", | 381 "resources/raster_buffer.h", |
368 "resources/raster_source.h", | 382 "resources/raster_source.h", |
| 383 "resources/raster_source_helper.cc", |
| 384 "resources/raster_source_helper.h", |
369 "resources/raster_tile_priority_queue.cc", | 385 "resources/raster_tile_priority_queue.cc", |
370 "resources/raster_tile_priority_queue.h", | 386 "resources/raster_tile_priority_queue.h", |
371 "resources/raster_worker_pool.cc", | 387 "resources/raster_worker_pool.cc", |
372 "resources/raster_worker_pool.h", | 388 "resources/raster_worker_pool.h", |
373 "resources/rasterizer.cc", | 389 "resources/rasterizer.cc", |
374 "resources/rasterizer.h", | 390 "resources/rasterizer.h", |
375 "resources/release_callback.h", | 391 "resources/release_callback.h", |
376 "resources/resource.cc", | 392 "resources/resource.cc", |
377 "resources/resource.h", | 393 "resources/resource.h", |
378 "resources/resource_format.cc", | 394 "resources/resource_format.cc", |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
410 "resources/texture_mailbox_deleter.cc", | 426 "resources/texture_mailbox_deleter.cc", |
411 "resources/texture_mailbox_deleter.h", | 427 "resources/texture_mailbox_deleter.h", |
412 "resources/texture_uploader.cc", | 428 "resources/texture_uploader.cc", |
413 "resources/texture_uploader.h", | 429 "resources/texture_uploader.h", |
414 "resources/tile.cc", | 430 "resources/tile.cc", |
415 "resources/tile.h", | 431 "resources/tile.h", |
416 "resources/tile_manager.cc", | 432 "resources/tile_manager.cc", |
417 "resources/tile_manager.h", | 433 "resources/tile_manager.h", |
418 "resources/tile_priority.cc", | 434 "resources/tile_priority.cc", |
419 "resources/tile_priority.h", | 435 "resources/tile_priority.h", |
| 436 "resources/tiling_set_eviction_queue.cc", |
| 437 "resources/tiling_set_eviction_queue.h", |
420 "resources/transferable_resource.cc", | 438 "resources/transferable_resource.cc", |
421 "resources/transferable_resource.h", | 439 "resources/transferable_resource.h", |
| 440 "resources/transform_display_item.cc", |
| 441 "resources/transform_display_item.h", |
| 442 "resources/transparency_display_item.cc", |
| 443 "resources/transparency_display_item.h", |
422 "resources/ui_resource_bitmap.cc", | 444 "resources/ui_resource_bitmap.cc", |
423 "resources/ui_resource_bitmap.h", | 445 "resources/ui_resource_bitmap.h", |
424 "resources/ui_resource_client.h", | 446 "resources/ui_resource_client.h", |
425 "resources/ui_resource_request.cc", | 447 "resources/ui_resource_request.cc", |
426 "resources/ui_resource_request.h", | 448 "resources/ui_resource_request.h", |
427 "resources/zero_copy_raster_worker_pool.cc", | 449 "resources/zero_copy_raster_worker_pool.cc", |
428 "resources/zero_copy_raster_worker_pool.h", | 450 "resources/zero_copy_raster_worker_pool.h", |
429 "scheduler/begin_frame_source.cc", | 451 "scheduler/begin_frame_source.cc", |
430 "scheduler/begin_frame_source.h", | 452 "scheduler/begin_frame_source.h", |
431 "scheduler/delay_based_time_source.cc", | 453 "scheduler/delay_based_time_source.cc", |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
475 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 497 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
476 cflags = [ "/wd4267" ] # size_t -> int | 498 cflags = [ "/wd4267" ] # size_t -> int |
477 } | 499 } |
478 | 500 |
479 public_deps = [ | 501 public_deps = [ |
480 "//skia", | 502 "//skia", |
481 ] | 503 ] |
482 deps = [ | 504 deps = [ |
483 "//base", | 505 "//base", |
484 "//base/third_party/dynamic_annotations", | 506 "//base/third_party/dynamic_annotations", |
| 507 "//cc/surfaces:surface_id", |
485 "//gpu", | 508 "//gpu", |
486 "//gpu/command_buffer/client:gles2_interface", | 509 "//gpu/command_buffer/client:gles2_interface", |
487 "//gpu/command_buffer/client:gpu_memory_buffer_manager", | 510 "//gpu/command_buffer/client:gpu_memory_buffer_manager", |
488 "//ui/events:events_base", | 511 "//ui/events:events_base", |
489 "//ui/gfx", | 512 "//ui/gfx", |
490 "//ui/gfx/geometry", | 513 "//ui/gfx/geometry", |
491 ] | 514 ] |
492 | 515 |
493 defines = [ "CC_IMPLEMENTATION=1" ] | 516 defines = [ "CC_IMPLEMENTATION=1" ] |
494 | 517 |
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
628 ".", | 651 ".", |
629 "test", | 652 "test", |
630 ] | 653 ] |
631 | 654 |
632 public_deps = [ | 655 public_deps = [ |
633 ":cc", | 656 ":cc", |
634 "//gpu:test_support", | 657 "//gpu:test_support", |
635 ] | 658 ] |
636 deps = [ | 659 deps = [ |
637 "//base", | 660 "//base", |
| 661 "//base/test:test_support", |
638 "//base/third_party/dynamic_annotations", | 662 "//base/third_party/dynamic_annotations", |
639 "//gpu/command_buffer/client:gles2_c_lib", | 663 "//gpu/command_buffer/client:gles2_c_lib", |
640 "//gpu/command_buffer/client:gles2_implementation", | 664 "//gpu/command_buffer/client:gles2_implementation", |
641 "//gpu/command_buffer/client:gpu_memory_buffer_manager", | 665 "//gpu/command_buffer/client:gpu_memory_buffer_manager", |
642 "//gpu/command_buffer/client:gl_in_process_context", | 666 "//gpu/command_buffer/client:gl_in_process_context", |
643 "//gpu/command_buffer/common:gles2_utils", | 667 "//gpu/command_buffer/common:gles2_utils", |
644 "//gpu/skia_bindings", | 668 "//gpu/skia_bindings", |
645 "//skia", | 669 "//skia", |
646 "//testing/gmock", | 670 "//testing/gmock", |
647 "//testing/gtest", | 671 "//testing/gtest", |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
713 "output/gl_renderer_unittest.cc", | 737 "output/gl_renderer_unittest.cc", |
714 "output/output_surface_unittest.cc", | 738 "output/output_surface_unittest.cc", |
715 "output/overlay_unittest.cc", | 739 "output/overlay_unittest.cc", |
716 "output/renderer_pixeltest.cc", | 740 "output/renderer_pixeltest.cc", |
717 "output/renderer_unittest.cc", | 741 "output/renderer_unittest.cc", |
718 "output/shader_unittest.cc", | 742 "output/shader_unittest.cc", |
719 "output/software_renderer_unittest.cc", | 743 "output/software_renderer_unittest.cc", |
720 "quads/draw_quad_unittest.cc", | 744 "quads/draw_quad_unittest.cc", |
721 "quads/list_container_unittest.cc", | 745 "quads/list_container_unittest.cc", |
722 "quads/render_pass_unittest.cc", | 746 "quads/render_pass_unittest.cc", |
| 747 "resources/display_item_list_unittest.cc", |
723 "resources/layer_quad_unittest.cc", | 748 "resources/layer_quad_unittest.cc", |
724 "resources/picture_layer_tiling_set_unittest.cc", | 749 "resources/picture_layer_tiling_set_unittest.cc", |
725 "resources/picture_layer_tiling_unittest.cc", | 750 "resources/picture_layer_tiling_unittest.cc", |
726 "resources/picture_pile_impl_unittest.cc", | 751 "resources/picture_pile_impl_unittest.cc", |
727 "resources/picture_pile_unittest.cc", | 752 "resources/picture_pile_unittest.cc", |
728 "resources/picture_unittest.cc", | 753 "resources/picture_unittest.cc", |
729 "resources/prioritized_resource_unittest.cc", | 754 "resources/prioritized_resource_unittest.cc", |
730 "resources/raster_worker_pool_unittest.cc", | 755 "resources/raster_worker_pool_unittest.cc", |
731 "resources/resource_provider_unittest.cc", | 756 "resources/resource_provider_unittest.cc", |
732 "resources/resource_update_controller_unittest.cc", | 757 "resources/resource_update_controller_unittest.cc", |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
779 # Setup. | 804 # Setup. |
780 "test/run_all_unittests.cc", | 805 "test/run_all_unittests.cc", |
781 "test/cc_test_suite.cc", | 806 "test/cc_test_suite.cc", |
782 ] | 807 ] |
783 | 808 |
784 deps = [ | 809 deps = [ |
785 ":cc", | 810 ":cc", |
786 ":test_support", | 811 ":test_support", |
787 "//base/test:test_support", | 812 "//base/test:test_support", |
788 "//cc/surfaces", | 813 "//cc/surfaces", |
| 814 "//cc/surfaces:surface_id", |
789 "//gpu", | 815 "//gpu", |
790 "//gpu:test_support", | 816 "//gpu:test_support", |
791 "//gpu/command_buffer/client:gles2_interface", | 817 "//gpu/command_buffer/client:gles2_interface", |
792 "//gpu/command_buffer/common:gles2_utils", | 818 "//gpu/command_buffer/common:gles2_utils", |
793 "//testing/gmock", | 819 "//testing/gmock", |
794 "//testing/gtest", | 820 "//testing/gtest", |
795 "//ui/events:events_base", | 821 "//ui/events:events_base", |
796 "//ui/gfx", | 822 "//ui/gfx", |
797 "//ui/gfx/geometry", | 823 "//ui/gfx/geometry", |
| 824 "//ui/gfx:test_support", |
| 825 "//ui/gl", |
798 ] | 826 ] |
799 } | 827 } |
800 | 828 |
801 test("cc_perftests") { | 829 test("cc_perftests") { |
802 sources = [ | 830 sources = [ |
803 "layers/layer_perftest.cc", | 831 "layers/layer_perftest.cc", |
804 "layers/picture_layer_impl_perftest.cc", | 832 "layers/picture_layer_impl_perftest.cc", |
805 "resources/picture_layer_tiling_perftest.cc", | 833 "resources/picture_layer_tiling_perftest.cc", |
806 "resources/picture_pile_impl_perftest.cc", | 834 "resources/picture_pile_impl_perftest.cc", |
807 "resources/raster_worker_pool_perftest.cc", | 835 "resources/raster_worker_pool_perftest.cc", |
808 "resources/task_graph_runner_perftest.cc", | 836 "resources/task_graph_runner_perftest.cc", |
809 "resources/tile_manager_perftest.cc", | 837 "resources/tile_manager_perftest.cc", |
810 "test/cc_test_suite.cc", | 838 "test/cc_test_suite.cc", |
811 "test/run_all_perftests.cc", | 839 "test/run_all_perftests.cc", |
812 "trees/layer_tree_host_common_perftest.cc", | 840 "trees/layer_tree_host_common_perftest.cc", |
813 "trees/layer_tree_host_perftest.cc", | 841 "trees/layer_tree_host_perftest.cc", |
814 "trees/occlusion_tracker_perftest.cc", | 842 "trees/occlusion_tracker_perftest.cc", |
815 ] | 843 ] |
816 | 844 |
817 deps = [ | 845 deps = [ |
818 ":cc", | 846 ":cc", |
819 ":test_support", | 847 ":test_support", |
820 "//base", | 848 "//base", |
| 849 "//base/test:test_support", |
821 "//gpu", | 850 "//gpu", |
822 "//gpu:test_support", | 851 "//gpu:test_support", |
823 "//gpu/command_buffer/common:gles2_utils", | 852 "//gpu/command_buffer/common:gles2_utils", |
824 "//skia", | 853 "//skia", |
825 "//testing/gmock", | 854 "//testing/gmock", |
826 "//testing/gtest", | 855 "//testing/gtest", |
827 "//testing/perf", | 856 "//testing/perf", |
828 "//ui/gfx", | 857 "//ui/gfx", |
829 "//ui/gfx/geometry", | 858 "//ui/gfx/geometry", |
| 859 "//ui/gl", |
830 ] | 860 ] |
831 } | 861 } |
OLD | NEW |