| Index: gpu/command_buffer/service/image_factory.cc
|
| diff --git a/gpu/command_buffer/service/image_factory.cc b/gpu/command_buffer/service/image_factory.cc
|
| index f940498abf7edcf6922223a7fbe208fe4141193d..9d4e659d02caee7b94fcaaeccbe9d2cb753883be 100644
|
| --- a/gpu/command_buffer/service/image_factory.cc
|
| +++ b/gpu/command_buffer/service/image_factory.cc
|
| @@ -16,78 +16,78 @@ ImageFactory::~ImageFactory() {
|
| }
|
|
|
| // static
|
| -gfx::GpuMemoryBuffer::Format ImageFactory::ImageFormatToGpuMemoryBufferFormat(
|
| +gfx::BufferFormat ImageFactory::ImageFormatToGpuMemoryBufferFormat(
|
| unsigned internalformat) {
|
| switch (internalformat) {
|
| case GL_R8:
|
| - return gfx::GpuMemoryBuffer::R_8;
|
| + return gfx::BufferFormat::R_8;
|
| case GL_RGB:
|
| - return gfx::GpuMemoryBuffer::RGBX_8888;
|
| + return gfx::BufferFormat::RGBX_8888;
|
| case GL_RGBA:
|
| - return gfx::GpuMemoryBuffer::RGBA_8888;
|
| + return gfx::BufferFormat::RGBA_8888;
|
| case GL_BGRA_EXT:
|
| - return gfx::GpuMemoryBuffer::BGRA_8888;
|
| + return gfx::BufferFormat::BGRA_8888;
|
| case GL_ATC_RGB_AMD:
|
| - return gfx::GpuMemoryBuffer::ATC;
|
| + return gfx::BufferFormat::ATC;
|
| case GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD:
|
| - return gfx::GpuMemoryBuffer::ATCIA;
|
| + return gfx::BufferFormat::ATCIA;
|
| case GL_COMPRESSED_RGB_S3TC_DXT1_EXT:
|
| - return gfx::GpuMemoryBuffer::DXT1;
|
| + return gfx::BufferFormat::DXT1;
|
| case GL_COMPRESSED_RGBA_S3TC_DXT5_EXT:
|
| - return gfx::GpuMemoryBuffer::DXT5;
|
| + return gfx::BufferFormat::DXT5;
|
| case GL_ETC1_RGB8_OES:
|
| - return gfx::GpuMemoryBuffer::ETC1;
|
| + return gfx::BufferFormat::ETC1;
|
| case GL_RGB_YUV_420_CHROMIUM:
|
| - return gfx::GpuMemoryBuffer::YUV_420;
|
| + return gfx::BufferFormat::YUV_420;
|
| default:
|
| NOTREACHED();
|
| - return gfx::GpuMemoryBuffer::RGBA_8888;
|
| + return gfx::BufferFormat::RGBA_8888;
|
| }
|
| }
|
|
|
| // static
|
| -gfx::GpuMemoryBuffer::Usage ImageFactory::ImageUsageToGpuMemoryBufferUsage(
|
| +gfx::BufferUsage ImageFactory::ImageUsageToGpuMemoryBufferUsage(
|
| unsigned usage) {
|
| switch (usage) {
|
| case GL_MAP_CHROMIUM:
|
| - return gfx::GpuMemoryBuffer::MAP;
|
| + return gfx::BufferUsage::MAP;
|
| case GL_SCANOUT_CHROMIUM:
|
| - return gfx::GpuMemoryBuffer::SCANOUT;
|
| + return gfx::BufferUsage::SCANOUT;
|
| default:
|
| NOTREACHED();
|
| - return gfx::GpuMemoryBuffer::MAP;
|
| + return gfx::BufferUsage::MAP;
|
| }
|
| }
|
|
|
| // static
|
| bool ImageFactory::IsImageFormatCompatibleWithGpuMemoryBufferFormat(
|
| unsigned internalformat,
|
| - gfx::GpuMemoryBuffer::Format format) {
|
| + gfx::BufferFormat format) {
|
| return ImageFormatToGpuMemoryBufferFormat(internalformat) == format;
|
| }
|
|
|
| // static
|
| bool ImageFactory::IsGpuMemoryBufferFormatSupported(
|
| - gfx::GpuMemoryBuffer::Format format,
|
| + gfx::BufferFormat format,
|
| const gpu::Capabilities& capabilities) {
|
| switch (format) {
|
| - case gfx::GpuMemoryBuffer::ATC:
|
| - case gfx::GpuMemoryBuffer::ATCIA:
|
| + case gfx::BufferFormat::ATC:
|
| + case gfx::BufferFormat::ATCIA:
|
| return capabilities.texture_format_atc;
|
| - case gfx::GpuMemoryBuffer::BGRA_8888:
|
| + case gfx::BufferFormat::BGRA_8888:
|
| return capabilities.texture_format_bgra8888;
|
| - case gfx::GpuMemoryBuffer::DXT1:
|
| + case gfx::BufferFormat::DXT1:
|
| return capabilities.texture_format_dxt1;
|
| - case gfx::GpuMemoryBuffer::DXT5:
|
| + case gfx::BufferFormat::DXT5:
|
| return capabilities.texture_format_dxt5;
|
| - case gfx::GpuMemoryBuffer::ETC1:
|
| + case gfx::BufferFormat::ETC1:
|
| return capabilities.texture_format_etc1;
|
| - case gfx::GpuMemoryBuffer::R_8:
|
| + case gfx::BufferFormat::R_8:
|
| return capabilities.texture_rg;
|
| - case gfx::GpuMemoryBuffer::RGBA_4444:
|
| - case gfx::GpuMemoryBuffer::RGBA_8888:
|
| - case gfx::GpuMemoryBuffer::RGBX_8888:
|
| - case gfx::GpuMemoryBuffer::YUV_420:
|
| + case gfx::BufferFormat::RGBA_4444:
|
| + case gfx::BufferFormat::RGBA_8888:
|
| + case gfx::BufferFormat::RGBX_8888:
|
| + case gfx::BufferFormat::YUV_420:
|
| return true;
|
| }
|
|
|
| @@ -98,23 +98,23 @@ bool ImageFactory::IsGpuMemoryBufferFormatSupported(
|
| // static
|
| bool ImageFactory::IsImageSizeValidForGpuMemoryBufferFormat(
|
| const gfx::Size& size,
|
| - gfx::GpuMemoryBuffer::Format format) {
|
| + gfx::BufferFormat format) {
|
| switch (format) {
|
| - case gfx::GpuMemoryBuffer::ATC:
|
| - case gfx::GpuMemoryBuffer::ATCIA:
|
| - case gfx::GpuMemoryBuffer::DXT1:
|
| - case gfx::GpuMemoryBuffer::DXT5:
|
| - case gfx::GpuMemoryBuffer::ETC1:
|
| + case gfx::BufferFormat::ATC:
|
| + case gfx::BufferFormat::ATCIA:
|
| + case gfx::BufferFormat::DXT1:
|
| + case gfx::BufferFormat::DXT5:
|
| + case gfx::BufferFormat::ETC1:
|
| // Compressed images must have a width and height that's evenly divisible
|
| // by the block size.
|
| return size.width() % 4 == 0 && size.height() % 4 == 0;
|
| - case gfx::GpuMemoryBuffer::R_8:
|
| - case gfx::GpuMemoryBuffer::RGBA_4444:
|
| - case gfx::GpuMemoryBuffer::RGBA_8888:
|
| - case gfx::GpuMemoryBuffer::BGRA_8888:
|
| - case gfx::GpuMemoryBuffer::RGBX_8888:
|
| + case gfx::BufferFormat::R_8:
|
| + case gfx::BufferFormat::RGBA_4444:
|
| + case gfx::BufferFormat::RGBA_8888:
|
| + case gfx::BufferFormat::BGRA_8888:
|
| + case gfx::BufferFormat::RGBX_8888:
|
| return true;
|
| - case gfx::GpuMemoryBuffer::YUV_420:
|
| + case gfx::BufferFormat::YUV_420:
|
| // U and V planes are subsampled by a factor of 2.
|
| return size.width() % 2 == 0 && size.height() % 2 == 0;
|
| }
|
|
|