From 1e1d1e1f4dcd5e4c549af271ec70830eed008f4f Mon Sep 17 00:00:00 2001 From: "sohan.jyoti@samsung.com" Date: Fri, 17 Jan 2014 16:14:29 +0000 Subject: Shared Raster Worker Threads This CL will share worker pool threads across LTHI for a single process. Idea is to reduce the number of threads used per process. For this, we implement WorkerPool::Inner as singleton, and LTHI/WorkerPool would share the same instance per process. Reviewer: reveman@chromium.org BUG=239423 Review URL: https://codereview.chromium.org/73923003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245526 0039d316-1c4b-4281-b951-d872f2087c98 --- cc/resources/image_raster_worker_pool.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'cc/resources/image_raster_worker_pool.h') diff --git a/cc/resources/image_raster_worker_pool.h b/cc/resources/image_raster_worker_pool.h index 93a7d7b..3279bd2 100644 --- a/cc/resources/image_raster_worker_pool.h +++ b/cc/resources/image_raster_worker_pool.h @@ -16,12 +16,10 @@ class CC_EXPORT ImageRasterWorkerPool : public RasterWorkerPool { static scoped_ptr Create( ResourceProvider* resource_provider, ContextProvider* context_provider, - size_t num_threads, GLenum texture_target) { return make_scoped_ptr( new ImageRasterWorkerPool(resource_provider, context_provider, - num_threads, texture_target)); } @@ -35,7 +33,6 @@ class CC_EXPORT ImageRasterWorkerPool : public RasterWorkerPool { private: ImageRasterWorkerPool(ResourceProvider* resource_provider, ContextProvider* context_provider, - size_t num_threads, GLenum texture_target); void OnRasterTaskCompleted( -- cgit v1.1