| Index: tools/gpu/GrContextFactory.h
|
| diff --git a/tools/gpu/GrContextFactory.h b/tools/gpu/GrContextFactory.h
|
| index a822ac786832f461248fa65b8fcad83fb11e1634..d6baffc0ead7e93c6282cadde1a42882f6420706 100644
|
| --- a/tools/gpu/GrContextFactory.h
|
| +++ b/tools/gpu/GrContextFactory.h
|
| @@ -68,15 +68,18 @@ public:
|
| // The availability of context types is subject to platform and build configuration
|
| // restrictions.
|
| enum ContextType {
|
| - kGL_ContextType, //! OpenGL context.
|
| - kGLES_ContextType, //! OpenGL ES context.
|
| - kANGLE_ContextType, //! ANGLE on DirectX OpenGL ES context.
|
| - kANGLE_GL_ContextType, //! ANGLE on OpenGL OpenGL ES context.
|
| - kCommandBuffer_ContextType, //! Chromium command buffer OpenGL ES context.
|
| - kMESA_ContextType, //! MESA OpenGL context
|
| - kNullGL_ContextType, //! Non-rendering OpenGL mock context.
|
| - kDebugGL_ContextType, //! Non-rendering, state verifying OpenGL context.
|
| - kVulkan_ContextType, //! Vulkan
|
| + kGL_ContextType, //! OpenGL context.
|
| + kGLES_ContextType, //! OpenGL ES context.
|
| + kANGLE_D3D9_ES2_ContextType, //! ANGLE on Direct3D9 OpenGL ES 2 context.
|
| + kANGLE_D3D11_ES2_ContextType,//! ANGLE on Direct3D11 OpenGL ES 2 context.
|
| + kANGLE_D3D11_ES3_ContextType,//! ANGLE on Direct3D11 OpenGL ES 3 context.
|
| + kANGLE_GL_ES2_ContextType, //! ANGLE on OpenGL OpenGL ES 2 context.
|
| + kANGLE_GL_ES3_ContextType, //! ANGLE on OpenGL OpenGL ES 3 context.
|
| + kCommandBuffer_ContextType, //! Chromium command buffer OpenGL ES context.
|
| + kMESA_ContextType, //! MESA OpenGL context
|
| + kNullGL_ContextType, //! Non-rendering OpenGL mock context.
|
| + kDebugGL_ContextType, //! Non-rendering, state verifying OpenGL context.
|
| + kVulkan_ContextType, //! Vulkan
|
| kLastContextType = kVulkan_ContextType
|
| };
|
|
|
| @@ -127,29 +130,6 @@ public:
|
| }
|
| }
|
|
|
| - static const char* ContextTypeName(ContextType type) {
|
| - switch (type) {
|
| - case kGL_ContextType:
|
| - return "gl";
|
| - case kGLES_ContextType:
|
| - return "gles";
|
| - case kANGLE_ContextType:
|
| - return "angle";
|
| - case kANGLE_GL_ContextType:
|
| - return "angle-gl";
|
| - case kCommandBuffer_ContextType:
|
| - return "commandbuffer";
|
| - case kMESA_ContextType:
|
| - return "mesa";
|
| - case kNullGL_ContextType:
|
| - return "nullgl";
|
| - case kDebugGL_ContextType:
|
| - return "debuggl";
|
| - case kVulkan_ContextType:
|
| - return "vulkan";
|
| - }
|
| - }
|
| -
|
| explicit GrContextFactory(const GrContextOptions& opts);
|
| GrContextFactory();
|
|
|
|
|