/external/skia/src/gpu/ops/ |
D | GrFillRectOp.cpp | 83 , fHelper(processorSet, aaType, stencil, inputFlags) in FillRectOp() 84 , fQuads(1, !fHelper.isTrivial()) { in FillRectOp() 106 fHelper.isTrivial() ? nullptr : &quad->fLocal); in FillRectOp() 109 fHelper.isTrivial() ? nullptr : &extra.fLocal); in FillRectOp() 119 return fHelper.visitProxies(func); in visitProxies() 141 auto coverage = fHelper.aaType() == GrAAType::kCoverage in finalize() 144 auto result = fHelper.finalizeProcessors(caps, clip, clampType, coverage, &quadColors); in finalize() 176 return fHelper.fixedFunctionFlags(); in fixedFunctionFlags() 189 auto indexBufferOption = GrQuadPerEdgeAA::CalcIndexBufferOption(fHelper.aaType(), in vertexSpec() 193 fHelper.usesLocalCoords(), GrQuadPerEdgeAA::Subset::kNo, in vertexSpec() [all …]
|
D | GrRegionOp.cpp | 55 , fHelper(processorSet, aaType, stencilSettings) in RegionOp() 71 fHelper.visitProxies(func); in visitProxies() 75 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 79 return fHelper.finalizeProcessors(caps, clip, clampType, GrProcessorAnalysisCoverage::kNone, in finalize() 99 fProgramInfo = fHelper.createProgramInfoWithStencil(caps, arena, writeView, in onCreateProgramInfo() 156 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 177 str += fHelper.dumpInfo(); in onDumpInfo() 187 Helper fHelper; member in __anonac8e332f0111::RegionOp
|
D | GrStrokeRectOp.cpp | 98 fHelper.visitProxies(func); in visitProxies() 128 , fHelper(processorSet, aaType, inputFlags) { in NonAAStrokeRectOp() 160 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 165 return fHelper.finalizeProcessors(caps, clip, clampType, GrProcessorAnalysisCoverage::kNone, in finalize() 183 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() in onCreateProgramInfo() 193 fProgramInfo = fHelper.createProgramInfo(caps, arena, writeView, std::move(clip), in onCreateProgramInfo() 252 fRect.fBottom, fStrokeWidth, fHelper.dumpInfo().c_str()); in onDumpInfo() 258 Helper fHelper; member in __anon373a49710111::NonAAStrokeRectOp 372 , fHelper(processorSet, GrAAType::kCoverage) in AAStrokeRectOp() 399 , fHelper(processorSet, GrAAType::kCoverage) in AAStrokeRectOp() [all …]
|
D | GrAALinearizingConvexPathRenderer.cpp | 160 : INHERITED(ClassID()), fHelper(processorSet, GrAAType::kCoverage, stencilSettings) { in AAFlatteningConvexPathOp() 186 fHelper.visitProxies(func); in visitProxies() 190 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 194 return fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 210 fHelper.compatibleWithCoverageAsAlpha(), in onCreateProgramInfo() 211 fHelper.usesLocalCoords(), in onCreateProgramInfo() 218 fProgramInfo = fHelper.createProgramInfoWithStencil(caps, arena, writeView, in onCreateProgramInfo() 310 if (fHelper.usesLocalCoords()) { in onPrepareDraws() 344 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 363 string += fHelper.dumpInfo(); in onDumpInfo() [all …]
|
D | GrDrawAtlasOp.cpp | 43 fHelper.visitProxies(func); in visitProxies() 81 Helper fHelper; member in __anon17cbc72e0111::DrawAtlasOp 110 : INHERITED(ClassID()), fHelper(processorSet, aaType), fColor(color) { in DrawAtlasOp() 196 string += fHelper.dumpInfo(); in onDumpInfo() 214 fProgramInfo = fHelper.createProgramInfo(caps, arena, writeView, std::move(appliedClip), in onCreateProgramInfo() 260 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 284 return fHelper.fixedFunctionFlags(); in fixedFunctionFlags() 295 auto result = fHelper.finalizeProcessors(caps, clip, clampType, in finalize()
|
D | GrOvalOpFactory.cpp | 1070 , fHelper(processorSet, GrAAType::kCoverage) { in CircleOp() 1257 fHelper.visitProxies(func); in visitProxies() 1264 return fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 1269 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 1291 fProgramInfo = fHelper.createProgramInfo(caps, arena, writeView, std::move(appliedClip), in onCreateProgramInfo() 1443 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 1447 if (fHelper.usesLocalCoords() && in onCombineIfPossible() 1480 string += fHelper.dumpInfo(); in onDumpInfo() 1498 Helper fHelper; member in CircleOp 1544 , fHelper(processorSet, GrAAType::kCoverage) { in ButtCapDashedCircleOp() [all …]
|
D | GrSmallPathRenderer.cpp | 119 , fHelper(processorSet, GrAAType::kCoverage, stencilSettings) { in SmallPathOp() 141 fHelper.visitProxies(func); in visitProxies() 144 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 148 return fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 225 } else if (fHelper.usesLocalCoords()) { in onPrepareDraws() 239 if (fHelper.usesLocalCoords()) { in onPrepareDraws() 623 auto pipeline = fHelper.createPipeline(flushState); in onExecute() 626 fHelper.stencilSettings()); in onExecute() 634 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 651 if ((thisCtm.hasPerspective() || fHelper.usesLocalCoords()) && in onCombineIfPossible() [all …]
|
D | GrDefaultPathRenderer.cpp | 384 fHelper.visitProxies(func); in visitProxies() 393 , fHelper(processorSet, aaType, stencilSettings) in DefaultPathOp() 405 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 413 return fHelper.finalizeProcessors(caps, clip, clampType, gpCoverage, &fColor, nullptr); in finalize() 445 LocalCoords localCoords(fHelper.usesLocalCoords() ? LocalCoords::kUsePosition_Type in onCreateProgramInfo() 456 fProgramInfo = fHelper.createProgramInfoWithStencil(caps, arena, writeView, in onCreateProgramInfo() 491 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 522 string += fHelper.dumpInfo(); in onDumpInfo() 538 Helper fHelper; member in __anon5192cb150111::DefaultPathOp
|
D | GrLatticeOp.cpp | 152 , fHelper(processorSet, GrAAType::kNone) in NonAALatticeOp() 174 fHelper.visitProxies(func); in visitProxies() 178 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 186 auto result = fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 213 fHelper.detachProcessorSet(), in onCreateProgramInfo() 217 fHelper.pipelineFlags(), in onCreateProgramInfo() 342 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 361 str += fHelper.dumpInfo(); in onDumpInfo() 373 Helper fHelper; member in __anon03cb95b10111::NonAALatticeOp
|
D | GrTriangulatingPathRenderer.cpp | 259 fHelper.visitProxies(func); in visitProxies() 271 , fHelper(processorSet, aaType, stencilSettings) in TriangulatingPathOp() 287 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 295 return fHelper.finalizeProcessors(caps, clip, clampType, coverage, &fColor, nullptr); in finalize() 452 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() in onCreateProgramInfo() 457 if (fHelper.compatibleWithCoverageAsAlpha()) { in onCreateProgramInfo() 488 fProgramInfo = fHelper.createProgramInfoWithStencil(caps, arena, writeView, in onCreateProgramInfo() 590 fColor.toBytes_RGBA(), fAntiAlias, fHelper.dumpInfo().c_str()); in onDumpInfo() 594 Helper fHelper; member in __anona5e524290211::TriangulatingPathOp
|
D | GrDrawVerticesOp.cpp | 223 fHelper.visitProxies(func); in visitProxies() 289 Helper fHelper; member in __anon119029be0111::DrawVerticesOp 316 , fHelper(processorSet, aaType) in DrawVerticesOp() 354 fHelper.dumpInfo().c_str()); in onDumpInfo() 359 return fHelper.fixedFunctionFlags(); in fixedFunctionFlags() 370 auto result = fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 376 if (!fHelper.usesLocalCoords()) { in finalize() 402 fProgramInfo = fHelper.createProgramInfo(caps, arena, writeView, std::move(appliedClip), in onCreateProgramInfo() 504 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible()
|
D | GrFillRRectOp.cpp | 43 FixedFunctionFlags fixedFunctionFlags() const final { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 52 fHelper.visitProxies(fn); in visitProxies() 113 Helper fHelper; member in __anondf9093d20111::FillRRectOp 206 , fHelper(processorSet, in FillRRectOp() 241 auto analysis = fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 264 if (!fHelper.isCompatible(that.fHelper, caps, this->bounds(), that.bounds())) { in onCombineIfPossible() 689 GrGeometryProcessor* gp = Processor::Make(arena, fHelper.aaType(), fProcessorFlags); in onCreateProgramInfo() 692 fProgramInfo = fHelper.createProgramInfo(caps, arena, writeView, std::move(appliedClip), in onCreateProgramInfo()
|
D | GrAAHairLinePathRenderer.cpp | 834 , fHelper(processorSet, GrAAType::kCoverage, stencilSettings) in AAHairlineOp() 856 fHelper.visitProxies(func); in visitProxies() 860 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 865 return fHelper.finalizeProcessors(caps, clip, clampType, in finalize() 931 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 956 if (fHelper.usesLocalCoords() && !SkMatrixPriv::CheapEqual(this->viewMatrix(), in onCombineIfPossible() 969 fHelper.dumpInfo().c_str()); in onDumpInfo() 985 Helper fHelper; member in AAHairlineOp 1014 LocalCoords localCoords(fHelper.usesLocalCoords() ? LocalCoords::kUsePosition_Type in GR_MAKE_BITFIELD_OPS() 1028 renderPassXferBarriers, colorLoadOp, fHelper.stencilSettings()); in GR_MAKE_BITFIELD_OPS() [all …]
|
/external/skqp/src/gpu/ops/ |
D | GrFillRectOp.cpp | 81 , fHelper(args, aaType, stencil) in FillRectOp() 87 if (!fHelper.isTrivial()) { in FillRectOp() 100 return fHelper.visitProxies(func); in visitProxies() 109 str += fHelper.dumpInfo(); in dumpInfo() 114 if (!fHelper.isTrivial()) { in dumpInfo() 141 GrProcessorAnalysisCoverage coverage = fHelper.aaType() == GrAAType::kCoverage ? in finalize() 144 auto result = fHelper.finalizeProcessors(caps, clip, coverage, &quadColors); in finalize() 160 return fHelper.fixedFunctionFlags(); in fixedFunctionFlags() 180 fLocalQuads.quadType(), fHelper.usesLocalCoords(), Domain::kNo, in onPrepareDraws() 181 fHelper.aaType(), fHelper.compatibleWithAlphaAsCoverage()); in onPrepareDraws() [all …]
|
D | GrRegionOp.cpp | 55 , fHelper(helperArgs, aaType, stencilSettings) in RegionOp() 69 fHelper.visitProxies(func); in visitProxies() 81 str += fHelper.dumpInfo(); in dumpInfo() 87 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 90 return fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kNone, in finalize() 135 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 141 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 159 Helper fHelper; member in __anon049185e60111::RegionOp
|
D | GrStrokeRectOp.cpp | 92 fHelper.visitProxies(func); in visitProxies() 103 string += fHelper.dumpInfo(); in dumpInfo() 134 : INHERITED(ClassID()), fHelper(helperArgs, aaType, flags) { in NonAAStrokeRectOp() 163 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 166 return fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kNone, &fColor); in finalize() 175 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() in onPrepareDraws() 219 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 225 Helper fHelper; member in __anonb1861fa80111::NonAAStrokeRectOp 332 , fHelper(helperArgs, GrAAType::kCoverage) in AAStrokeRectOp() 360 , fHelper(helperArgs, GrAAType::kCoverage) in AAStrokeRectOp() [all …]
|
D | GrAALinearizingConvexPathRenderer.cpp | 147 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) { in AAFlatteningConvexPathOp() 169 fHelper.visitProxies(func); in visitProxies() 182 string += fHelper.dumpInfo(); in dumpInfo() 188 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 191 return fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kSingleChannel, in finalize() 228 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 231 fHelper.compatibleWithAlphaAsCoverage(), in onPrepareDraws() 233 fHelper.usesLocalCoords(), in onPrepareDraws() 303 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 325 Helper fHelper; member in __anoneef7a4b80111::AAFlatteningConvexPathOp
|
D | GrOvalOpFactory.cpp | 948 : GrMeshDrawOp(ClassID()), fHelper(helperArgs, GrAAType::kCoverage) { in CircleOp() 1128 fHelper.visitProxies(func); in visitProxies() 1143 string += fHelper.dumpInfo(); in dumpInfo() 1151 return fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kSingleChannel, in finalize() 1155 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 1289 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 1301 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 1305 if (fHelper.usesLocalCoords() && in onCombineIfPossible() 1338 Helper fHelper; member in CircleOp 1380 : GrMeshDrawOp(ClassID()), fHelper(helperArgs, GrAAType::kCoverage) { in ButtCapDashedCircleOp() [all …]
|
D | GrDrawAtlasOp.cpp | 33 : INHERITED(ClassID()), fHelper(helperArgs, aaType), fColor(color) { in GrDrawAtlasOp() 119 string += fHelper.dumpInfo(); in dumpInfo() 151 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 158 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 182 return fHelper.fixedFunctionFlags(); in fixedFunctionFlags() 192 auto result = fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kNone, in finalize()
|
D | GrTessellatingPathRenderer.cpp | 191 fHelper.visitProxies(func); in visitProxies() 198 string += fHelper.dumpInfo(); in dumpInfo() 212 , fHelper(helperArgs, aaType, stencilSettings) in TessellatingPathOp() 228 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 234 return fHelper.finalizeProcessors(caps, clip, coverage, &fColor); in finalize() 326 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() in onPrepareDraws() 331 if (fHelper.compatibleWithAlphaAsCoverage()) { in onPrepareDraws() 366 auto pipe = fHelper.makePipeline(target); in drawVertices() 370 Helper fHelper; member in __anon66fb31960211::TessellatingPathOp
|
D | GrDefaultPathRenderer.cpp | 360 fHelper.visitProxies(func); in visitProxies() 370 string += fHelper.dumpInfo(); in dumpInfo() 381 , fHelper(helperArgs, aaType, stencilSettings) in DefaultPathOp() 392 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 398 return fHelper.finalizeProcessors(caps, clip, gpCoverage, &fColor); in finalize() 408 LocalCoords localCoords(fHelper.usesLocalCoords() ? LocalCoords::kUsePosition_Type in onPrepareDraws() 432 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 445 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 480 Helper fHelper; member in __anonb3969d6c0111::DefaultPathOp
|
D | GrLatticeOp.cpp | 156 , fHelper(helperArgs, GrAAType::kNone) in NonAALatticeOp() 175 fHelper.visitProxies(func); in visitProxies() 188 str += fHelper.dumpInfo(); in dumpInfo() 194 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 201 auto result = fHelper.finalizeProcessors( in finalize() 287 auto pipe = fHelper.makePipeline(target, 1); in onPrepareDraws() 303 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 319 Helper fHelper; member in __anon5c393f480111::NonAALatticeOp
|
D | GrAAConvexPathRenderer.cpp | 686 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) { in AAConvexPathOp() 695 fHelper.visitProxies(func); in visitProxies() 702 string += fHelper.dumpInfo(); in dumpInfo() 708 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 711 return fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kSingleChannel, in finalize() 717 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 721 if (fHelper.usesLocalCoords() && !fPaths.back().fViewMatrix.invert(&invert)) { in onPrepareDraws() 727 QuadEdgeEffect::Make(invert, fHelper.usesLocalCoords(), fWideColor)); in onPrepareDraws() 805 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 808 if (fHelper.usesLocalCoords() && in onCombineIfPossible() [all …]
|
D | GrDrawVerticesOp.cpp | 38 , fHelper(helperArgs, aaType) in GrDrawVerticesOp() 122 string += fHelper.dumpInfo(); in dumpInfo() 129 return fHelper.fixedFunctionFlags(); in fixedFunctionFlags() 139 auto result = fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kNone, in finalize() 146 if (!fHelper.usesLocalCoords()) { in finalize() 159 if (fHelper.usesLocalCoords()) { in makeGP() 475 auto pipe = fHelper.makePipeline(target); in drawVertices() 482 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible()
|
D | GrAAHairLinePathRenderer.cpp | 814 , fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) in AAHairlineOp() 826 fHelper.visitProxies(func); in visitProxies() 835 string += fHelper.dumpInfo(); in dumpInfo() 840 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } in fixedFunctionFlags() 843 return fHelper.finalizeProcessors(caps, clip, GrProcessorAnalysisCoverage::kSingleChannel, in finalize() 857 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { in onCombineIfPossible() 882 if (fHelper.usesLocalCoords() && !this->viewMatrix().cheapEqualTo(that->viewMatrix())) { in onCombineIfPossible() 902 Helper fHelper; member in __anon5689b7b50611::AAHairlineOp 958 auto pipe = fHelper.makePipeline(target); in onPrepareDraws() 966 LocalCoords localCoords(fHelper.usesLocalCoords() ? LocalCoords::kUsePosition_Type in onPrepareDraws() [all …]
|