Index: cc/raster/one_copy_tile_task_worker_pool.h |
diff --git a/cc/raster/one_copy_tile_task_worker_pool.h b/cc/raster/one_copy_tile_task_worker_pool.h |
index 3b02bae062a544a1fa99e7e1fd3c91c4aa7da21b..770e248bf4a225cbcd6792fda7d834ed90d09d27 100644 |
--- a/cc/raster/one_copy_tile_task_worker_pool.h |
+++ b/cc/raster/one_copy_tile_task_worker_pool.h |
@@ -50,7 +50,8 @@ class CC_EXPORT OneCopyTileTaskWorkerPool |
int max_copy_texture_chromium_size, |
bool use_persistent_gpu_memory_buffers, |
int max_staging_buffer_usage_in_bytes, |
- bool use_rgba_4444_texture_format); |
+ bool use_rgba_4444_texture_format, |
+ bool use_compressed_texture_formats); |
// Overridden from TileTaskWorkerPool: |
TileTaskRunner* AsTileTaskRunner() override; |
@@ -93,7 +94,8 @@ class CC_EXPORT OneCopyTileTaskWorkerPool |
int max_copy_texture_chromium_size, |
bool use_persistent_gpu_memory_buffers, |
int max_staging_buffer_usage_in_bytes, |
- bool use_rgba_4444_texture_format); |
+ bool use_rgba_4444_texture_format, |
+ bool use_compressed_texture_formats); |
private: |
struct StagingBuffer { |
@@ -158,6 +160,7 @@ class CC_EXPORT OneCopyTileTaskWorkerPool |
int bytes_scheduled_since_last_flush_; |
const int max_staging_buffer_usage_in_bytes_; |
bool use_rgba_4444_texture_format_; |
+ bool use_compressed_texture_formats_; |
int staging_buffer_usage_in_bytes_; |
int free_staging_buffer_usage_in_bytes_; |
const base::TimeDelta staging_buffer_expiration_delay_; |