Index: src/gpu/gl/GrGLCaps.h |
diff --git a/src/gpu/gl/GrGLCaps.h b/src/gpu/gl/GrGLCaps.h |
index 10d62b029814323345c99b3df81e1b32822fab34..2ad58270753c0fd9322fab2d1043be282efdb1e5 100644 |
--- a/src/gpu/gl/GrGLCaps.h |
+++ b/src/gpu/gl/GrGLCaps.h |
@@ -171,6 +171,9 @@ |
*/ |
bool bgraIsInternalFormat() const { return fBGRAIsInternalFormat; } |
+ /// GL_ARB_texture_swizzle support |
+ bool textureSwizzleSupport() const { return fTextureSwizzleSupport; } |
+ |
/// Is there support for GL_UNPACK_ROW_LENGTH |
bool unpackRowLengthSupport() const { return fUnpackRowLengthSupport; } |
@@ -269,8 +272,6 @@ |
void init(const GrContextOptions&, const GrGLContextInfo&, const GrGLInterface*); |
void initGLSL(const GrGLContextInfo&); |
bool hasPathRenderingSupport(const GrGLContextInfo&, const GrGLInterface*); |
- |
- void onApplyOptionsOverrides(const GrContextOptions& options) override; |
/** |
* Maintains a bit per GrPixelConfig. It is used to avoid redundantly |
@@ -322,8 +323,6 @@ |
const GrGLInterface* intf, |
GrGLSLCaps* glslCaps); |
- void initConfigSwizzleTable(const GrGLContextInfo& ctxInfo, GrGLSLCaps* glslCaps); |
- |
// tracks configs that have been verified to pass the FBO completeness when |
// used as a color attachment |
VerifiedColorConfigs fVerifiedColorConfigs; |
@@ -341,6 +340,7 @@ |
bool fRGBA8RenderbufferSupport : 1; |
bool fBGRAIsInternalFormat : 1; |
+ bool fTextureSwizzleSupport : 1; |
bool fUnpackRowLengthSupport : 1; |
bool fUnpackFlipYSupport : 1; |
bool fPackRowLengthSupport : 1; |