Home
last modified time | relevance | path

Searched refs:GrMeshDrawOp (Results 1 – 25 of 81) sorted by relevance

1234

/external/skqp/src/gpu/ops/
DGrMeshDrawOp.cpp13 GrMeshDrawOp::GrMeshDrawOp(uint32_t classID) : INHERITED(classID) {} in GrMeshDrawOp() function in GrMeshDrawOp
15 void GrMeshDrawOp::onPrepare(GrOpFlushState* state) { this->onPrepareDraws(state); } in onPrepare()
17 void GrMeshDrawOp::onExecute(GrOpFlushState* state, const SkRect& chainBounds) { in onExecute()
23 GrMeshDrawOp::PatternHelper::PatternHelper(Target* target, GrPrimitiveType primitiveType, in PatternHelper()
31 void GrMeshDrawOp::PatternHelper::init(Target* target, GrPrimitiveType primitiveType, in init()
56 void GrMeshDrawOp::PatternHelper::recordDraw( in recordDraw()
64 GrMeshDrawOp::QuadHelper::QuadHelper(Target* target, size_t vertexStride, int quadsToDraw) { in QuadHelper()
76 GrPipeline::FixedDynamicState* GrMeshDrawOp::Target::allocFixedDynamicState( in allocFixedDynamicState()
86 GrPipeline::DynamicStateArrays* GrMeshDrawOp::Target::allocDynamicStateArrays( in allocDynamicStateArrays()
99 GrMeshDrawOp::Target::PipelineAndFixedDynamicState GrMeshDrawOp::Target::makePipeline( in makePipeline()
DGrSimpleMeshDrawOpHelper.h97 PipelineAndFixedDynamicState makePipeline(GrMeshDrawOp::Target* target,
130 GrPipeline::InitArgs pipelineInitArgs(GrMeshDrawOp::Target* target) const;
132 PipelineAndFixedDynamicState internalMakePipeline(GrMeshDrawOp::Target*,
183 PipelineAndFixedDynamicState makePipeline(GrMeshDrawOp::Target*,
DGrAtlasTextOp.h18 class GrAtlasTextOp final : public GrMeshDrawOp {
147 inline void flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const;
175 typedef GrMeshDrawOp INHERITED;
DGrMeshDrawOp.h25 class GrMeshDrawOp : public GrDrawOp {
31 GrMeshDrawOp(uint32_t classID);
79 class GrMeshDrawOp::Target {
DGrDrawAtlasOp.h16 class GrDrawAtlasOp final : public GrMeshDrawOp {
75 typedef GrMeshDrawOp INHERITED;
DGrSimpleMeshDrawOpHelper.cpp126 GrMeshDrawOp::Target* target) const { in pipelineInitArgs()
135 auto GrSimpleMeshDrawOpHelper::internalMakePipeline(GrMeshDrawOp::Target* target, in internalMakePipeline()
182 auto GrSimpleMeshDrawOpHelperWithStencil::makePipeline(GrMeshDrawOp::Target* target, in makePipeline()
DGrDrawVerticesOp.h25 class GrDrawVerticesOp final : public GrMeshDrawOp {
166 typedef GrMeshDrawOp INHERITED;
DGrTessellatingPathRenderer.cpp113 DynamicVertexAllocator(size_t stride, GrMeshDrawOp::Target* target) in DynamicVertexAllocator()
131 GrMeshDrawOp::Target* fTarget;
169 class TessellatingPathOp final : public GrMeshDrawOp {
377 typedef GrMeshDrawOp INHERITED;
DGrRegionOp.cpp34 class RegionOp final : public GrMeshDrawOp {
164 typedef GrMeshDrawOp INHERITED;
DGrDefaultPathRenderer.cpp67 PathGeoBuilder(GrPrimitiveType primitiveType, GrMeshDrawOp::Target* target, in PathGeoBuilder()
315 GrMeshDrawOp::Target* fTarget;
335 class DefaultPathOp final : public GrMeshDrawOp {
486 typedef GrMeshDrawOp INHERITED;
/external/skia/src/gpu/ops/
DGrMeshDrawOp.cpp15 GrMeshDrawOp::GrMeshDrawOp(uint32_t classID) : INHERITED(classID) {} in GrMeshDrawOp() function in GrMeshDrawOp
17 void GrMeshDrawOp::onPrepare(GrOpFlushState* state) { this->onPrepareDraws(state); } in onPrepare()
19 void GrMeshDrawOp::createProgramInfo(Target* target) { in createProgramInfo()
31 void GrMeshDrawOp::onPrePrepareDraws(GrRecordingContext* context, in onPrePrepareDraws()
55 GrMeshDrawOp::PatternHelper::PatternHelper(Target* target, GrPrimitiveType primitiveType, in PatternHelper()
63 void GrMeshDrawOp::PatternHelper::init(Target* target, GrPrimitiveType primitiveType, in init()
90 void GrMeshDrawOp::PatternHelper::recordDraw(Target* target, const GrGeometryProcessor* gp) const { in recordDraw()
94 void GrMeshDrawOp::PatternHelper::recordDraw( in recordDraw()
103 GrMeshDrawOp::QuadHelper::QuadHelper(Target* target, size_t vertexStride, int quadsToDraw) { in QuadHelper()
DGrAtlasTextOp.h23 class GrAtlasTextOp final : public GrMeshDrawOp {
230 GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const;
262 using INHERITED = GrMeshDrawOp;
DGrMeshDrawOp.h28 class GrMeshDrawOp : public GrDrawOp {
39 GrMeshDrawOp(uint32_t classID);
141 class GrMeshDrawOp::Target {
DGrSmallPathRenderer.cpp98 class GrSmallPathRenderer::SmallPathOp final : public GrMeshDrawOp {
366 bool addToAtlasWithRetry(GrMeshDrawOp::Target* target, in addToAtlasWithRetry()
394 bool addDFPathToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, in addDFPathToAtlas()
486 bool addBMPathToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, in addBMPathToAtlas()
577 void flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const { in flush()
693 using INHERITED = GrMeshDrawOp;
DGrRegionOp.cpp34 class RegionOp final : public GrMeshDrawOp {
195 using INHERITED = GrMeshDrawOp;
DGrDefaultPathRenderer.cpp70 GrMeshDrawOp::Target* target, in PathGeoBuilder()
336 GrMeshDrawOp::Target* fTarget;
356 class DefaultPathOp final : public GrMeshDrawOp {
547 using INHERITED = GrMeshDrawOp;
/external/skia/src/gpu/tessellate/
DGrPathTessellator.h26 virtual void prepare(GrMeshDrawOp::Target*, const SkMatrix&, const SkPath&,
53 void prepare(GrMeshDrawOp::Target*, const SkMatrix&, const SkPath&,
97 void prepare(GrMeshDrawOp::Target*, const SkMatrix&, const SkPath&,
109 void prepare(GrMeshDrawOp::Target*, const SkMatrix&, const SkPath&,
DGrStrokeFixedCountTessellator.h24 void prepare(GrMeshDrawOp::Target*, int totalCombinedVerbCnt) override;
DGrStrokeHardwareTessellator.h25 void prepare(GrMeshDrawOp::Target*, int totalCombinedVerbCnt) override;
DGrPathTessellator.cpp48 void GrPathIndirectTessellator::prepare(GrMeshDrawOp::Target* target, const SkMatrix& viewMatrix, in prepare()
239 void GrPathOuterCurveTessellator::prepare(GrMeshDrawOp::Target* target, const SkMatrix& matrix, in prepare()
277 void GrPathWedgeTessellator::prepare(GrMeshDrawOp::Target* target, const SkMatrix& matrix, in prepare()
DGrStrokeIndirectTessellator.h32 void prepare(GrMeshDrawOp::Target*, int totalCombinedVerbCnt) override;
/external/skia/src/gpu/
DGrVertexChunkArray.h36 GrVertexChunkBuilder(GrMeshDrawOp::Target* target, GrVertexChunkArray* chunks, size_t stride, in GrVertexChunkBuilder()
92 GrMeshDrawOp::Target* const fTarget;
DGrEagerVertexAllocator.h39 GrEagerDynamicVertexAllocator(GrMeshDrawOp::Target* target, in GrEagerDynamicVertexAllocator()
83 GrMeshDrawOp::Target* const fTarget;
/external/skqp/tests/
DPrimitiveProcessorTest.cpp29 class Op : public GrMeshDrawOp {
114 typedef GrMeshDrawOp INHERITED;
/external/skia/tests/
DPrimitiveProcessorTest.cpp32 class Op : public GrMeshDrawOp {
167 using INHERITED = GrMeshDrawOp;

1234