| Index: gpu/command_buffer/service/async_pixel_transfer_manager_idle.h
|
| diff --git a/gpu/command_buffer/service/async_pixel_transfer_manager_idle.h b/gpu/command_buffer/service/async_pixel_transfer_manager_idle.h
|
| index 8aba7ff95ecc7b52a2fed2654284e0108e4dcb76..41a77b397dc9a6cccb90b3a072f948ff5929d529 100644
|
| --- a/gpu/command_buffer/service/async_pixel_transfer_manager_idle.h
|
| +++ b/gpu/command_buffer/service/async_pixel_transfer_manager_idle.h
|
| @@ -13,7 +13,8 @@ namespace gpu {
|
|
|
| class AsyncPixelTransferManagerIdle : public AsyncPixelTransferManager {
|
| public:
|
| - AsyncPixelTransferManagerIdle();
|
| + explicit AsyncPixelTransferManagerIdle(
|
| + bool use_teximage2d_over_texsubimage2d);
|
| ~AsyncPixelTransferManagerIdle() override;
|
|
|
| // AsyncPixelTransferManager implementation:
|
| @@ -43,10 +44,11 @@ class AsyncPixelTransferManagerIdle : public AsyncPixelTransferManager {
|
|
|
| // State shared between Managers and Delegates.
|
| struct SharedState {
|
| - SharedState();
|
| + explicit SharedState(bool use_teximage2d_over_texsubimage2d);
|
| ~SharedState();
|
| void ProcessNotificationTasks();
|
|
|
| + const bool use_teximage2d_over_texsubimage2d;
|
| int texture_upload_count;
|
| base::TimeDelta total_texture_upload_time;
|
| std::list<Task> tasks;
|
|
|