addToKey(const GrShaderCaps &, skgpu::KeyBuilder *, const GrSurfaceOrigin *originIfDstTexture, bool usesInputAttachmentForDstRead) const | GrXferProcessor | |
cast() const | GrProcessor | inline |
ClassID enum name | GrProcessor | |
classID() const | GrProcessor | inline |
CustomXP(SkBlendMode mode, skgpu::BlendEquation hwBlendEquation) | CustomXP | inline |
CustomXP(SkBlendMode mode, GrProcessorAnalysisCoverage coverage) | CustomXP | inline |
fClassID | GrProcessor | protected |
getBlendInfo() const | GrXferProcessor | inline |
GrNonAtomicRef() | GrNonAtomicRef< GrXferProcessor > | inline |
GrProcessor(ClassID classID) | GrProcessor | inlineprotected |
GrProcessor(const GrProcessor &)=delete | GrProcessor | protected |
GrXferProcessor(ClassID classID) | GrXferProcessor | protected |
GrXferProcessor(ClassID classID, bool willReadDstColor, GrProcessorAnalysisCoverage) | GrXferProcessor | protected |
hasSecondaryOutput() const | GrXferProcessor | |
isEqual(const GrXferProcessor &that) const | GrXferProcessor | inline |
isLCD() const | GrXferProcessor | inline |
kAttributeTestProcessor_ClassID enum value | GrProcessor | |
kBigKeyProcessor_ClassID enum value | GrProcessor | |
kBlendFragmentProcessor_ClassID enum value | GrProcessor | |
kBlockInputFragmentProcessor_ClassID enum value | GrProcessor | |
kButtCapStrokedCircleGeometryProcessor_ClassID enum value | GrProcessor | |
kCircleGeometryProcessor_ClassID enum value | GrProcessor | |
kCircularRRectEffect_ClassID enum value | GrProcessor | |
kClockwiseTestProcessor_ClassID enum value | GrProcessor | |
kColorTableEffect_ClassID enum value | GrProcessor | |
kCoverageSetOpXP_ClassID enum value | GrProcessor | |
kCustomXP_ClassID enum value | GrProcessor | |
kDashingCircleEffect_ClassID enum value | GrProcessor | |
kDashingLineEffect_ClassID enum value | GrProcessor | |
kDefaultGeoProc_ClassID enum value | GrProcessor | |
kDeviceSpace_ClassID enum value | GrProcessor | |
kDIEllipseGeometryProcessor_ClassID enum value | GrProcessor | |
kDisableColorXP_ClassID enum value | GrProcessor | |
kDrawAtlasPathShader_ClassID enum value | GrProcessor | |
kEllipseGeometryProcessor_ClassID enum value | GrProcessor | |
kEllipticalRRectEffect_ClassID enum value | GrProcessor | |
kFwidthSquircleTestProcessor_ClassID enum value | GrProcessor | |
kGP_ClassID enum value | GrProcessor | |
kGrBicubicEffect_ClassID enum value | GrProcessor | |
kGrBitmapTextGeoProc_ClassID enum value | GrProcessor | |
kGrColorSpaceXformEffect_ClassID enum value | GrProcessor | |
kGrConicEffect_ClassID enum value | GrProcessor | |
kGrConvexPolyEffect_ClassID enum value | GrProcessor | |
kGrDiffuseLightingEffect_ClassID enum value | GrProcessor | |
kGrDisplacementMapEffect_ClassID enum value | GrProcessor | |
kGrDistanceFieldA8TextGeoProc_ClassID enum value | GrProcessor | |
kGrDistanceFieldLCDTextGeoProc_ClassID enum value | GrProcessor | |
kGrDistanceFieldPathGeoProc_ClassID enum value | GrProcessor | |
kGrFillRRectOp_Processor_ClassID enum value | GrProcessor | |
kGrGaussianConvolutionFragmentProcessor_ClassID enum value | GrProcessor | |
kGrMatrixConvolutionEffect_ClassID enum value | GrProcessor | |
kGrMatrixEffect_ClassID enum value | GrProcessor | |
kGrMeshTestProcessor_ClassID enum value | GrProcessor | |
kGrMorphologyEffect_ClassID enum value | GrProcessor | |
kGrPerlinNoise2Effect_ClassID enum value | GrProcessor | |
kGrPipelineDynamicStateTestProcessor_ClassID enum value | GrProcessor | |
kGrQuadEffect_ClassID enum value | GrProcessor | |
kGrRRectShadowGeoProc_ClassID enum value | GrProcessor | |
kGrSkSLFP_ClassID enum value | GrProcessor | |
kGrSpecularLightingEffect_ClassID enum value | GrProcessor | |
kGrTextureEffect_ClassID enum value | GrProcessor | |
kGrUnrolledBinaryGradientColorizer_ClassID enum value | GrProcessor | |
kGrYUVtoRGBEffect_ClassID enum value | GrProcessor | |
kHighPrecisionFragmentProcessor_ClassID enum value | GrProcessor | |
kLatticeGP_ClassID enum value | GrProcessor | |
kNull_ClassID enum value | GrProcessor | |
kPDLCDXferProcessor_ClassID enum value | GrProcessor | |
kPorterDuffXferProcessor_ClassID enum value | GrProcessor | |
kPremulFragmentProcessor_ClassID enum value | GrProcessor | |
kQuadEdgeEffect_ClassID enum value | GrProcessor | |
kQuadPerEdgeAAGeometryProcessor_ClassID enum value | GrProcessor | |
kSeriesFragmentProcessor_ClassID enum value | GrProcessor | |
kShaderPDXferProcessor_ClassID enum value | GrProcessor | |
kSurfaceColorProcessor_ClassID enum value | GrProcessor | |
kSwizzleFragmentProcessor_ClassID enum value | GrProcessor | |
kTessellate_BoundingBoxShader_ClassID enum value | GrProcessor | |
kTessellate_GrModulateAtlasCoverageEffect_ClassID enum value | GrProcessor | |
kTessellate_GrStrokeTessellationShader_ClassID enum value | GrProcessor | |
kTessellate_HullShader_ClassID enum value | GrProcessor | |
kTessellate_MiddleOutShader_ClassID enum value | GrProcessor | |
kTessellate_SimpleTriangleShader_ClassID enum value | GrProcessor | |
kTessellationTestTriShader_ClassID enum value | GrProcessor | |
kTestFP_ClassID enum value | GrProcessor | |
kTestRectOp_ClassID enum value | GrProcessor | |
kVertexColorSpaceBenchGP_ClassID enum value | GrProcessor | |
kVerticesGP_ClassID enum value | GrProcessor | |
makeProgramImpl() const override | CustomXP | virtual |
name() const override | CustomXP | inlinevirtual |
operator delete(void *target) | GrProcessor | |
operator delete(void *target, void *placement) | GrProcessor | inline |
operator new(size_t size) | GrProcessor | |
operator new(size_t object_size, size_t footer_size) | GrProcessor | |
operator new(size_t size, void *placement) | GrProcessor | inline |
GrProcessor::operator=(const GrProcessor &)=delete | GrProcessor | protected |
GrNonAtomicRef< GrXferProcessor >::operator=(SkNoncopyable &&)=default | SkNoncopyable | |
ref() const | GrNonAtomicRef< GrXferProcessor > | inline |
refCnt() const | GrNonAtomicRef< GrXferProcessor > | inline |
SkNoncopyable()=default | SkNoncopyable | |
SkNoncopyable(SkNoncopyable &&)=default | SkNoncopyable | |
unique() const | GrNonAtomicRef< GrXferProcessor > | inline |
unref() const | GrNonAtomicRef< GrXferProcessor > | inline |
willReadDstColor() const | GrXferProcessor | inline |
xferBarrierType(const GrCaps &) const override | CustomXP | virtual |
~GrProcessor()=default | GrProcessor | virtual |