GrDirectContext * asDirectContext()
const GrContextOptions & options() const
GrContext_Base * fContext
const GrContext_Base * context() const
GrRecordingContext * asRecordingContext()
bool matches(GrContext_Base *candidate) const
GrContext_Base * context()
sk_sp< const GrCaps > refCaps() const
uint32_t contextID() const
GrContextOptions::ShaderErrorHandler * getShaderErrorHandler() const
GrImageContext * asImageContext()
const GrCaps * caps() const
GrBaseContextPriv(GrContext_Base *context)
virtual GrDirectContext * asDirectContext()
uint32_t contextID() const
const GrCaps * caps() const
virtual GrRecordingContext * asRecordingContext()
bool matches(GrContext_Base *candidate) const
const GrContextOptions & options() const
virtual GrImageContext * asImageContext()
friend class GrBaseContextPriv