Home
last modified time | relevance | path

Searched refs:GrCCPathProcessor (Results 1 – 10 of 10) sorted by relevance

/external/skqp/src/gpu/ccpr/
DGrCCPathProcessor.cpp37 sk_sp<const GrBuffer> GrCCPathProcessor::FindVertexBuffer(GrOnFlushResourceProvider* onFlushRP) { in FindVertexBuffer()
64 constexpr GrPrimitiveProcessor::Attribute GrCCPathProcessor::kInstanceAttribs[];
65 constexpr GrPrimitiveProcessor::Attribute GrCCPathProcessor::kEdgeNormsAttrib;
67 sk_sp<const GrBuffer> GrCCPathProcessor::FindIndexBuffer(GrOnFlushResourceProvider* onFlushRP) { in FindIndexBuffer()
78 GrCCPathProcessor::GrCCPathProcessor(const GrTextureProxy* atlas, in GrCCPathProcessor() function in GrCCPathProcessor
104 const GrCCPathProcessor& proc = primProc.cast<GrCCPathProcessor>(); in setData()
115 GrGLSLPrimitiveProcessor* GrCCPathProcessor::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
119 void GrCCPathProcessor::drawPaths(GrOpFlushState* flushState, const GrPipeline& pipeline, in drawPaths()
143 using InstanceAttribs = GrCCPathProcessor::InstanceAttribs; in onEmitCode()
146 const GrCCPathProcessor& proc = args.fGP.cast<GrCCPathProcessor>(); in onEmitCode()
DGrCCPerFlushResources.h75 GrCCPathCacheEntry*, GrCCPathProcessor::DoEvenOddFill);
96 GrCCPathProcessor::Instance& appendDrawPathInstance() { in appendDrawPathInstance()
123 GrCCPathProcessor::DoEvenOddFill, sk_sp<GrTextureProxy> srcProxy);
138 GrCCPathProcessor::Instance* fPathInstanceData = nullptr;
DGrCCPathProcessor.h32 class GrCCPathProcessor : public GrGeometryProcessor {
72 GrCCPathProcessor(const GrTextureProxy* atlas,
113 inline void GrCCPathProcessor::Instance::set(const SkRect& devBounds, const SkRect& devBounds45, in set()
DGrCCPerFlushResources.cpp21 using PathInstance = GrCCPathProcessor::Instance;
79 GrCCPathProcessor pathProc(srcProxy); in onExecute()
166 , fIndexBuffer(GrCCPathProcessor::FindIndexBuffer(onFlushRP)) in GrCCPerFlushResources()
167 , fVertexBuffer(GrCCPathProcessor::FindVertexBuffer(onFlushRP)) in GrCCPerFlushResources()
194 GrCCPathProcessor::DoEvenOddFill evenOdd) { in upgradeEntryToLiteralCoverageAtlas()
248 GrCCPathProcessor::DoEvenOddFill evenOdd, in recordCopyPathInstance()
DGrCCPathCache.h270 friend void GrCCPathProcessor::Instance::set(const GrCCPathCacheEntry&, const SkIVector&,
362 inline void GrCCPathProcessor::Instance::set(const GrCCPathCacheEntry& entry, in set()
DGrCCDrawPathsOp.cpp321 using DoEvenOddFill = GrCCPathProcessor::DoEvenOddFill; in setupResources()
415 GrCCPathProcessor pathProc(range.fAtlasProxy, fViewMatrixIfUsingLocalCoords); in onExecute()
DGrCoverageCountingPathRenderer.cpp19 using PathInstance = GrCCPathProcessor::Instance;
DGrCCPathCache.cpp374 fDevBounds45 = GrCCPathProcessor::MakeOffset45(devBounds45, -dx, -dy); in setCoverageCountAtlas()
/external/skqp/gn/
Dgpu.gni544 "$_src/gpu/ccpr/GrCCPathProcessor.cpp",
545 "$_src/gpu/ccpr/GrCCPathProcessor.h",
/external/skqp/
DAndroid.bp927 "src/gpu/ccpr/GrCCPathProcessor.cpp",