Home
last modified time | relevance | path

Searched refs:fGeometryProcessor (Results 1 – 23 of 23) sorted by relevance

/third_party/flutter/skia/src/gpu/
DGrOpFlushState.cpp60 *fCurrDraw->fGeometryProcessor, *pipeline, fCurrDraw->fFixedDynamicState, in executeDrawsAndUploadsForMeshDrawOp()
154 draw.fGeometryProcessor = std::move(gp); in recordDraw()
213 for (int i = 0; i < fGeometryProcessor->numTextureSamplers(); ++i) { in ~Draw()
218 int n = fGeometryProcessor->numTextureSamplers() * fMeshCnt; in ~Draw()
DGrOpFlushState.h133 sk_sp<const GrGeometryProcessor> fGeometryProcessor; member
/third_party/flutter/skia/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp38 , fGeometryProcessor(nullptr) in GrGLSLProgramBuilder()
99 SkASSERT(!fGeometryProcessor); in emitAndInstallPrimProc()
100 fGeometryProcessor.reset(proc.createGLSLInstance(*this->shaderCaps())); in emitAndInstallPrimProc()
129 fGeometryProcessor->emitCode(args); in emitAndInstallPrimProc()
DGrGLSLProgramBuilder.h106 std::unique_ptr<GrGLSLPrimitiveProcessor> fGeometryProcessor; variable
/third_party/skia/src/gpu/ops/
DAtlasTextOp.cpp236 flushInfo.fGeometryProcessor = this->setupDfProcessor(target->allocator(), in onPrepareDraws()
244 flushInfo.fGeometryProcessor = GrBitmapTextGeoProc::Make( in onPrepareDraws()
249 const int vertexStride = (int)flushInfo.fGeometryProcessor->vertexStride(); in onPrepareDraws()
341 GrGeometryProcessor* gp = flushInfo->fGeometryProcessor; in createDrawForGeneratedGlyphs()
383 target->recordDraw(flushInfo->fGeometryProcessor, mesh, 1, flushInfo->fPrimProcProxies, in createDrawForGeneratedGlyphs()
DSmallPathRenderer.cpp111 GrGeometryProcessor* fGeometryProcessor; member
188 flushInfo.fGeometryProcessor = GrDistanceFieldPathGeoProc::Make( in onPrepareDraws()
200 flushInfo.fGeometryProcessor = GrBitmapTextGeoProc::Make( in onPrepareDraws()
207 const size_t kVertexStride = flushInfo.fGeometryProcessor->vertexStride(); in onPrepareDraws()
548 GrGeometryProcessor* gp = flushInfo->fGeometryProcessor; in flush()
576 target->recordDraw(flushInfo->fGeometryProcessor, mesh, 1, flushInfo->fPrimProcProxies, in flush()
DAtlasTextOp.h126 GrGeometryProcessor* fGeometryProcessor; member
/third_party/skia/src/gpu/
DGrOpFlushState.cpp59 fCurrDraw->fGeometryProcessor, in executeDrawsAndUploadsForMeshDrawOp()
169 draw.fGeometryProcessor = geomProc; in recordDraw()
249 for (int i = 0; i < fGeometryProcessor->numTextureSamplers(); ++i) { in ~Draw()
DGrOpFlushState.h280 const GrGeometryProcessor* fGeometryProcessor = nullptr; member
/third_party/flutter/skia/src/gpu/vk/
DGrVkPipelineState.cpp47 , fGeometryProcessor(std::move(geometryProcessor)) in GrVkPipelineState()
124 fGeometryProcessor->setData(fDataManager, primProc, in setAndBindUniforms()
181 fGeometryProcessor->setData(fDataManager, primProc, in setAndBindTextures()
DGrVkPipelineState.h140 std::unique_ptr<GrGLSLPrimitiveProcessor> fGeometryProcessor; variable
DGrVkPipelineStateBuilder.cpp325 std::move(fGeometryProcessor), in finalize()
/third_party/flutter/skia/src/gpu/ops/
DGrAtlasTextOp.cpp331 flushInfo.fGeometryProcessor = this->setupDfProcessor(*target->caps().shaderCaps(), in onPrepareDraws()
336 flushInfo.fGeometryProcessor = GrBitmapTextGeoProc::Make( in onPrepareDraws()
342 size_t vertexStride = flushInfo.fGeometryProcessor->vertexStride(); in onPrepareDraws()
421 GrGeometryProcessor* gp = flushInfo->fGeometryProcessor.get(); in flush()
454 flushInfo->fGeometryProcessor, mesh, 1, flushInfo->fFixedDynamicState, nullptr); in flush()
DGrSmallPathRenderer.cpp314 sk_sp<GrGeometryProcessor> fGeometryProcessor; member
355 flushInfo.fGeometryProcessor = GrDistanceFieldPathGeoProc::Make( in onPrepareDraws()
366 flushInfo.fGeometryProcessor = GrBitmapTextGeoProc::Make( in onPrepareDraws()
373 const size_t kVertexStride = flushInfo.fGeometryProcessor->vertexStride(); in onPrepareDraws()
776 GrGeometryProcessor* gp = flushInfo->fGeometryProcessor.get(); in flush()
802 flushInfo->fGeometryProcessor, mesh, 1, flushInfo->fFixedDynamicState, nullptr); in flush()
DGrDefaultPathRenderer.cpp74 , fGeometryProcessor(std::move(geometryProcessor)) in PathGeoBuilder()
280 fTarget->recordDraw(fGeometryProcessor, mesh); in emitMeshAndPutBackReserve()
316 sk_sp<const GrGeometryProcessor> fGeometryProcessor; member in __anon94412d940111::PathGeoBuilder
DGrAtlasTextOp.h110 sk_sp<GrGeometryProcessor> fGeometryProcessor; member
/third_party/flutter/skia/gm/
Dbeziereffects.cpp79 , fGeometryProcessor(std::move(gp)) in BezierTestOp()
89 sk_sp<const GrGeometryProcessor> gp() const { return fGeometryProcessor; } in gp()
97 sk_sp<const GrGeometryProcessor> fGeometryProcessor; member in skiagm::BezierTestOp
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnProgramBuilder.h59 std::unique_ptr<GrGLSLPrimitiveProcessor> fGeometryProcessor; member
DGrDawnProgramBuilder.cpp324 result->fGeometryProcessor = std::move(builder.fGeometryProcessor); in Build()
473 fGeometryProcessor->setData(fDataManager, primProc, in setData()
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlPipelineState.h127 std::unique_ptr<GrGLSLPrimitiveProcessor> fGeometryProcessor; variable
DGrMtlPipelineState.mm52 , fGeometryProcessor(std::move(geometryProcessor)) function
68 fGeometryProcessor->setData(fDataManager, primProc,
DGrMtlPipelineStateBuilder.mm413 std::move(fGeometryProcessor),
/third_party/flutter/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.cpp481 std::move(fGeometryProcessor), in createProgram()