Home
last modified time | relevance | path

Searched refs:GrDrawOp (Results 1 – 25 of 121) sorted by relevance

12345

/external/skia/src/gpu/ops/
DGrRectOpFactory.h15 class GrDrawOp; variable
31 std::unique_ptr<GrDrawOp> MakeAAFill(GrPaint&&, const SkMatrix&, const SkRect&,
34 std::unique_ptr<GrDrawOp> MakeAAFillWithLocalMatrix(GrPaint&&, const SkMatrix& viewMatrix,
37 std::unique_ptr<GrDrawOp> MakeAAFillWithLocalRect(GrPaint&&, const SkMatrix&, const SkRect& rect,
42 std::unique_ptr<GrDrawOp> MakeNonAAFill(GrPaint&&, const SkMatrix& viewMatrix, const SkRect& rect,
45 std::unique_ptr<GrDrawOp> MakeNonAAFillWithLocalMatrix(GrPaint&&, const SkMatrix& viewMatrix,
50 std::unique_ptr<GrDrawOp> MakeNonAAFillWithLocalRect(GrPaint&&, const SkMatrix&, const SkRect& rect,
55 std::unique_ptr<GrDrawOp> MakeAAStroke(GrPaint&&, const SkMatrix&, const SkRect&,
60 std::unique_ptr<GrDrawOp> MakeAAFillNestedRects(GrPaint&&, const SkMatrix&, const SkRect rects[2]);
64 std::unique_ptr<GrDrawOp> MakeNonAAStroke(GrPaint&&, const SkMatrix&, const SkRect&,
DGrSimpleMeshDrawOpHelper.h35 static std::unique_ptr<GrDrawOp> FactoryHelper(GrPaint&& paint, OpArgs... opArgs);
50 GrDrawOp::FixedFunctionFlags fixedFunctionFlags() const;
65 GrDrawOp::RequiresDstTexture xpRequiresDstTexture(const GrCaps& caps, const GrAppliedClip* clip,
75 GrDrawOp::RequiresDstTexture xpRequiresDstTexture(const GrCaps&, const GrAppliedClip*,
142 static std::unique_ptr<GrDrawOp> FactoryHelper(GrPaint&& paint, OpArgs... opArgs) { in FactoryHelper()
150 GrDrawOp::FixedFunctionFlags fixedFunctionFlags() const;
169 std::unique_ptr<GrDrawOp> GrSimpleMeshDrawOpHelper::FactoryHelper(GrPaint&& paint, in FactoryHelper()
176 return std::unique_ptr<GrDrawOp>(new Op(makeArgs, color, std::forward<OpArgs>(opArgs)...)); in FactoryHelper()
181 return std::unique_ptr<GrDrawOp>( in FactoryHelper()
DGrSimpleMeshDrawOpHelper.cpp38 GrDrawOp::FixedFunctionFlags GrSimpleMeshDrawOpHelper::fixedFunctionFlags() const { in fixedFunctionFlags()
39 return GrAATypeIsHW((this->aaType())) ? GrDrawOp::FixedFunctionFlags::kUsesHWAA in fixedFunctionFlags()
40 : GrDrawOp::FixedFunctionFlags::kNone; in fixedFunctionFlags()
66 GrDrawOp::RequiresDstTexture GrSimpleMeshDrawOpHelper::xpRequiresDstTexture( in xpRequiresDstTexture()
91 return analysis.requiresDstTexture() ? GrDrawOp::RequiresDstTexture::kYes in xpRequiresDstTexture()
92 : GrDrawOp::RequiresDstTexture::kNo; in xpRequiresDstTexture()
95 GrDrawOp::RequiresDstTexture GrSimpleMeshDrawOpHelper::xpRequiresDstTexture( in xpRequiresDstTexture()
157 GrDrawOp::FixedFunctionFlags GrSimpleMeshDrawOpHelperWithStencil::fixedFunctionFlags() const { in fixedFunctionFlags()
158 GrDrawOp::FixedFunctionFlags flags = INHERITED::fixedFunctionFlags(); in fixedFunctionFlags()
160 flags |= GrDrawOp::FixedFunctionFlags::kUsesStencil; in fixedFunctionFlags()
DGrOvalOpFactory.h14 class GrDrawOp; variable
28 static std::unique_ptr<GrDrawOp> MakeOvalOp(GrPaint&&,
34 static std::unique_ptr<GrDrawOp> MakeRRectOp(GrPaint&&,
40 static std::unique_ptr<GrDrawOp> MakeArcOp(GrPaint&&,
DGrDrawOp.h21 class GrDrawOp : public GrOp {
23 GrDrawOp(uint32_t classID) : INHERITED(classID) {} in GrDrawOp() function
54 GR_MAKE_BITFIELD_CLASS_OPS(GrDrawOp::FixedFunctionFlags);
DGrDrawPathOp.h23 class GrDrawPathOpBase : public GrDrawOp {
76 typedef GrDrawOp INHERITED;
83 static std::unique_ptr<GrDrawOp> Make(const SkMatrix& viewMatrix, GrPaint&& paint, in Make()
85 return std::unique_ptr<GrDrawOp>( in Make()
175 static std::unique_ptr<GrDrawOp> Make(const SkMatrix& viewMatrix, SkScalar scale, SkScalar x, in Make()
180 return std::unique_ptr<GrDrawOp>(new GrDrawPathRangeOp(viewMatrix, scale, x, y, in Make()
DGrRegionOp.h13 class GrDrawOp; variable
21 std::unique_ptr<GrDrawOp> Make(GrPaint&&, const SkMatrix& viewMatrix, const SkRegion&, GrAAType,
DGrShadowRRectOp.h14 class GrDrawOp; variable
21 std::unique_ptr<GrDrawOp> Make(GrColor, const SkMatrix& viewMatrix, const SkRRect& rrect,
DGrTextureOp.h14 class GrDrawOp; variable
26 std::unique_ptr<GrDrawOp> Make(sk_sp<GrTextureProxy>, GrSamplerState::Filter, GrColor,
DGrLatticeOp.h15 class GrDrawOp; variable
24 std::unique_ptr<GrDrawOp> MakeNonAA(GrPaint&&, const SkMatrix& viewMatrix, sk_sp<GrTextureProxy>,
DGrDashOp.h14 class GrDrawOp; variable
27 std::unique_ptr<GrDrawOp> MakeDashLineOp(GrPaint&&, const SkMatrix& viewMatrix,
/external/skqp/src/gpu/ops/
DGrRectOpFactory.h15 class GrDrawOp; variable
31 std::unique_ptr<GrDrawOp> MakeAAFill(GrPaint&&, const SkMatrix&, const SkRect&,
34 std::unique_ptr<GrDrawOp> MakeAAFillWithLocalMatrix(GrPaint&&, const SkMatrix& viewMatrix,
37 std::unique_ptr<GrDrawOp> MakeAAFillWithLocalRect(GrPaint&&, const SkMatrix&, const SkRect& rect,
42 std::unique_ptr<GrDrawOp> MakeNonAAFill(GrPaint&&, const SkMatrix& viewMatrix, const SkRect& rect,
45 std::unique_ptr<GrDrawOp> MakeNonAAFillWithLocalMatrix(GrPaint&&, const SkMatrix& viewMatrix,
50 std::unique_ptr<GrDrawOp> MakeNonAAFillWithLocalRect(GrPaint&&, const SkMatrix&, const SkRect& rect,
55 std::unique_ptr<GrDrawOp> MakeAAStroke(GrPaint&&, const SkMatrix&, const SkRect&,
60 std::unique_ptr<GrDrawOp> MakeAAFillNestedRects(GrPaint&&, const SkMatrix&, const SkRect rects[2]);
64 std::unique_ptr<GrDrawOp> MakeNonAAStroke(GrPaint&&, const SkMatrix&, const SkRect&,
DGrSimpleMeshDrawOpHelper.h35 static std::unique_ptr<GrDrawOp> FactoryHelper(GrPaint&& paint, OpArgs... opArgs);
50 GrDrawOp::FixedFunctionFlags fixedFunctionFlags() const;
65 GrDrawOp::RequiresDstTexture xpRequiresDstTexture(const GrCaps& caps, const GrAppliedClip* clip,
75 GrDrawOp::RequiresDstTexture xpRequiresDstTexture(const GrCaps&, const GrAppliedClip*,
142 static std::unique_ptr<GrDrawOp> FactoryHelper(GrPaint&& paint, OpArgs... opArgs) { in FactoryHelper()
150 GrDrawOp::FixedFunctionFlags fixedFunctionFlags() const;
169 std::unique_ptr<GrDrawOp> GrSimpleMeshDrawOpHelper::FactoryHelper(GrPaint&& paint, in FactoryHelper()
176 return std::unique_ptr<GrDrawOp>(new Op(makeArgs, color, std::forward<OpArgs>(opArgs)...)); in FactoryHelper()
181 return std::unique_ptr<GrDrawOp>( in FactoryHelper()
DGrSimpleMeshDrawOpHelper.cpp38 GrDrawOp::FixedFunctionFlags GrSimpleMeshDrawOpHelper::fixedFunctionFlags() const { in fixedFunctionFlags()
39 return GrAATypeIsHW((this->aaType())) ? GrDrawOp::FixedFunctionFlags::kUsesHWAA in fixedFunctionFlags()
40 : GrDrawOp::FixedFunctionFlags::kNone; in fixedFunctionFlags()
66 GrDrawOp::RequiresDstTexture GrSimpleMeshDrawOpHelper::xpRequiresDstTexture( in xpRequiresDstTexture()
91 return analysis.requiresDstTexture() ? GrDrawOp::RequiresDstTexture::kYes in xpRequiresDstTexture()
92 : GrDrawOp::RequiresDstTexture::kNo; in xpRequiresDstTexture()
95 GrDrawOp::RequiresDstTexture GrSimpleMeshDrawOpHelper::xpRequiresDstTexture( in xpRequiresDstTexture()
157 GrDrawOp::FixedFunctionFlags GrSimpleMeshDrawOpHelperWithStencil::fixedFunctionFlags() const { in fixedFunctionFlags()
158 GrDrawOp::FixedFunctionFlags flags = INHERITED::fixedFunctionFlags(); in fixedFunctionFlags()
160 flags |= GrDrawOp::FixedFunctionFlags::kUsesStencil; in fixedFunctionFlags()
DGrOvalOpFactory.h14 class GrDrawOp; variable
28 static std::unique_ptr<GrDrawOp> MakeOvalOp(GrPaint&&,
34 static std::unique_ptr<GrDrawOp> MakeRRectOp(GrPaint&&,
40 static std::unique_ptr<GrDrawOp> MakeArcOp(GrPaint&&,
DGrDrawOp.h21 class GrDrawOp : public GrOp {
23 GrDrawOp(uint32_t classID) : INHERITED(classID) {} in GrDrawOp() function
54 GR_MAKE_BITFIELD_CLASS_OPS(GrDrawOp::FixedFunctionFlags);
DGrDrawPathOp.h23 class GrDrawPathOpBase : public GrDrawOp {
76 typedef GrDrawOp INHERITED;
83 static std::unique_ptr<GrDrawOp> Make(const SkMatrix& viewMatrix, GrPaint&& paint, in Make()
85 return std::unique_ptr<GrDrawOp>( in Make()
175 static std::unique_ptr<GrDrawOp> Make(const SkMatrix& viewMatrix, SkScalar scale, SkScalar x, in Make()
180 return std::unique_ptr<GrDrawOp>(new GrDrawPathRangeOp(viewMatrix, scale, x, y, in Make()
DGrRegionOp.h13 class GrDrawOp; variable
21 std::unique_ptr<GrDrawOp> Make(GrPaint&&, const SkMatrix& viewMatrix, const SkRegion&, GrAAType,
DGrShadowRRectOp.h14 class GrDrawOp; variable
21 std::unique_ptr<GrDrawOp> Make(GrColor, const SkMatrix& viewMatrix, const SkRRect& rrect,
DGrLatticeOp.h14 class GrDrawOp; variable
21 std::unique_ptr<GrDrawOp> MakeNonAA(GrPaint&& paint, const SkMatrix& viewMatrix, int imageWidth,
DGrTextureOp.h14 class GrDrawOp; variable
26 std::unique_ptr<GrDrawOp> Make(sk_sp<GrTextureProxy>, GrSamplerState::Filter, GrColor,
DGrDashOp.h14 class GrDrawOp; variable
27 std::unique_ptr<GrDrawOp> MakeDashLineOp(GrPaint&&, const SkMatrix& viewMatrix,
/external/skqp/src/gpu/
DGrDrawOpTest.h16 class GrDrawOp; variable
27 std::unique_ptr<GrDrawOp> Op##__Test(GrPaint&& paint, SkRandom* random, GrContext* context, \
30 friend std::unique_ptr<GrDrawOp> Op##__Test(GrPaint&& paint, SkRandom* random, \
DGrRenderTargetContext.cpp403 std::unique_ptr<GrDrawOp> op = GrRectOpFactory::MakeNonAAFillWithLocalMatrix( in drawPaint()
471 std::unique_ptr<GrDrawOp> op; in drawFilledRect()
569 std::unique_ptr<GrDrawOp> op; in drawRect()
672 std::unique_ptr<GrDrawOp> op = in stencilRect()
726 std::unique_ptr<GrDrawOp> op = GrRectOpFactory::MakeNonAAFillWithLocalRect( in fillRectToRect()
732 std::unique_ptr<GrDrawOp> op = GrRectOpFactory::MakeAAFillWithLocalRect( in fillRectToRect()
813 std::unique_ptr<GrDrawOp> op = GrRectOpFactory::MakeNonAAFillWithLocalMatrix( in fillRectWithLocalMatrix()
819 std::unique_ptr<GrDrawOp> op = GrRectOpFactory::MakeAAFillWithLocalMatrix( in fillRectWithLocalMatrix()
855 std::unique_ptr<GrDrawOp> op = GrDrawVerticesOp::Make( in drawVertices()
879 std::unique_ptr<GrDrawOp> op = GrDrawAtlasOp::Make(std::move(paint), viewMatrix, aaType, in drawAtlas()
[all …]
/external/skia/src/gpu/
DGrDrawOpTest.h16 class GrDrawOp; variable
27 std::unique_ptr<GrDrawOp> Op##__Test(GrPaint&& paint, SkRandom* random, GrContext* context, \
30 friend std::unique_ptr<GrDrawOp> Op##__Test(GrPaint&& paint, SkRandom* random, \

12345