| Index: gpu/command_buffer/client/context_support.h
|
| diff --git a/gpu/command_buffer/client/context_support.h b/gpu/command_buffer/client/context_support.h
|
| index 19218aa2a6f84f61d46ae8b5772086a4f7d209e4..303b55cda03e7910e5a070de013427a30eb8d4f7 100644
|
| --- a/gpu/command_buffer/client/context_support.h
|
| +++ b/gpu/command_buffer/client/context_support.h
|
| @@ -6,6 +6,7 @@
|
| #define GPU_COMMAND_BUFFER_CLIENT_CONTEXT_SUPPORT_H_
|
|
|
| #include "base/callback.h"
|
| +#include "ui/gfx/buffer_types.h"
|
| #include "ui/gfx/overlay_transform.h"
|
|
|
| namespace gfx {
|
| @@ -46,9 +47,11 @@ class ContextSupport {
|
| // This method is not stateful and needs to be re-scheduled every frame.
|
| virtual void ScheduleOverlayPlane(int plane_z_order,
|
| gfx::OverlayTransform plane_transform,
|
| + gfx::BufferFormat storage_format,
|
| unsigned overlay_texture_id,
|
| const gfx::Rect& display_bounds,
|
| - const gfx::RectF& uv_rect) = 0;
|
| + const gfx::RectF& uv_rect,
|
| + bool handle_scaling) = 0;
|
|
|
| virtual uint32 InsertFutureSyncPointCHROMIUM() = 0;
|
| virtual void RetireSyncPointCHROMIUM(uint32 sync_point) = 0;
|
|
|