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..f63cbce92400effa3dfc856ef0444436f94f7a3a 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::PIXEL_LAYOUT_BGRA: |
format = OSMESA_BGRA; |
break; |
- case GLSurface::SURFACE_OSMESA_RGBA: |
+ case GLSurfaceFormat::PIXEL_LAYOUT_RGBA: |
format = OSMESA_RGBA; |
break; |
default: |