Home
last modified time | relevance | path

Searched refs:GrPaint (Results 1 - 25 of 94) sorted by relevance

1234

/third_party/skia/src/gpu/
H A DGrPaint.h40 class GrPaint { class
42 GrPaint() = default;
43 ~GrPaint() = default;
45 static GrPaint Clone(const GrPaint& src) { return GrPaint(src); } in Clone()
117 friend void assert_alive(GrPaint& p) { in assert_alive()
124 GrPaint(const GrPaint&);
125 GrPaint
[all...]
H A DGrPaint.cpp8 #include "src/gpu/GrPaint.h"
14 GrPaint::GrPaint(const GrPaint& that) in GrPaint() function in GrPaint
28 void GrPaint::setPorterDuffXPFactory(SkBlendMode mode) { in setPorterDuffXPFactory()
32 void GrPaint::setCoverageSetOpXPFactory(SkRegion::Op regionOp, bool invertCoverage) { in setCoverageSetOpXPFactory()
36 bool GrPaint::isConstantBlendedColor(SkPMColor4f* constantColor) const { in isConstantBlendedColor()
H A DGrDrawOpTest.h18 class GrPaint;
25 void GrDrawRandomOp(SkRandom*, skgpu::v1::SurfaceDrawContext*, GrPaint&&);
29 GrOp::Owner Op##__Test(GrPaint&& paint, \
35 friend GrOp::OpOwner Op##__Test(GrPaint&&, \
H A DSkGr.h28 class GrPaint;
84 /** Converts an SkPaint to a GrPaint for a given GrRecordingContext. The matrix is required in order
90 GrPaint* grPaint);
100 GrPaint* grPaint);
109 GrPaint* grPaint);
119 GrPaint* grPaint) { in SkPaintToGrPaintWithPrimitiveColor()
H A DGrBlurUtils.h14 class GrPaint;
44 * The GrPaint will be modified after return.
50 GrPaint&&,
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext_v1.h19 #include "src/gpu/GrPaint.h"
145 void drawPaint(const GrClip*, GrPaint&&, const SkMatrix& viewMatrix);
157 GrPaint&& paint,
166 * @param GrPaint describes how to color pixels.
173 GrPaint&&,
183 GrPaint&& paint, in fillPixelsWithLocalMatrix()
198 void fillRectWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA, in fillRectWithEdgeAA()
223 void fillQuadWithEdgeAA(const GrClip* clip, GrPaint&& paint, GrAA aa, GrQuadAAFlags edgeAA, in fillQuadWithEdgeAA()
233 void drawQuadSet(const GrClip* clip, GrPaint&& paint, GrAA aa, const SkMatrix& viewMatrix,
317 GrPaint
[all...]
H A DDevice.cpp93 GrPaint* grPaint) { in init_vertices_paint()
325 GrPaint grPaint; in drawPaint()
349 GrPaint grPaint; in drawPoints()
395 GrPaint grPaint; in drawPoints()
426 GrPaint grPaint; in drawRect()
447 GrPaint grPaint; in drawEdgeAAQuad()
492 GrPaint grPaint; in drawRRect()
522 GrPaint grPaint; in drawDRRect()
562 GrPaint grPaint; in drawRegion()
583 GrPaint grPain in drawOval()
[all...]
H A DPathRenderer.h18 class GrPaint;
50 * 1) kNoRestriction: This is the most general. The caller passes a GrPaint and calls drawPath().
89 const GrPaint* fPaint;
120 GrPaint&& fPaint;
H A DSurfaceDrawContext.cpp427 GrPaint&& paint, in drawPaint()
464 GrPaint* paint) { in attemptQuadOptimization()
612 GrPaint&& paint, in drawFilledQuad()
660 GrPaint paint; in drawTexture()
732 GrPaint&& paint, in drawRect()
785 GrPaint&& paint, in fillRectToRect()
841 GrPaint&& paint, in drawQuadSet()
904 GrPaint paint; in internalStencilClear()
969 // GrTextureOps can rebind the texture between draws thus avoiding GrPaint (re)creation. in drawTextureSet()
980 GrPaint in drawVertices()
[all...]
H A DSurfaceFillContext_v1.cpp64 GrPaint paint; in fillRectWithFP()
100 void SurfaceFillContext::ClearToGrPaint(std::array<float, 4> color, GrPaint* paint) { in ClearToGrPaint()
223 GrPaint paint; in internalClear()
/third_party/skia/src/gpu/ops/
H A DGrOvalOpFactory.h16 class GrPaint;
31 GrPaint&&,
38 GrPaint&&,
45 GrPaint&&,
52 GrPaint&&,
59 GrPaint&&,
H A DFillRectOp.h17 class GrPaint;
32 * the GrPaint is only consumed by these methods if a valid op is returned. If null is returned then
40 GrPaint&&,
50 GrPaint&&,
60 GrPaint&&,
75 GrPaint&&,
H A DStrokeRectOp.h14 class GrPaint;
23 * the GrPaint is only consumed by these methods if a valid op is returned. If null is returned then
29 GrPaint&&,
39 GrPaint&&,
H A DSoftwarePathRenderer.h41 GrPaint&&,
48 GrPaint&&,
60 GrPaint&&,
H A DDrawAtlasOp.h15 class GrPaint;
22 GrPaint&&,
H A DFillRRectOp.h15 class GrPaint;
24 GrPaint&&,
H A DRegionOp.h14 class GrPaint;
24 GrPaint&&,
H A DDashOp.h14 class GrPaint;
28 GrPaint&&,
H A DDrawVerticesOp.h16 class GrPaint;
24 * Draw a SkVertices. The GrPaint param's color is used if the vertices lack per-vertex color.
31 GrPaint&&,
H A DLatticeOp.h17 class GrPaint;
27 GrPaint&&,
H A DSoftwarePathRenderer.cpp148 GrPaint&& paint, in DrawNonAARect()
159 GrPaint&& paint, in DrawAroundInvPath()
174 DrawNonAARect(sdc, GrPaint::Clone(paint), userStencilSettings, clip, in DrawAroundInvPath()
180 DrawNonAARect(sdc, GrPaint::Clone(paint), userStencilSettings, clip, in DrawAroundInvPath()
186 DrawNonAARect(sdc, GrPaint::Clone(paint), userStencilSettings, clip, in DrawAroundInvPath()
200 GrPaint&& paint, in DrawToTargetWithShapeMask()
391 DrawAroundInvPath(args.fSurfaceDrawContext, GrPaint::Clone(args.fPaint), in onDrawPath()
H A DGrSimpleMeshDrawOpHelper.h25 * GrProcessorSet based on a GrPaint. It is intended to be used by ops that construct a single
26 * GrPipeline for a uniform primitive color and a GrPaint.
37 static GrOp::Owner FactoryHelper(GrRecordingContext*, GrPaint&&, OpArgs&&...);
200 GrPaint&& paint, Args&&... args) { in MakeWithProcessorSet()
209 GrPaint&& paint, in FactoryHelper()
/third_party/skia/tools/gpu/
H A DTestOps.cpp88 GrPaint&&,
113 GrPaint&&,
146 GrPaint&& paint, in Make()
162 static bool use_wide_color(const GrPaint& paint, const GrCaps* caps) { in use_wide_color()
166 GrPaint&& paint, in TestRectOp()
227 GrPaint&& paint, in MakeRect()
239 GrPaint paint; in MakeRect()
245 GrPaint&& paint, in MakeRect()
H A DTestOps.h16 class GrPaint;
27 GrPaint&&,
46 GrOp::Owner MakeRect(GrRecordingContext*, GrPaint&&, const SkRect& rect);
H A DGrTest.cpp37 extern GrOp::Owner Op##__Test(GrPaint&&, \
67 void GrDrawRandomOp(SkRandom* random, skgpu::v1::SurfaceDrawContext* sdc, GrPaint&& paint) { in GrDrawRandomOp()
69 using MakeDrawOpFn = GrOp::Owner (GrPaint&&, in GrDrawRandomOp()

Completed in 11 milliseconds

1234