cc: Remove all traces of synchronous GPU rasterization
commit59d4494849b405682265ed5d3f5164573b9a939b
authorhendrikw <hendrikw@chromium.org>
Sat, 4 Apr 2015 00:44:32 +0000 (3 17:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Sat, 4 Apr 2015 00:44:58 +0000 (4 00:44 +0000)
treedebf42612e443cd9e596b65dd07fd1238c80d973
parenta9e0c0d8c6e22f0408bd5893f0978066df3de516
cc: Remove all traces of synchronous GPU rasterization

Removed threaded gpu raster flag, and syncronous gpu raster tests and
all code required for syncronous gpu rasterization.

Removed the empty software rasterizer class, and base and moved
ownership of the gpu rasterizer into the GpuTileTaskWorkerPool, since
it is still a nice separation of functionality

BUG=457860

Review URL: https://codereview.chromium.org/1063493002

Cr-Commit-Position: refs/heads/master@{#323860}
39 files changed:
cc/BUILD.gn
cc/cc.gyp
cc/resources/gpu_rasterizer.cc
cc/resources/gpu_rasterizer.h
cc/resources/gpu_tile_task_worker_pool.cc
cc/resources/gpu_tile_task_worker_pool.h
cc/resources/rasterizer.h [deleted file]
cc/resources/resource_provider.cc
cc/resources/resource_provider.h
cc/resources/software_rasterizer.cc [deleted file]
cc/resources/software_rasterizer.h [deleted file]
cc/resources/tile_manager.cc
cc/resources/tile_manager.h
cc/resources/tile_manager_unittest.cc
cc/resources/tile_task_worker_pool_perftest.cc
cc/resources/tile_task_worker_pool_unittest.cc
cc/test/fake_tile_manager.cc
cc/test/layer_tree_pixel_resource_test.cc
cc/test/layer_tree_pixel_resource_test.h
cc/test/layer_tree_test.cc
cc/test/layer_tree_test.h
cc/trees/layer_tree_host_impl.cc
cc/trees/layer_tree_host_impl.h
cc/trees/layer_tree_host_unittest.cc
cc/trees/layer_tree_settings.cc
cc/trees/layer_tree_settings.h
chrome/browser/about_flags.cc
chrome/browser/chromeos/login/chrome_restart_request.cc
content/browser/gpu/compositor_util.cc
content/browser/gpu/compositor_util.h
content/browser/renderer_host/render_process_host_impl.cc
content/public/common/content_switches.cc
content/public/common/content_switches.h
content/renderer/gpu/compositor_dependencies.h
content/renderer/gpu/render_widget_compositor.cc
content/renderer/render_thread_impl.cc
content/renderer/render_thread_impl.h
content/test/fake_compositor_dependencies.cc
content/test/fake_compositor_dependencies.h