/external/skia/src/gpu/ops/ |
GrRegionOp.cpp | 72 , fHelper(helperArgs, aaType, stencilSettings) 85 fHelper.visitProxies(func); 96 str += fHelper.dumpInfo(); 101 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 105 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 144 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 149 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 167 Helper fHelper;
|
GrDrawAtlasOp.h | 37 fHelper.visitProxies(func); 63 Helper fHelper;
|
GrAALinearizingConvexPathRenderer.cpp | 160 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) { 181 fHelper.visitProxies(func); 192 string += fHelper.dumpInfo(); 197 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 201 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 238 const GrPipeline* pipeline = fHelper.makePipeline(target); 241 sk_sp<GrGeometryProcessor> gp(create_lines_only_gp(fHelper.compatibleWithAlphaAsCoverage(), 243 fHelper.usesLocalCoords())); 251 SkASSERT(fHelper.compatibleWithAlphaAsCoverage() 294 fHelper.compatibleWithAlphaAsCoverage()) [all...] |
GrNonAAFillRectOp.cpp | 122 : INHERITED(ClassID()), fHelper(args, aaType, stencilSettings) { 144 fHelper.visitProxies(func); 157 str += fHelper.dumpInfo(); 165 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 169 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 201 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 206 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 221 Helper fHelper; 249 , fHelper(args, aaType, stencilSettings [all...] |
GrDrawVerticesOp.h | 50 fHelper.visitProxies(func); 119 Helper fHelper;
|
GrNonAAStrokeRectOp.cpp | 67 fHelper.visitProxies(func); 76 string += fHelper.dumpInfo(); 101 : INHERITED(ClassID()), fHelper(helperArgs, aaType, flags) { 130 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 134 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 144 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() 190 target->draw(gp.get(), fHelper.makePipeline(target), mesh); 199 Helper fHelper;
|
GrAAStrokeRectOp.cpp | 132 , fHelper(helperArgs, GrAAType::kCoverage) 155 , fHelper(helperArgs, GrAAType::kCoverage) 176 fHelper.visitProxies(func); 192 string += fHelper.dumpInfo(); 197 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 201 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 246 Helper fHelper; 257 sk_sp<GrGeometryProcessor> gp(create_stroke_rect_gp(fHelper.compatibleWithAlphaAsCoverage(), 259 fHelper.usesLocalCoords())); 267 SkASSERT(fHelper.compatibleWithAlphaAsCoverage( [all...] |
GrTessellatingPathRenderer.cpp | 185 fHelper.visitProxies(func); 191 string += fHelper.dumpInfo(); 204 , fHelper(helperArgs, aaType, stencilSettings) 220 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 227 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, coverage, &fColor); 303 fHelper.compatibleWithAlphaAsCoverage(), &isLinear); 316 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() 322 if (fHelper.compatibleWithAlphaAsCoverage()) { 353 target->draw(gp, fHelper.makePipeline(target), mesh); 358 Helper fHelper; [all...] |
GrDrawAtlasOp.cpp | 32 : INHERITED(ClassID()), fHelper(helperArgs, aaType), fColor(color) { 115 string += fHelper.dumpInfo(); 145 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 151 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 176 return fHelper.fixedFunctionFlags(); 188 auto result = fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped,
|
GrAAFillRectOp.cpp | 192 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencil) { 209 fHelper.visitProxies(func); 223 str += fHelper.dumpInfo(); 228 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 233 auto result = fHelper.xpRequiresDstTexture( 244 Coverage::Type coverageType = fHelper.compatibleWithAlphaAsCoverage() 247 LocalCoords lc = fHelper.usesLocalCoords() ? LocalCoords::kHasExplicit_Type 273 if (fHelper.usesLocalCoords()) { 282 fHelper.compatibleWithAlphaAsCoverage(), localMatrix); 285 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)) [all...] |
GrDrawVerticesOp.cpp | 34 , fHelper(helperArgs, aaType) 75 string += fHelper.dumpInfo(); 81 return fHelper.fixedFunctionFlags(); 93 auto result = fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 101 if (!fHelper.usesLocalCoords()) { 112 if (fHelper.usesLocalCoords()) { 250 target->draw(gp.get(), fHelper.makePipeline(target), mesh); 256 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) {
|
GrAAConvexPathRenderer.cpp | 748 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) { 757 fHelper.visitProxies(func); 763 string += fHelper.dumpInfo(); 768 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 772 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 780 sk_sp<GrGeometryProcessor> gp(make_lines_only_gp(fHelper.compatibleWithAlphaAsCoverage(), 782 fHelper.usesLocalCoords())); 790 SkASSERT(fHelper.compatibleWithAlphaAsCoverage() 798 const GrPipeline* pipeline = fHelper.makePipeline(target); 828 fHelper.compatibleWithAlphaAsCoverage()) [all...] |
/external/skqp/src/gpu/ops/ |
GrRegionOp.cpp | 72 , fHelper(helperArgs, aaType, stencilSettings) 85 fHelper.visitProxies(func); 96 str += fHelper.dumpInfo(); 101 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 105 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 144 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 149 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 167 Helper fHelper;
|
GrDrawAtlasOp.h | 37 fHelper.visitProxies(func); 63 Helper fHelper;
|
GrAALinearizingConvexPathRenderer.cpp | 160 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) { 181 fHelper.visitProxies(func); 192 string += fHelper.dumpInfo(); 197 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 201 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 238 const GrPipeline* pipeline = fHelper.makePipeline(target); 241 sk_sp<GrGeometryProcessor> gp(create_lines_only_gp(fHelper.compatibleWithAlphaAsCoverage(), 243 fHelper.usesLocalCoords())); 251 SkASSERT(fHelper.compatibleWithAlphaAsCoverage() 295 fHelper.compatibleWithAlphaAsCoverage()) [all...] |
GrNonAAFillRectOp.cpp | 122 : INHERITED(ClassID()), fHelper(args, aaType, stencilSettings) { 144 fHelper.visitProxies(func); 157 str += fHelper.dumpInfo(); 165 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 169 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 201 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 206 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 221 Helper fHelper; 249 , fHelper(args, aaType, stencilSettings [all...] |
GrDrawVerticesOp.h | 50 fHelper.visitProxies(func); 119 Helper fHelper;
|
GrNonAAStrokeRectOp.cpp | 67 fHelper.visitProxies(func); 76 string += fHelper.dumpInfo(); 101 : INHERITED(ClassID()), fHelper(helperArgs, aaType, flags) { 130 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 134 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 144 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() 190 target->draw(gp.get(), fHelper.makePipeline(target), mesh); 199 Helper fHelper;
|
GrAAStrokeRectOp.cpp | 132 , fHelper(helperArgs, GrAAType::kCoverage) 155 , fHelper(helperArgs, GrAAType::kCoverage) 176 fHelper.visitProxies(func); 192 string += fHelper.dumpInfo(); 197 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 201 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 246 Helper fHelper; 257 sk_sp<GrGeometryProcessor> gp(create_stroke_rect_gp(fHelper.compatibleWithAlphaAsCoverage(), 259 fHelper.usesLocalCoords())); 267 SkASSERT(fHelper.compatibleWithAlphaAsCoverage( [all...] |
GrTessellatingPathRenderer.cpp | 185 fHelper.visitProxies(func); 191 string += fHelper.dumpInfo(); 204 , fHelper(helperArgs, aaType, stencilSettings) 220 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 227 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, coverage, &fColor); 303 fHelper.compatibleWithAlphaAsCoverage(), &isLinear); 316 LocalCoords::Type localCoordsType = fHelper.usesLocalCoords() 322 if (fHelper.compatibleWithAlphaAsCoverage()) { 353 target->draw(gp, fHelper.makePipeline(target), mesh); 358 Helper fHelper; [all...] |
GrDrawAtlasOp.cpp | 32 : INHERITED(ClassID()), fHelper(helperArgs, aaType), fColor(color) { 115 string += fHelper.dumpInfo(); 145 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 151 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 176 return fHelper.fixedFunctionFlags(); 188 auto result = fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped,
|
GrAAFillRectOp.cpp | 192 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencil) { 209 fHelper.visitProxies(func); 223 str += fHelper.dumpInfo(); 228 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 233 auto result = fHelper.xpRequiresDstTexture( 244 Coverage::Type coverageType = fHelper.compatibleWithAlphaAsCoverage() 247 LocalCoords lc = fHelper.usesLocalCoords() ? LocalCoords::kHasExplicit_Type 273 if (fHelper.usesLocalCoords()) { 282 fHelper.compatibleWithAlphaAsCoverage(), localMatrix); 285 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)) [all...] |
GrDrawVerticesOp.cpp | 34 , fHelper(helperArgs, aaType) 75 string += fHelper.dumpInfo(); 81 return fHelper.fixedFunctionFlags(); 93 auto result = fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 101 if (!fHelper.usesLocalCoords()) { 112 if (fHelper.usesLocalCoords()) { 250 target->draw(gp.get(), fHelper.makePipeline(target), mesh); 256 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) {
|
GrLatticeOp.cpp | 49 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kNone) { 66 fHelper.visitProxies(func); 78 str += fHelper.dumpInfo(); 83 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 87 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 160 helper.recordDraw(target, gp.get(), fHelper.makePipeline(target)); 165 if (!fHelper.isCompatible(that->fHelper, caps, this->bounds(), that->bounds())) { 184 Helper fHelper;
|
GrAAConvexPathRenderer.cpp | 748 : INHERITED(ClassID()), fHelper(helperArgs, GrAAType::kCoverage, stencilSettings) { 757 fHelper.visitProxies(func); 763 string += fHelper.dumpInfo(); 768 FixedFunctionFlags fixedFunctionFlags() const override { return fHelper.fixedFunctionFlags(); } 772 return fHelper.xpRequiresDstTexture(caps, clip, dstIsClamped, 780 sk_sp<GrGeometryProcessor> gp(make_lines_only_gp(fHelper.compatibleWithAlphaAsCoverage(), 782 fHelper.usesLocalCoords())); 790 SkASSERT(fHelper.compatibleWithAlphaAsCoverage() 798 const GrPipeline* pipeline = fHelper.makePipeline(target); 828 fHelper.compatibleWithAlphaAsCoverage()) [all...] |