Index: dm/DM.cpp |
diff --git a/dm/DM.cpp b/dm/DM.cpp |
index 15e12fd96ad066551b674ea474568ea52dd4cf05..07e594b25d9f09f5575ad21837f51953a7d8a4a5 100644 |
--- a/dm/DM.cpp |
+++ b/dm/DM.cpp |
@@ -814,17 +814,17 @@ |
#if SK_SUPPORT_GPU |
if (gpu_supported()) { |
if (const SkCommandLineConfigGpu* gpuConfig = config->asConfigGpu()) { |
- GrContextFactory::ContextType contextType = gpuConfig->getContextType(); |
- GrContextFactory::ContextOptions contextOptions = |
- GrContextFactory::kNone_ContextOptions; |
+ GrContextFactory::GLContextType contextType = gpuConfig->getContextType(); |
+ GrContextFactory::GLContextOptions contextOptions = |
+ GrContextFactory::kNone_GLContextOptions; |
if (gpuConfig->getUseNVPR()) { |
- contextOptions = static_cast<GrContextFactory::ContextOptions>( |
- contextOptions | GrContextFactory::kEnableNVPR_ContextOptions); |
+ contextOptions = static_cast<GrContextFactory::GLContextOptions>( |
+ contextOptions | GrContextFactory::kEnableNVPR_GLContextOptions); |
} |
if (kSRGB_SkColorProfileType == gpuConfig->getProfileType() || |
kRGBA_F16_SkColorType == gpuConfig->getColorType()) { |
- contextOptions = static_cast<GrContextFactory::ContextOptions>( |
- contextOptions | GrContextFactory::kRequireSRGBSupport_ContextOptions); |
+ contextOptions = static_cast<GrContextFactory::GLContextOptions>( |
+ contextOptions | GrContextFactory::kRequireSRGBSupport_GLContextOptions); |
} |
GrContextFactory testFactory; |
if (!testFactory.get(contextType, contextOptions)) { |
@@ -1442,36 +1442,35 @@ |
// Iterate over context types, except use "native" instead of explicitly trying OpenGL and |
// OpenGL ES. Do not use GLES on desktop, since tests do not account for not fixing |
// http://skbug.com/2809 |
- GrContextFactory::ContextType contextTypes[] = { |
- GrContextFactory::kNativeGL_ContextType, |
+ GrContextFactory::GLContextType contextTypes[] = { |
+ GrContextFactory::kNative_GLContextType, |
#if SK_ANGLE |
#ifdef SK_BUILD_FOR_WIN |
- GrContextFactory::kANGLE_ContextType, |
+ GrContextFactory::kANGLE_GLContextType, |
#endif |
- GrContextFactory::kANGLE_GL_ContextType, |
+ GrContextFactory::kANGLE_GL_GLContextType, |
#endif |
#if SK_COMMAND_BUFFER |
- GrContextFactory::kCommandBuffer_ContextType, |
+ GrContextFactory::kCommandBuffer_GLContextType, |
#endif |
#if SK_MESA |
- GrContextFactory::kMESA_ContextType, |
+ GrContextFactory::kMESA_GLContextType, |
#endif |
- GrContextFactory::kNullGL_ContextType, |
- GrContextFactory::kDebugGL_ContextType, |
+ GrContextFactory::kNull_GLContextType, |
+ GrContextFactory::kDebug_GLContextType, |
}; |
- // Should have named all the context types except one of GL or GLES. |
- static_assert(SK_ARRAY_COUNT(contextTypes) == GrContextFactory::kContextTypeCnt - 1, |
- "Skipping unexpected ContextType for GPU tests"); |
+ static_assert(SK_ARRAY_COUNT(contextTypes) == GrContextFactory::kGLContextTypeCnt - 2, |
+ "Skipping unexpected GLContextType for GPU tests"); |
for (auto& contextType : contextTypes) { |
int contextSelector = kNone_GPUTestContexts; |
- if (GrContextFactory::IsRenderingContext(contextType)) { |
+ if (GrContextFactory::IsRenderingGLContext(contextType)) { |
contextSelector |= kAllRendering_GPUTestContexts; |
- } else if (contextType == GrContextFactory::kNativeGL_ContextType) { |
+ } else if (contextType == GrContextFactory::kNative_GLContextType) { |
contextSelector |= kNative_GPUTestContexts; |
- } else if (contextType == GrContextFactory::kNullGL_ContextType) { |
+ } else if (contextType == GrContextFactory::kNull_GLContextType) { |
contextSelector |= kNull_GPUTestContexts; |
- } else if (contextType == GrContextFactory::kDebugGL_ContextType) { |
+ } else if (contextType == GrContextFactory::kDebug_GLContextType) { |
contextSelector |= kDebug_GPUTestContexts; |
} |
if ((testContexts & contextSelector) == 0) { |
@@ -1482,7 +1481,7 @@ |
call_test(test, reporter, context); |
} |
context = factory->getContextInfo(contextType, |
- GrContextFactory::kEnableNVPR_ContextOptions); |
+ GrContextFactory::kEnableNVPR_GLContextOptions); |
if (context.fGrContext) { |
call_test(test, reporter, context); |
} |