diff options
author | spang <spang@chromium.org> | 2015-08-04 12:25:35 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-04 19:26:06 +0000 |
commit | fcf5fab44b781da53a711476c4d48950ecf764b3 (patch) | |
tree | 501da1fc08c731c28f3e4437a78971e30e343958 /mandoline | |
parent | a29b91eece7d0e17be17f510f9946508e6680ede (diff) | |
download | chromium_src-fcf5fab44b781da53a711476c4d48950ecf764b3.zip chromium_src-fcf5fab44b781da53a711476c4d48950ecf764b3.tar.gz chromium_src-fcf5fab44b781da53a711476c4d48950ecf764b3.tar.bz2 |
Unify graphics buffer enums for GpuMemoryBuffer & SurfaceFactoryOzone
This moves the gfx::GpuMemoryBuffer::BufferFormat to gfx::BufferFormat
and moves gfx::GpuMemoryBuffer:BufferUsage to gfx::BufferUsage, and
removes the ozone versions in favor of a common type. This avoids
unnecessary conversions.
There should be no functional change.
BUG=none
TEST=compile & run for CrOS, compile for all other platforms
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
TBR=jam (API change)
Review URL: https://codereview.chromium.org/1269503007
Cr-Commit-Position: refs/heads/master@{#341758}
Diffstat (limited to 'mandoline')
-rw-r--r-- | mandoline/ui/aura/surface_context_factory.cc | 5 | ||||
-rw-r--r-- | mandoline/ui/aura/surface_context_factory.h | 4 |
2 files changed, 4 insertions, 5 deletions
diff --git a/mandoline/ui/aura/surface_context_factory.cc b/mandoline/ui/aura/surface_context_factory.cc index ebf9807..2e8d7a5c 100644 --- a/mandoline/ui/aura/surface_context_factory.cc +++ b/mandoline/ui/aura/surface_context_factory.cc @@ -66,9 +66,8 @@ bool SurfaceContextFactory::DoesCreateTestContexts() { return false; } -uint32 SurfaceContextFactory::GetImageTextureTarget( - gfx::GpuMemoryBuffer::Format format, - gfx::GpuMemoryBuffer::Usage usage) { +uint32 SurfaceContextFactory::GetImageTextureTarget(gfx::BufferFormat format, + gfx::BufferUsage usage) { // No GpuMemoryBuffer support, so just return GL_TEXTURE_2D. return GL_TEXTURE_2D; } diff --git a/mandoline/ui/aura/surface_context_factory.h b/mandoline/ui/aura/surface_context_factory.h index 90b9934..4f9d7f9 100644 --- a/mandoline/ui/aura/surface_context_factory.h +++ b/mandoline/ui/aura/surface_context_factory.h @@ -32,8 +32,8 @@ class SurfaceContextFactory : public ui::ContextFactory { scoped_refptr<cc::ContextProvider> SharedMainThreadContextProvider() override; void RemoveCompositor(ui::Compositor* compositor) override; bool DoesCreateTestContexts() override; - uint32 GetImageTextureTarget(gfx::GpuMemoryBuffer::Format format, - gfx::GpuMemoryBuffer::Usage usage) override; + uint32 GetImageTextureTarget(gfx::BufferFormat format, + gfx::BufferUsage usage) override; cc::SharedBitmapManager* GetSharedBitmapManager() override; gpu::GpuMemoryBufferManager* GetGpuMemoryBufferManager() override; cc::TaskGraphRunner* GetTaskGraphRunner() override; |