| Index: services/ui/gpu/gpu_service_internal.h
|
| diff --git a/services/ui/gpu/gpu_service_internal.h b/services/ui/gpu/gpu_service_internal.h
|
| index 112a4dbd2f5e13d0ba48b6d813df7112eec1f6b4..fc295a9deac4abc3edb91364778bac0b149c0865 100644
|
| --- a/services/ui/gpu/gpu_service_internal.h
|
| +++ b/services/ui/gpu/gpu_service_internal.h
|
| @@ -47,18 +47,6 @@ class GpuServiceInternal : public gpu::GpuChannelManagerDelegate,
|
|
|
| void Add(mojom::GpuServiceInternalRequest request);
|
|
|
| - // TODO(sad): These should be mojom API.
|
| - gfx::GpuMemoryBufferHandle CreateGpuMemoryBuffer(
|
| - gfx::GpuMemoryBufferId id,
|
| - const gfx::Size& size,
|
| - gfx::BufferFormat format,
|
| - gfx::BufferUsage usage,
|
| - int client_id,
|
| - gpu::SurfaceHandle surface_handle);
|
| - void DestroyGpuMemoryBuffer(gfx::GpuMemoryBufferId id,
|
| - int client_id,
|
| - const gpu::SyncToken& sync_token);
|
| -
|
| private:
|
| friend class GpuMain;
|
|
|
| @@ -98,6 +86,17 @@ class GpuServiceInternal : public gpu::GpuChannelManagerDelegate,
|
| uint64_t client_tracing_id,
|
| bool is_gpu_host,
|
| const EstablishGpuChannelCallback& callback) override;
|
| + void CreateGpuMemoryBuffer(
|
| + gfx::GpuMemoryBufferId id,
|
| + const gfx::Size& size,
|
| + gfx::BufferFormat format,
|
| + gfx::BufferUsage usage,
|
| + int client_id,
|
| + gpu::SurfaceHandle surface_handle,
|
| + const CreateGpuMemoryBufferCallback& callback) override;
|
| + void DestroyGpuMemoryBuffer(gfx::GpuMemoryBufferId id,
|
| + int client_id,
|
| + const gpu::SyncToken& sync_token) override;
|
|
|
| scoped_refptr<base::SingleThreadTaskRunner> io_runner_;
|
|
|
|
|