Home
last modified time | relevance | path

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

123

/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;
DGrSmallPathRenderer.cpp222 class GrSmallPathRenderer::SmallPathOp final : public GrMeshDrawOp {
499 bool addToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, GrDrawOpAtlas* atlas, in addToAtlas()
522 bool addDFPathToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, in addDFPathToAtlas()
649 bool addBMPathToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, in addBMPathToAtlas()
775 void flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const { in flush()
864 typedef GrMeshDrawOp INHERITED;
DGrOvalOpFactory.cpp889 class CircleOp final : public GrMeshDrawOp {
948 : GrMeshDrawOp(ClassID()), fHelper(helperArgs, GrAAType::kCoverage) { in CircleOp()
1349 typedef GrMeshDrawOp INHERITED;
1352 class ButtCapDashedCircleOp final : public GrMeshDrawOp {
1380 : GrMeshDrawOp(ClassID()), fHelper(helperArgs, GrAAType::kCoverage) { in ButtCapDashedCircleOp()
1619 typedef GrMeshDrawOp INHERITED;
1624 class EllipseOp : public GrMeshDrawOp {
1846 typedef GrMeshDrawOp INHERITED;
1851 class DIEllipseOp : public GrMeshDrawOp {
2064 typedef GrMeshDrawOp INHERITED;
[all …]
DGrQuadPerEdgeAA.h95 bool ConfigureMeshIndices(GrMeshDrawOp::Target* target, GrMesh* mesh, const VertexSpec& spec,
/external/skia/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()
19 GrMeshDrawOp::PatternHelper::PatternHelper(Target* target, GrPrimitiveType primitiveType, in PatternHelper()
27 void GrMeshDrawOp::PatternHelper::init(Target* target, GrPrimitiveType primitiveType, in init()
52 void GrMeshDrawOp::PatternHelper::recordDraw( in recordDraw()
57 void GrMeshDrawOp::PatternHelper::recordDraw( in recordDraw()
65 GrMeshDrawOp::QuadHelper::QuadHelper(Target* target, size_t vertexStride, int quadsToDraw) { in QuadHelper()
77 GrPipeline::DynamicStateArrays* GrMeshDrawOp::Target::allocDynamicStateArrays( in allocDynamicStateArrays()
91 GrPipeline::FixedDynamicState* GrMeshDrawOp::Target::makeFixedDynamicState( in makeFixedDynamicState()
DGrAtlasTextOp.h18 class GrAtlasTextOp final : public GrMeshDrawOp {
148 inline void flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const;
176 typedef GrMeshDrawOp INHERITED;
DGrMeshDrawOp.h25 class GrMeshDrawOp : public GrDrawOp {
31 GrMeshDrawOp(uint32_t classID);
80 class GrMeshDrawOp::Target {
DGrTessellatingPathRenderer.cpp113 DynamicVertexAllocator(size_t stride, GrMeshDrawOp::Target* target) in DynamicVertexAllocator()
131 GrMeshDrawOp::Target* fTarget;
169 class TessellatingPathOp final : public GrMeshDrawOp {
381 typedef GrMeshDrawOp INHERITED;
DGrRegionOp.cpp36 class RegionOp final : public GrMeshDrawOp {
170 typedef GrMeshDrawOp INHERITED;
DGrDefaultPathRenderer.cpp68 PathGeoBuilder(GrPrimitiveType primitiveType, GrMeshDrawOp::Target* target, in PathGeoBuilder()
313 GrMeshDrawOp::Target* fTarget;
331 class DefaultPathOp final : public GrMeshDrawOp {
485 typedef GrMeshDrawOp INHERITED;
DGrSmallPathRenderer.cpp223 class GrSmallPathRenderer::SmallPathOp final : public GrMeshDrawOp {
498 bool addToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, GrDrawOpAtlas* atlas, in addToAtlas()
521 bool addDFPathToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, in addDFPathToAtlas()
648 bool addBMPathToAtlas(GrMeshDrawOp::Target* target, FlushInfo* flushInfo, in addBMPathToAtlas()
773 void flush(GrMeshDrawOp::Target* target, FlushInfo* flushInfo) const { in flush()
866 typedef GrMeshDrawOp INHERITED;
DGrOvalOpFactory.cpp963 class CircleOp final : public GrMeshDrawOp {
1022 : GrMeshDrawOp(ClassID()), fHelper(helperArgs, GrAAType::kCoverage) { in CircleOp()
1427 typedef GrMeshDrawOp INHERITED;
1430 class ButtCapDashedCircleOp final : public GrMeshDrawOp {
1458 : GrMeshDrawOp(ClassID()), fHelper(helperArgs, GrAAType::kCoverage) { in ButtCapDashedCircleOp()
1701 typedef GrMeshDrawOp INHERITED;
1706 class EllipseOp : public GrMeshDrawOp {
1949 typedef GrMeshDrawOp INHERITED;
1954 class DIEllipseOp : public GrMeshDrawOp {
2189 typedef GrMeshDrawOp INHERITED;
[all …]
/external/skia/tests/
DPrimitiveProcessorTest.cpp29 class Op : public GrMeshDrawOp {
118 typedef GrMeshDrawOp INHERITED;
/external/skqp/tests/
DPrimitiveProcessorTest.cpp29 class Op : public GrMeshDrawOp {
114 typedef GrMeshDrawOp INHERITED;
/external/skqp/gm/
Dconvexpolyeffect.cpp40 class PolyBoundsOp : public GrMeshDrawOp {
104 typedef GrMeshDrawOp INHERITED;
/external/skia/gm/
Dconvexpolyeffect.cpp42 class PolyBoundsOp : public GrMeshDrawOp {
110 typedef GrMeshDrawOp INHERITED;

123