| 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;
|
|
|