Home
last modified time | relevance | path

Searched refs:GrGeometryProcessor (Results 1 – 25 of 108) sorted by relevance

12345

/external/skqp/src/gpu/effects/
DGrBezierEffect.h58 class GrConicEffect : public GrGeometryProcessor {
60 static sk_sp<GrGeometryProcessor> Make(const SkPMColor4f& color,
72 return sk_sp<GrGeometryProcessor>(
79 return sk_sp<GrGeometryProcessor>(
84 return sk_sp<GrGeometryProcessor>(
128 typedef GrGeometryProcessor INHERITED;
142 class GrQuadEffect : public GrGeometryProcessor {
144 static sk_sp<GrGeometryProcessor> Make(const SkPMColor4f& color,
156 return sk_sp<GrGeometryProcessor>(
163 return sk_sp<GrGeometryProcessor>(
[all …]
DGrDistanceFieldGeoProc.h54 class GrDistanceFieldA8TextGeoProc : public GrGeometryProcessor {
60 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
65 return sk_sp<GrGeometryProcessor>(new GrDistanceFieldA8TextGeoProc( in Make()
69 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
74 return sk_sp<GrGeometryProcessor>(new GrDistanceFieldA8TextGeoProc( in Make()
124 typedef GrGeometryProcessor INHERITED;
133 class GrDistanceFieldPathGeoProc : public GrGeometryProcessor {
138 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
144 return sk_sp<GrGeometryProcessor>( in Make()
186 typedef GrGeometryProcessor INHERITED;
[all …]
DGrShadowGeoProc.h20 class GrRRectShadowGeoProc : public GrGeometryProcessor {
22 static sk_sp<GrGeometryProcessor> Make() { in Make()
23 return sk_sp<GrGeometryProcessor>(new GrRRectShadowGeoProc()); in Make()
48 typedef GrGeometryProcessor INHERITED;
DGrBitmapTextGeoProc.h22 class GrBitmapTextGeoProc : public GrGeometryProcessor {
26 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
32 return sk_sp<GrGeometryProcessor>( in Make()
77 typedef GrGeometryProcessor INHERITED;
DGrBezierEffect.cpp20 GrGLConicEffect(const GrGeometryProcessor&);
24 static inline void GenKey(const GrGeometryProcessor&,
63 GrGLConicEffect::GrGLConicEffect(const GrGeometryProcessor& processor) in GrGLConicEffect()
207 void GrGLConicEffect::GenKey(const GrGeometryProcessor& gp, in GenKey()
251 sk_sp<GrGeometryProcessor> GrConicEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
252 sk_sp<GrGeometryProcessor> gp; in TestCreate()
271 GrGLQuadEffect(const GrGeometryProcessor&);
275 static inline void GenKey(const GrGeometryProcessor&,
314 GrGLQuadEffect::GrGLQuadEffect(const GrGeometryProcessor& processor) in GrGLQuadEffect()
407 void GrGLQuadEffect::GenKey(const GrGeometryProcessor& gp, in GenKey()
[all …]
/external/skia/src/gpu/effects/
DGrBezierEffect.h58 class GrConicEffect : public GrGeometryProcessor {
60 static sk_sp<GrGeometryProcessor> Make(const SkPMColor4f& color,
72 return sk_sp<GrGeometryProcessor>(
79 return sk_sp<GrGeometryProcessor>(
84 return sk_sp<GrGeometryProcessor>(
128 typedef GrGeometryProcessor INHERITED;
142 class GrQuadEffect : public GrGeometryProcessor {
144 static sk_sp<GrGeometryProcessor> Make(const SkPMColor4f& color,
156 return sk_sp<GrGeometryProcessor>(
163 return sk_sp<GrGeometryProcessor>(
[all …]
DGrDistanceFieldGeoProc.h54 class GrDistanceFieldA8TextGeoProc : public GrGeometryProcessor {
60 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
65 return sk_sp<GrGeometryProcessor>(new GrDistanceFieldA8TextGeoProc( in Make()
69 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
74 return sk_sp<GrGeometryProcessor>(new GrDistanceFieldA8TextGeoProc( in Make()
124 typedef GrGeometryProcessor INHERITED;
133 class GrDistanceFieldPathGeoProc : public GrGeometryProcessor {
138 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
144 return sk_sp<GrGeometryProcessor>( in Make()
186 typedef GrGeometryProcessor INHERITED;
[all …]
DGrShadowGeoProc.h20 class GrRRectShadowGeoProc : public GrGeometryProcessor {
22 static sk_sp<GrGeometryProcessor> Make() { in Make()
23 return sk_sp<GrGeometryProcessor>(new GrRRectShadowGeoProc()); in Make()
48 typedef GrGeometryProcessor INHERITED;
DGrBitmapTextGeoProc.h22 class GrBitmapTextGeoProc : public GrGeometryProcessor {
26 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
32 return sk_sp<GrGeometryProcessor>( in Make()
77 typedef GrGeometryProcessor INHERITED;
DGrBezierEffect.cpp20 GrGLConicEffect(const GrGeometryProcessor&);
24 static inline void GenKey(const GrGeometryProcessor&,
63 GrGLConicEffect::GrGLConicEffect(const GrGeometryProcessor& processor) in GrGLConicEffect()
207 void GrGLConicEffect::GenKey(const GrGeometryProcessor& gp, in GenKey()
251 sk_sp<GrGeometryProcessor> GrConicEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
252 sk_sp<GrGeometryProcessor> gp; in TestCreate()
271 GrGLQuadEffect(const GrGeometryProcessor&);
275 static inline void GenKey(const GrGeometryProcessor&,
314 GrGLQuadEffect::GrGLQuadEffect(const GrGeometryProcessor& processor) in GrGLQuadEffect()
407 void GrGLQuadEffect::GenKey(const GrGeometryProcessor& gp, in GenKey()
[all …]
/external/skia/src/gpu/
DGrDefaultGeoProcFactory.cpp35 class DefaultGeoProc : public GrGeometryProcessor {
37 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps* shaderCaps, in Make()
45 return sk_sp<GrGeometryProcessor>(new DefaultGeoProc( in Make()
168 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey()
272 typedef GrGeometryProcessor INHERITED;
278 sk_sp<GrGeometryProcessor> DefaultGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
310 sk_sp<GrGeometryProcessor> GrDefaultGeoProcFactory::Make(const GrShaderCaps* shaderCaps, in Make()
343 sk_sp<GrGeometryProcessor> GrDefaultGeoProcFactory::MakeForDeviceSpace( in MakeForDeviceSpace()
DGrProcessorUnitTest.h27 class GrGeometryProcessor; variable
123 using GrGeometryProcessorTestFactory = GrProcessorTestFactory<sk_sp<GrGeometryProcessor>>;
152 static sk_sp<GrGeometryProcessor> TestCreate(GrProcessorTestData*);
186 static sk_sp<GrGeometryProcessor> TestCreate(GrProcessorTestData*);
DGrGeometryProcessor.h20 class GrGeometryProcessor : public GrPrimitiveProcessor {
22 GrGeometryProcessor(ClassID classID) in GrGeometryProcessor() function
/external/skqp/src/gpu/
DGrDefaultGeoProcFactory.cpp40 class DefaultGeoProc : public GrGeometryProcessor {
42 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps* shaderCaps, in Make()
52 return sk_sp<GrGeometryProcessor>(new DefaultGeoProc( in Make()
229 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey()
389 typedef GrGeometryProcessor INHERITED;
404 sk_sp<GrGeometryProcessor> DefaultGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
441 sk_sp<GrGeometryProcessor> GrDefaultGeoProcFactory::Make(const GrShaderCaps* shaderCaps, in Make()
476 sk_sp<GrGeometryProcessor> GrDefaultGeoProcFactory::MakeForDeviceSpace( in MakeForDeviceSpace()
498 sk_sp<GrGeometryProcessor> GrDefaultGeoProcFactory::MakeWithBones(const GrShaderCaps* shaderCaps, in MakeWithBones()
DGrDefaultGeoProcFactory.h90 sk_sp<GrGeometryProcessor> Make(const GrShaderCaps*,
101 sk_sp<GrGeometryProcessor> MakeForDeviceSpace(const GrShaderCaps*,
112 sk_sp<GrGeometryProcessor> MakeWithBones(const GrShaderCaps*,
DGrProcessorUnitTest.h27 class GrGeometryProcessor; variable
123 using GrGeometryProcessorTestFactory = GrProcessorTestFactory<sk_sp<GrGeometryProcessor>>;
152 static sk_sp<GrGeometryProcessor> TestCreate(GrProcessorTestData*);
186 static sk_sp<GrGeometryProcessor> TestCreate(GrProcessorTestData*);
DGrGeometryProcessor.h20 class GrGeometryProcessor : public GrPrimitiveProcessor {
22 GrGeometryProcessor(ClassID classID) in GrGeometryProcessor() function
/external/skia/gm/
Dbeziereffects.cpp46 BezierTestOp(sk_sp<const GrGeometryProcessor> gp, const SkRect& rect, const SkPMColor4f& color, in BezierTestOp()
61 sk_sp<const GrGeometryProcessor> gp() const { return fGeometryProcessor; } in gp()
69 sk_sp<const GrGeometryProcessor> fGeometryProcessor;
86 sk_sp<const GrGeometryProcessor> gp, in Make()
98 BezierConicTestOp(sk_sp<const GrGeometryProcessor> gp, const SkRect& rect, in BezierConicTestOp()
180 sk_sp<GrGeometryProcessor> gp; in onDraw()
297 sk_sp<const GrGeometryProcessor> gp, in Make()
309 BezierQuadTestOp(sk_sp<const GrGeometryProcessor> gp, const SkRect& rect, in BezierQuadTestOp()
383 sk_sp<GrGeometryProcessor> gp; in onDraw()
Dfwidth_squircle.cpp33 static constexpr GrGeometryProcessor::Attribute gVertex =
39 class FwidthSquircleTestProcessor : public GrGeometryProcessor {
42 : GrGeometryProcessor(kFwidthSquircleTestProcessor_ClassID) in FwidthSquircleTestProcessor()
/external/skia/src/gpu/ops/
DGrMeshDrawOp.h42 void recordDraw(Target*, sk_sp<const GrGeometryProcessor>) const;
43 void recordDraw(Target*, sk_sp<const GrGeometryProcessor>,
86 sk_sp<const GrGeometryProcessor>, const GrMesh[], int meshCnt,
93 void recordDraw(sk_sp<const GrGeometryProcessor> gp, const GrMesh meshes[], int meshCnt = 1) {
DGrDashOp.cpp191 static sk_sp<GrGeometryProcessor> make_dash_gp(const SkPMColor4f&,
331 sk_sp<GrGeometryProcessor> gp; in onPrepareDraws()
761 class DashingCircleEffect : public GrGeometryProcessor {
765 static sk_sp<GrGeometryProcessor> Make(const SkPMColor4f&,
800 typedef GrGeometryProcessor INHERITED;
811 static inline void GenKey(const GrGeometryProcessor&,
898 void GLDashingCircleEffect::GenKey(const GrGeometryProcessor& gp, in GenKey()
910 sk_sp<GrGeometryProcessor> DashingCircleEffect::Make(const SkPMColor4f& color, in Make()
914 return sk_sp<GrGeometryProcessor>( in Make()
945 sk_sp<GrGeometryProcessor> DashingCircleEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
[all …]
/external/skqp/gm/
Dbeziereffects.cpp41 BezierTestOp(sk_sp<const GrGeometryProcessor> gp, const SkRect& rect, const SkPMColor4f& color, in BezierTestOp()
55 sk_sp<const GrGeometryProcessor> gp() const { return fGeometryProcessor; } in gp()
63 sk_sp<const GrGeometryProcessor> fGeometryProcessor;
80 sk_sp<const GrGeometryProcessor> gp, in Make()
92 BezierConicTestOp(sk_sp<const GrGeometryProcessor> gp, const SkRect& rect, in BezierConicTestOp()
185 sk_sp<GrGeometryProcessor> gp; in onDraw()
302 sk_sp<const GrGeometryProcessor> gp, in Make()
314 BezierQuadTestOp(sk_sp<const GrGeometryProcessor> gp, const SkRect& rect, in BezierQuadTestOp()
400 sk_sp<GrGeometryProcessor> gp; in onDraw()
Dfwidth_squircle.cpp26 static constexpr GrGeometryProcessor::Attribute gVertex =
42 class FwidthSquircleTestProcessor : public GrGeometryProcessor {
45 : GrGeometryProcessor(kFwidthSquircleTestProcessor_ClassID) in FwidthSquircleTestProcessor()
/external/skqp/src/gpu/ops/
DGrDashOp.cpp191 static sk_sp<GrGeometryProcessor> make_dash_gp(const SkPMColor4f&,
328 sk_sp<GrGeometryProcessor> gp; in onPrepareDraws()
755 class DashingCircleEffect : public GrGeometryProcessor {
759 static sk_sp<GrGeometryProcessor> Make(const SkPMColor4f&,
794 typedef GrGeometryProcessor INHERITED;
805 static inline void GenKey(const GrGeometryProcessor&,
891 void GLDashingCircleEffect::GenKey(const GrGeometryProcessor& gp, in GenKey()
903 sk_sp<GrGeometryProcessor> DashingCircleEffect::Make(const SkPMColor4f& color, in Make()
907 return sk_sp<GrGeometryProcessor>( in Make()
938 sk_sp<GrGeometryProcessor> DashingCircleEffect::TestCreate(GrProcessorTestData* d) { in TestCreate()
[all …]
/external/skqp/tests/
DPrimitiveProcessorTest.cpp57 class GP : public GrGeometryProcessor { in onPrepareDraws()
100 typedef GrGeometryProcessor INHERITED; in onPrepareDraws()
102 sk_sp<GrGeometryProcessor> gp(new GP(fNumAttribs)); in onPrepareDraws()

12345