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 cfc543bb9c19cf3a5f255b57bb2071002181a0a9..2a1257eb49a86b7d562447b0b5edc9ec7741e6e4 100644 |
--- a/gpu/command_buffer/service/image_factory.cc |
+++ b/gpu/command_buffer/service/image_factory.cc |
@@ -75,6 +75,7 @@ bool ImageFactory::IsImageFormatCompatibleWithGpuMemoryBufferFormat( |
case gfx::BufferFormat::ETC1: |
case gfx::BufferFormat::R_8: |
case gfx::BufferFormat::RGBA_8888: |
+ case gfx::BufferFormat::RGBX_8888: |
case gfx::BufferFormat::YUV_420: |
case gfx::BufferFormat::YUV_420_BIPLANAR: |
case gfx::BufferFormat::UYVY_422: |
@@ -96,6 +97,7 @@ bool ImageFactory::IsGpuMemoryBufferFormatSupported( |
case gfx::BufferFormat::ATCIA: |
return capabilities.texture_format_atc; |
case gfx::BufferFormat::BGRA_8888: |
+ case gfx::BufferFormat::BGRX_8888: |
return capabilities.texture_format_bgra8888; |
case gfx::BufferFormat::DXT1: |
return capabilities.texture_format_dxt1; |
@@ -109,7 +111,7 @@ bool ImageFactory::IsGpuMemoryBufferFormatSupported( |
return capabilities.image_ycbcr_422; |
case gfx::BufferFormat::RGBA_4444: |
case gfx::BufferFormat::RGBA_8888: |
- case gfx::BufferFormat::BGRX_8888: |
+ case gfx::BufferFormat::RGBX_8888: |
case gfx::BufferFormat::YUV_420: |
return true; |
case gfx::BufferFormat::YUV_420_BIPLANAR: |
@@ -136,6 +138,7 @@ bool ImageFactory::IsImageSizeValidForGpuMemoryBufferFormat( |
case gfx::BufferFormat::R_8: |
case gfx::BufferFormat::RGBA_4444: |
case gfx::BufferFormat::RGBA_8888: |
+ case gfx::BufferFormat::RGBX_8888: |
case gfx::BufferFormat::BGRA_8888: |
case gfx::BufferFormat::BGRX_8888: |
return true; |