/third_party/skia/src/gpu/ |
H A D | GrPaint.h | 40 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 D | GrPaint.cpp | 8 #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 D | GrDrawOpTest.h | 18 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 D | SkGr.h | 28 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 D | GrBlurUtils.h | 14 class GrPaint; 44 * The GrPaint will be modified after return. 50 GrPaint&&,
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 19 #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 D | Device.cpp | 93 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 D | PathRenderer.h | 18 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 D | SurfaceDrawContext.cpp | 427 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 D | SurfaceFillContext_v1.cpp | 64 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 D | GrOvalOpFactory.h | 16 class GrPaint; 31 GrPaint&&, 38 GrPaint&&, 45 GrPaint&&, 52 GrPaint&&, 59 GrPaint&&,
|
H A D | FillRectOp.h | 17 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 D | StrokeRectOp.h | 14 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 D | SoftwarePathRenderer.h | 41 GrPaint&&, 48 GrPaint&&, 60 GrPaint&&,
|
H A D | DrawAtlasOp.h | 15 class GrPaint; 22 GrPaint&&,
|
H A D | FillRRectOp.h | 15 class GrPaint; 24 GrPaint&&,
|
H A D | RegionOp.h | 14 class GrPaint; 24 GrPaint&&,
|
H A D | DashOp.h | 14 class GrPaint; 28 GrPaint&&,
|
H A D | DrawVerticesOp.h | 16 class GrPaint; 24 * Draw a SkVertices. The GrPaint param's color is used if the vertices lack per-vertex color. 31 GrPaint&&,
|
H A D | LatticeOp.h | 17 class GrPaint; 27 GrPaint&&,
|
H A D | SoftwarePathRenderer.cpp | 148 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 D | GrSimpleMeshDrawOpHelper.h | 25 * 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 D | TestOps.cpp | 88 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 D | TestOps.h | 16 class GrPaint; 27 GrPaint&&, 46 GrOp::Owner MakeRect(GrRecordingContext*, GrPaint&&, const SkRect& rect);
|
H A D | GrTest.cpp | 37 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()
|