Skia
2DGraphicsLibrary
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GrShaderCaps Member List

This is the complete list of members for GrShaderCaps, including all inherited members.

AdvBlendEqInteraction enum nameGrShaderCaps
advBlendEqInteraction() const (defined in GrShaderCaps)GrShaderCapsinline
applyOptionsOverrides(const GrContextOptions &options) (defined in GrShaderCaps)GrShaderCapsprivate
atan2ImplementedAsAtanYOverX() const (defined in GrShaderCaps)GrShaderCapsinline
bindlessTextureSupport() const (defined in GrShaderCaps)GrShaderCapsinline
canUseAnyFunctionInShader() const (defined in GrShaderCaps)GrShaderCapsinline
canUseMinAndAbsTogether() const (defined in GrShaderCaps)GrShaderCapsinline
configOutputSwizzle(GrPixelConfig config) const GrShaderCapsinline
configTextureSwizzle(GrPixelConfig config) const GrShaderCapsinline
dropsTileOnZeroDivide() const (defined in GrShaderCaps)GrShaderCapsinline
dstReadInShaderSupport() const (defined in GrShaderCaps)GrShaderCapsinline
dualSourceBlendingSupport() const (defined in GrShaderCaps)GrShaderCapsinline
dump() const (defined in GrShaderCaps)GrShaderCaps
externalTextureExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
externalTextureSupport() const (defined in GrShaderCaps)GrShaderCapsinline
fAdvBlendEqInteraction (defined in GrShaderCaps)GrShaderCapsprivate
fAtan2ImplementedAsAtanYOverX (defined in GrShaderCaps)GrShaderCapsprivate
fbFetchColorName() const (defined in GrShaderCaps)GrShaderCapsinline
fbFetchExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
fbFetchNeedsCustomOutput() const (defined in GrShaderCaps)GrShaderCapsinline
fbFetchSupport() const GrShaderCapsinline
fBindlessTextureSupport (defined in GrShaderCaps)GrShaderCapsprivate
fCanUseAnyFunctionInShader (defined in GrShaderCaps)GrShaderCapsprivate
fCanUseMinAndAbsTogether (defined in GrShaderCaps)GrShaderCapsprivate
fConfigOutputSwizzle (defined in GrShaderCaps)GrShaderCapsprivate
fConfigTextureSwizzle (defined in GrShaderCaps)GrShaderCapsprivate
fDropsTileOnZeroDivide (defined in GrShaderCaps)GrShaderCapsprivate
fDstReadInShaderSupport (defined in GrShaderCaps)GrShaderCapsprivate
fDualSourceBlendingSupport (defined in GrShaderCaps)GrShaderCapsprivate
fExternalTextureExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fExternalTextureSupport (defined in GrShaderCaps)GrShaderCapsprivate
fFBFetchColorName (defined in GrShaderCaps)GrShaderCapsprivate
fFBFetchExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fFBFetchNeedsCustomOutput (defined in GrShaderCaps)GrShaderCapsprivate
fFBFetchSupport (defined in GrShaderCaps)GrShaderCapsprivate
fFlatInterpolationSupport (defined in GrShaderCaps)GrShaderCapsprivate
fFloatPrecisions (defined in GrShaderCaps)GrShaderCapsprivate
fFragCoordConventionsExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fGeometryShaderSupport (defined in GrShaderCaps)GrShaderCapsprivate
fGLSLGeneration (defined in GrShaderCaps)GrShaderCapsprivate
fImageLoadStoreExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fImageLoadStoreSupport (defined in GrShaderCaps)GrShaderCapsprivate
fIntegerSupport (defined in GrShaderCaps)GrShaderCapsprivate
flatInterpolationSupport() const (defined in GrShaderCaps)GrShaderCapsinline
floatPrecisionVaries() const GrShaderCapsinline
fMaxCombinedImageStorages (defined in GrShaderCaps)GrShaderCapsprivate
fMaxCombinedSamplers (defined in GrShaderCaps)GrShaderCapsprivate
fMaxFragmentImageStorages (defined in GrShaderCaps)GrShaderCapsprivate
fMaxFragmentSamplers (defined in GrShaderCaps)GrShaderCapsprivate
fMaxGeometryImageStorages (defined in GrShaderCaps)GrShaderCapsprivate
fMaxGeometrySamplers (defined in GrShaderCaps)GrShaderCapsprivate
fMaxVertexImageStorages (defined in GrShaderCaps)GrShaderCapsprivate
fMaxVertexSamplers (defined in GrShaderCaps)GrShaderCapsprivate
fMultisampleInterpolationExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fMultisampleInterpolationSupport (defined in GrShaderCaps)GrShaderCapsprivate
fMustForceNegatedAtanParamToFloat (defined in GrShaderCaps)GrShaderCapsprivate
fMustImplementGSInvocationsWithLoop (defined in GrShaderCaps)GrShaderCapsprivate
fMustObfuscateUniformColor (defined in GrShaderCaps)GrShaderCapsprivate
fNoPerspectiveInterpolationExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fNoPerspectiveInterpolationSupport (defined in GrShaderCaps)GrShaderCapsprivate
fPathRenderingSupport (defined in GrShaderCaps)GrShaderCapsprivate
fragCoordConventionsExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
fRequiresLocalOutputColorForFBFetch (defined in GrShaderCaps)GrShaderCapsprivate
fSampleMaskOverrideCoverageSupport (defined in GrShaderCaps)GrShaderCapsprivate
fSamplerPrecisions (defined in GrShaderCaps)GrShaderCapsprivate
fSampleVariablesExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fSampleVariablesSupport (defined in GrShaderCaps)GrShaderCapsprivate
fSecondaryOutputExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fShaderDerivativeExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fShaderDerivativeSupport (defined in GrShaderCaps)GrShaderCapsprivate
fShaderPrecisionVaries (defined in GrShaderCaps)GrShaderCapsprivate
fTexelBufferExtensionString (defined in GrShaderCaps)GrShaderCapsprivate
fTexelBufferSupport (defined in GrShaderCaps)GrShaderCapsprivate
fTexelFetchSupport (defined in GrShaderCaps)GrShaderCapsprivate
fUsesPrecisionModifiers (defined in GrShaderCaps)GrShaderCapsprivate
fVersionDeclString (defined in GrShaderCaps)GrShaderCapsprivate
fVertexIDSupport (defined in GrShaderCaps)GrShaderCapsprivate
generation() const (defined in GrShaderCaps)GrShaderCapsinline
geometryShaderSupport() const (defined in GrShaderCaps)GrShaderCapsinline
getFloatShaderPrecisionInfo(GrShaderType shaderType, GrSLPrecision precision) const GrShaderCapsinline
getRefCnt() const SkRefCntBaseinline
GrGLCaps (defined in GrShaderCaps)GrShaderCapsfriend
GrShaderCaps(const GrContextOptions &) (defined in GrShaderCaps)GrShaderCaps
GrVkCaps (defined in GrShaderCaps)GrShaderCapsfriend
imageLoadStoreExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
imageLoadStoreSupport() const (defined in GrShaderCaps)GrShaderCapsinline
initSamplerPrecisionTable()GrShaderCapsprivate
integerSupport() const (defined in GrShaderCaps)GrShaderCapsinline
internal_dispose_restore_refcnt_to_1() const SkRefCntBaseinlineprotected
kAutomatic_AdvBlendEqInteraction enum value (defined in GrShaderCaps)GrShaderCaps
kGeneralEnable_AdvBlendEqInteraction enum value (defined in GrShaderCaps)GrShaderCaps
kLast_AdvBlendEqInteraction enum value (defined in GrShaderCaps)GrShaderCaps
kNotSupported_AdvBlendEqInteraction enum value (defined in GrShaderCaps)GrShaderCaps
kSpecificEnables_AdvBlendEqInteraction enum value (defined in GrShaderCaps)GrShaderCaps
maxCombinedImageStorages() const (defined in GrShaderCaps)GrShaderCapsinline
maxCombinedSamplers() const (defined in GrShaderCaps)GrShaderCapsinline
maxFragmentImageStorages() const (defined in GrShaderCaps)GrShaderCapsinline
maxFragmentSamplers() const (defined in GrShaderCaps)GrShaderCapsinline
maxGeometryImageStorages() const (defined in GrShaderCaps)GrShaderCapsinline
maxGeometrySamplers() const (defined in GrShaderCaps)GrShaderCapsinline
maxVertexImageStorages() const (defined in GrShaderCaps)GrShaderCapsinline
maxVertexSamplers() const (defined in GrShaderCaps)GrShaderCapsinline
multisampleInterpolationExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
multisampleInterpolationSupport() const (defined in GrShaderCaps)GrShaderCapsinline
mustDeclareFragmentShaderOutput() const (defined in GrShaderCaps)GrShaderCapsinline
mustEnableAdvBlendEqs() const (defined in GrShaderCaps)GrShaderCapsinline
mustEnableSpecificAdvBlendEqs() const (defined in GrShaderCaps)GrShaderCapsinline
mustForceNegatedAtanParamToFloat() const (defined in GrShaderCaps)GrShaderCapsinline
mustImplementGSInvocationsWithLoop() const (defined in GrShaderCaps)GrShaderCapsinline
mustObfuscateUniformColor() const (defined in GrShaderCaps)GrShaderCapsinline
noperspectiveInterpolationExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
noperspectiveInterpolationSupport() const (defined in GrShaderCaps)GrShaderCapsinline
pathRenderingSupport() const (defined in GrShaderCaps)GrShaderCapsinline
ref() const SkRefCntBaseinline
requiresLocalOutputColorForFBFetch() const (defined in GrShaderCaps)GrShaderCapsinline
sampleMaskOverrideCoverageSupport() const (defined in GrShaderCaps)GrShaderCapsinline
samplerPrecision(GrPixelConfig config, GrShaderFlags visibility) const GrShaderCapsinline
sampleVariablesExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
sampleVariablesSupport() const (defined in GrShaderCaps)GrShaderCapsinline
secondaryOutputExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
shaderDerivativeExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
shaderDerivativeSupport() const (defined in GrShaderCaps)GrShaderCapsinline
SkRefCntBase()SkRefCntBaseinline
SkSL::ShaderCapsFactory (defined in GrShaderCaps)GrShaderCapsfriend
texelBufferExtensionString() const (defined in GrShaderCaps)GrShaderCapsinline
texelBufferSupport() const (defined in GrShaderCaps)GrShaderCapsinline
texelFetchSupport() const (defined in GrShaderCaps)GrShaderCapsinline
unique() const SkRefCntBaseinline
unref() const SkRefCntBaseinline
usesPrecisionModifiers() const (defined in GrShaderCaps)GrShaderCapsinline
validate() const (defined in SkRefCntBase)SkRefCntBaseinline
versionDeclString() const (defined in GrShaderCaps)GrShaderCapsinline
vertexIDSupport() const (defined in GrShaderCaps)GrShaderCapsinline
~SkRefCntBase()SkRefCntBaseinlinevirtual