/external/skia/src/gpu/effects/ |
D | GrDistanceFieldGeoProc.h | 47 class GrDistanceFieldA8TextGeoProc : public GrGeometryProcessor { 50 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, in Create() 57 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, 108 typedef GrGeometryProcessor INHERITED; 118 class GrDistanceFieldPathGeoProc : public GrGeometryProcessor { 120 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, GrTexture* tex, in Create() 160 typedef GrGeometryProcessor INHERITED; 169 class GrDistanceFieldLCDTextGeoProc : public GrGeometryProcessor { 186 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, in Create() 228 typedef GrGeometryProcessor INHERITED;
|
D | GrBezierEffect.h | 59 class GrConicEffect : public GrGeometryProcessor { 61 static GrGeometryProcessor* Create(GrColor color, 127 typedef GrGeometryProcessor INHERITED; 141 class GrQuadEffect : public GrGeometryProcessor { 143 static GrGeometryProcessor* Create(GrColor color, 209 typedef GrGeometryProcessor INHERITED; 225 class GrCubicEffect : public GrGeometryProcessor { 227 static GrGeometryProcessor* Create(GrColor color, in Create() 283 typedef GrGeometryProcessor INHERITED;
|
D | GrBezierEffect.cpp | 24 GrGLConicEffect(const GrGeometryProcessor&, 29 static inline void GenKey(const GrGeometryProcessor&, 70 GrGLConicEffect::GrGLConicEffect(const GrGeometryProcessor& processor, in GrGLConicEffect() 171 void GrGLConicEffect::GenKey(const GrGeometryProcessor& gp, in GenKey() 225 GrGeometryProcessor* GrConicEffect::TestCreate(SkRandom* random, in TestCreate() 229 GrGeometryProcessor* gp; in TestCreate() 253 GrGLQuadEffect(const GrGeometryProcessor&, 258 static inline void GenKey(const GrGeometryProcessor&, 299 GrGLQuadEffect::GrGLQuadEffect(const GrGeometryProcessor& processor, in GrGLQuadEffect() 386 void GrGLQuadEffect::GenKey(const GrGeometryProcessor& gp, in GenKey() [all …]
|
D | GrBitmapTextGeoProc.h | 22 class GrBitmapTextGeoProc : public GrGeometryProcessor { 24 static GrGeometryProcessor* Create(GrColor color, GrTexture* tex, const GrTextureParams& p, in Create() 64 typedef GrGeometryProcessor INHERITED;
|
D | GrDashingEffect.cpp | 241 static GrGeometryProcessor* create_dash_gp(GrColor, 313 SkAutoTUnref<const GrGeometryProcessor> gp; in generateGeometry() 768 class DashingCircleEffect : public GrGeometryProcessor { 772 static GrGeometryProcessor* Create(GrColor, 811 typedef GrGeometryProcessor INHERITED; 818 GLDashingCircleEffect(const GrGeometryProcessor&, const GrBatchTracker&); 822 static inline void GenKey(const GrGeometryProcessor&, 848 GLDashingCircleEffect::GLDashingCircleEffect(const GrGeometryProcessor&, in GLDashingCircleEffect() argument 916 void GLDashingCircleEffect::GenKey(const GrGeometryProcessor& gp, in GenKey() 930 GrGeometryProcessor* DashingCircleEffect::Create(GrColor color, in Create() [all …]
|
D | GrDistanceFieldGeoProc.cpp | 32 GrGLDistanceFieldA8TextGeoProc(const GrGeometryProcessor&, in GrGLDistanceFieldA8TextGeoProc() argument 166 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 243 GrGeometryProcessor* GrDistanceFieldA8TextGeoProc::TestCreate(SkRandom* random, in TestCreate() 281 GrGLDistanceFieldPathGeoProc(const GrGeometryProcessor&, in GrGLDistanceFieldPathGeoProc() argument 397 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 467 GrGeometryProcessor* GrDistanceFieldPathGeoProc::TestCreate(SkRandom* random, in TestCreate() 502 GrGLDistanceFieldLCDTextGeoProc(const GrGeometryProcessor&, const GrBatchTracker&) in GrGLDistanceFieldLCDTextGeoProc() argument 666 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 732 GrGeometryProcessor* GrDistanceFieldLCDTextGeoProc::TestCreate(SkRandom* random, in TestCreate()
|
D | GrBitmapTextGeoProc.cpp | 26 GrGLBitmapTextGeoProc(const GrGeometryProcessor&, const GrBatchTracker&) in GrGLBitmapTextGeoProc() argument 98 static inline void GenKey(const GrGeometryProcessor& proc, in GenKey() 166 GrGeometryProcessor* GrBitmapTextGeoProc::TestCreate(SkRandom* random, in TestCreate()
|
/external/skia/src/gpu/ |
D | GrProcessor.cpp | 20 class GrGeometryProcessor; 41 SkTArray<GrProcessorTestFactory<GrGeometryProcessor>*, true>* 42 GrProcessorTestFactory<GrGeometryProcessor>::GetFactories() { in GetFactories() 43 static SkTArray<GrProcessorTestFactory<GrGeometryProcessor>*, true> gFactories; in GetFactories() 64 void GrProcessorTestFactory<GrGeometryProcessor>::VerifyFactoryCount() { in VerifyFactoryCount()
|
D | GrDefaultGeoProcFactory.cpp | 21 class DefaultGeoProc : public GrGeometryProcessor { 23 static GrGeometryProcessor* Create(uint32_t gpTypeFlags, in Create() 69 GLProcessor(const GrGeometryProcessor& gp, const GrBatchTracker&) in GLProcessor() 117 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 231 typedef GrGeometryProcessor INHERITED; 236 GrGeometryProcessor* DefaultGeoProc::TestCreate(SkRandom* random, in TestCreate() 258 const GrGeometryProcessor* GrDefaultGeoProcFactory::Create(uint32_t gpTypeFlags, in Create()
|
D | GrTestBatch.h | 67 GrTestBatch(const GrGeometryProcessor* gp, const SkRect& bounds) { in GrTestBatch() 73 const GrGeometryProcessor* geometryProcessor() const { return fGeometryProcessor; } in geometryProcessor() 92 SkAutoTUnref<const GrGeometryProcessor> fGeometryProcessor;
|
D | GrGeometryProcessor.h | 20 class GrGeometryProcessor : public GrPrimitiveProcessor { 22 GrGeometryProcessor() in GrGeometryProcessor() function
|
D | GrOvalRenderer.cpp | 72 class CircleEdgeEffect : public GrGeometryProcessor { 74 static GrGeometryProcessor* Create(GrColor color, bool stroke, const SkMatrix& localMatrix) { in Create() 90 GLProcessor(const GrGeometryProcessor&, in GLProcessor() argument 130 static void GenKey(const GrGeometryProcessor& gp, in GenKey() 209 typedef GrGeometryProcessor INHERITED; 214 GrGeometryProcessor* CircleEdgeEffect::TestCreate(SkRandom* random, in TestCreate() 233 class EllipseEdgeEffect : public GrGeometryProcessor { 235 static GrGeometryProcessor* Create(GrColor color, bool stroke, const SkMatrix& localMatrix) { in Create() 253 GLProcessor(const GrGeometryProcessor&, in GLProcessor() argument 314 static void GenKey(const GrGeometryProcessor& gp, in GenKey() [all …]
|
D | GrAAConvexPathRenderer.cpp | 525 class QuadEdgeEffect : public GrGeometryProcessor { 528 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& localMatrix) { in Create() 543 GLProcessor(const GrGeometryProcessor&, in GLProcessor() argument 597 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 673 typedef GrGeometryProcessor INHERITED; 678 GrGeometryProcessor* QuadEdgeEffect::TestCreate(SkRandom* random, in TestCreate() 734 static const GrGeometryProcessor* create_fill_gp(bool tweakAlphaForCoverage, in create_fill_gp() 793 SkAutoTUnref<const GrGeometryProcessor> gp( in generateGeometryLinesOnly() 873 SkAutoTUnref<GrGeometryProcessor> quadProcessor(QuadEdgeEffect::Create(this->color(), in generateGeometry()
|
D | GrDefaultGeoProcFactory.h | 84 static const GrGeometryProcessor* Create(uint32_t gpTypeFlags,
|
D | GrRectBatch.cpp | 27 static const GrGeometryProcessor* create_rect_gp(bool hasExplicitLocalCoords, in create_rect_gp() 100 SkAutoTUnref<const GrGeometryProcessor> gp(create_rect_gp(hasExplicitLocalCoords, in generateGeometry()
|
D | GrAADistanceFieldPathRenderer.cpp | 195 SkAutoTUnref<GrGeometryProcessor> dfProcessor( in generateGeometry() 312 const GrGeometryProcessor* dfProcessor, in addPathToAtlas() 456 const GrGeometryProcessor* gp, in writePathVertices() 495 const GrGeometryProcessor* dfProcessor, in initDraw()
|
D | GrAARectRenderer.cpp | 33 static const GrGeometryProcessor* create_fill_rect_gp(bool tweakAlphaForCoverage, in create_fill_rect_gp() 36 const GrGeometryProcessor* gp; in create_fill_rect_gp() 97 SkAutoTUnref<const GrGeometryProcessor> gp(create_fill_rect_gp(canTweakAlphaForCoverage, in generateGeometry() 455 SkAutoTUnref<const GrGeometryProcessor> gp(create_fill_rect_gp(canTweakAlphaForCoverage, in generateGeometry()
|
D | GrAAHairLinePathRenderer.cpp | 815 SkAutoTUnref<const GrGeometryProcessor> lineGP( in generateGeometry() 822 SkAutoTUnref<const GrGeometryProcessor> quadGP( in generateGeometry() 830 SkAutoTUnref<const GrGeometryProcessor> conicGP( in generateGeometry()
|
/external/skia/include/gpu/ |
D | GrProcessorUnitTest.h | 73 static GrProcessorTestFactory<GrGeometryProcessor> gTestFactory SK_UNUSED; \ 74 static GrGeometryProcessor* TestCreate(SkRandom*, \ 112 GrProcessorTestFactory<GrGeometryProcessor> Effect :: gTestFactory(Effect :: TestCreate) 137 static GrGeometryProcessor* TestCreate(SkRandom*, \
|
/external/skia/src/gpu/gl/builders/ |
D | GrGLVertexShaderBuilder.h | 21 void emitAttributes(const GrGeometryProcessor& gp); 23 void addAttribute(const GrGeometryProcessor::Attribute* attr) { in addAttribute()
|
D | GrGLVertexShaderBuilder.cpp | 28 void GrGLVertexBuilder::emitAttributes(const GrGeometryProcessor& gp) { in emitAttributes()
|
D | GrGLProgramBuilder.h | 154 virtual void addPassThroughAttribute(const GrGeometryProcessor::Attribute*,
|
/external/skia/gm/ |
D | beziereffects.cpp | 40 static GrBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo, in Create() 46 BezierCubicOrConicTestBatch(const GrGeometryProcessor* gp, const Geometry& geo, in BezierCubicOrConicTestBatch() 156 SkAutoTUnref<GrGeometryProcessor> gp; in onDraw() 304 SkAutoTUnref<GrGeometryProcessor> gp; in onDraw() 439 static GrBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo, in Create() 445 BezierQuadTestBatch(const GrGeometryProcessor* gp, const Geometry& geo, in BezierQuadTestBatch() 544 SkAutoTUnref<GrGeometryProcessor> gp; in onDraw()
|
D | convexpolyeffect.cpp | 38 static GrBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo) { in Create() 43 ConvexPolyTestBatch(const GrGeometryProcessor* gp, const Geometry& geo) in ConvexPolyTestBatch() 160 SkAutoTUnref<const GrGeometryProcessor> gp( in onDraw()
|
/external/skia/src/gpu/gl/ |
D | GrGLPrimitiveProcessor.cpp | 38 const GrGeometryProcessor::Attribute* colorAttr, in setupColorPassThrough()
|