Index: ui/gl/gl_context_osmesa.cc |
diff --git a/ui/gl/gl_context_osmesa.cc b/ui/gl/gl_context_osmesa.cc |
index 1f998d8789756dcb0fc2aa423c23f4d7ce0c4751..c6dad6655a47beb1acc690e39ddea09b2e0fb784 100644 |
--- a/ui/gl/gl_context_osmesa.cc |
+++ b/ui/gl/gl_context_osmesa.cc |
@@ -32,11 +32,11 @@ bool GLContextOSMesa::Initialize(GLSurface* compatible_surface, |
share_group() ? share_group()->GetHandle() : nullptr); |
GLuint format = 0; |
- switch (compatible_surface->GetFormat()) { |
- case GLSurface::SURFACE_OSMESA_BGRA: |
+ switch (compatible_surface->GetFormat().GetPixelLayout()) { |
+ case GLSurfaceFormat::SURFACE_PIXEL_LAYOUT_BGRA: |
format = OSMESA_BGRA; |
break; |
- case GLSurface::SURFACE_OSMESA_RGBA: |
+ case GLSurfaceFormat::SURFACE_PIXEL_LAYOUT_RGBA: |
format = OSMESA_RGBA; |
break; |
default: |