/external/skia/src/gpu/effects/ |
D | GrDistanceFieldGeoProc.h | 45 class GrDistanceFieldA8TextGeoProc : public GrGeometryProcessor { 48 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, in Create() 55 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, 105 typedef GrGeometryProcessor INHERITED; 115 class GrDistanceFieldPathGeoProc : public GrGeometryProcessor { 117 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, GrTexture* tex, in Create() 157 typedef GrGeometryProcessor INHERITED; 166 class GrDistanceFieldLCDTextGeoProc : public GrGeometryProcessor { 183 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, in Create() 227 typedef GrGeometryProcessor INHERITED;
|
D | GrBezierEffect.h | 59 class GrConicEffect : public GrGeometryProcessor { 61 static GrGeometryProcessor* Create(GrColor color, 125 typedef GrGeometryProcessor INHERITED; 139 class GrQuadEffect : public GrGeometryProcessor { 141 static GrGeometryProcessor* Create(GrColor color, 205 typedef GrGeometryProcessor INHERITED; 221 class GrCubicEffect : public GrGeometryProcessor { 223 static GrGeometryProcessor* Create(GrColor color, in Create() 273 typedef GrGeometryProcessor INHERITED;
|
D | GrBezierEffect.cpp | 20 GrGLConicEffect(const GrGeometryProcessor&); 24 static inline void GenKey(const GrGeometryProcessor&, 71 GrGLConicEffect::GrGLConicEffect(const GrGeometryProcessor& processor) in GrGLConicEffect() 230 void GrGLConicEffect::GenKey(const GrGeometryProcessor& gp, in GenKey() 275 const GrGeometryProcessor* GrConicEffect::TestCreate(GrProcessorTestData* d) { in TestCreate() 276 GrGeometryProcessor* gp; in TestCreate() 294 GrGLQuadEffect(const GrGeometryProcessor&); 298 static inline void GenKey(const GrGeometryProcessor&, 345 GrGLQuadEffect::GrGLQuadEffect(const GrGeometryProcessor& processor) in GrGLQuadEffect() 446 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() 63 typedef GrGeometryProcessor INHERITED;
|
D | GrDashingEffect.cpp | 243 static GrGeometryProcessor* create_dash_gp(GrColor, 343 SkAutoTUnref<const GrGeometryProcessor> gp; in onPrepareDraws() 777 class DashingCircleEffect : public GrGeometryProcessor { 781 static GrGeometryProcessor* Create(GrColor, 822 typedef GrGeometryProcessor INHERITED; 833 static inline void GenKey(const GrGeometryProcessor&, 930 void GLDashingCircleEffect::GenKey(const GrGeometryProcessor& gp, in GenKey() 943 GrGeometryProcessor* DashingCircleEffect::Create(GrColor color, in Create() 976 const GrGeometryProcessor* DashingCircleEffect::TestCreate(GrProcessorTestData* d) { in TestCreate() 996 class DashingLineEffect : public GrGeometryProcessor { [all …]
|
D | GrDistanceFieldGeoProc.cpp | 170 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 242 const GrGeometryProcessor* GrDistanceFieldA8TextGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate() 394 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 452 const GrGeometryProcessor* GrDistanceFieldPathGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate() 659 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 724 const GrGeometryProcessor* GrDistanceFieldLCDTextGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
|
D | GrBitmapTextGeoProc.cpp | 104 static inline void GenKey(const GrGeometryProcessor& proc, in GenKey() 167 const GrGeometryProcessor* GrBitmapTextGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate()
|
/external/skia/src/gpu/ |
D | GrProcessor.cpp | 19 class GrGeometryProcessor; 40 SkTArray<GrProcessorTestFactory<GrGeometryProcessor>*, true>* 41 GrProcessorTestFactory<GrGeometryProcessor>::GetFactories() { in GetFactories() 42 static SkTArray<GrProcessorTestFactory<GrGeometryProcessor>*, true> gFactories; in GetFactories() 63 void GrProcessorTestFactory<GrGeometryProcessor>::VerifyFactoryCount() { in VerifyFactoryCount()
|
D | GrDefaultGeoProcFactory.cpp | 31 class DefaultGeoProc : public GrGeometryProcessor { 33 static GrGeometryProcessor* Create(uint32_t gpTypeFlags, in Create() 142 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 269 typedef GrGeometryProcessor INHERITED; 274 const GrGeometryProcessor* DefaultGeoProc::TestCreate(GrProcessorTestData* d) { in TestCreate() 298 const GrGeometryProcessor* GrDefaultGeoProcFactory::Create(const Color& color, in Create() 323 const GrGeometryProcessor* GrDefaultGeoProcFactory::CreateForDeviceSpace( in CreateForDeviceSpace()
|
D | GrGeometryProcessor.h | 20 class GrGeometryProcessor : public GrPrimitiveProcessor { 22 GrGeometryProcessor() in GrGeometryProcessor() function
|
D | GrDefaultGeoProcFactory.h | 120 const GrGeometryProcessor* Create(const Color&, 130 const GrGeometryProcessor* CreateForDeviceSpace(const Color&,
|
D | GrOvalRenderer.cpp | 73 class CircleEdgeEffect : public GrGeometryProcessor { 75 static GrGeometryProcessor* Create(GrColor color, bool stroke, const SkMatrix& localMatrix, in Create() 141 static void GenKey(const GrGeometryProcessor& gp, in GenKey() 198 typedef GrGeometryProcessor INHERITED; 203 const GrGeometryProcessor* CircleEdgeEffect::TestCreate(GrProcessorTestData* d) { in TestCreate() 220 class EllipseEdgeEffect : public GrGeometryProcessor { 222 static GrGeometryProcessor* Create(GrColor color, bool stroke, const SkMatrix& localMatrix, in Create() 310 static void GenKey(const GrGeometryProcessor& gp, in GenKey() 369 typedef GrGeometryProcessor INHERITED; 374 const GrGeometryProcessor* EllipseEdgeEffect::TestCreate(GrProcessorTestData* d) { in TestCreate() [all …]
|
D | GrPLSGeometryProcessor.h | 17 class GrPLSGeometryProcessor : public GrGeometryProcessor {
|
/external/skia/include/gpu/ |
D | GrProcessorUnitTest.h | 108 static GrProcessorTestFactory<GrGeometryProcessor> gTestFactory SK_UNUSED; \ 109 static const GrGeometryProcessor* TestCreate(GrProcessorTestData*) 130 GrProcessorTestFactory<GrGeometryProcessor> Effect :: gTestFactory(Effect :: TestCreate) 149 static const GrGeometryProcessor* TestCreate(GrProcessorTestData*)
|
/external/skia/src/gpu/glsl/ |
D | GrGLSLVarying.h | 129 void addPassThroughAttribute(const GrGeometryProcessor::Attribute*, const char* output, 131 void addFlatPassThroughAttribute(const GrGeometryProcessor::Attribute*, const char* output, 134 void emitAttributes(const GrGeometryProcessor& gp); 171 void writePassThroughAttribute(const GrGeometryProcessor::Attribute*, const char* output,
|
D | GrGLSLVarying.cpp | 12 void GrGLSLVaryingHandler::addPassThroughAttribute(const GrGeometryProcessor::Attribute* input, in addPassThroughAttribute() 20 void GrGLSLVaryingHandler::addFlatPassThroughAttribute(const GrGeometryProcessor::Attribute* input, in addFlatPassThroughAttribute() 29 void GrGLSLVaryingHandler::writePassThroughAttribute(const GrGeometryProcessor::Attribute* input, in writePassThroughAttribute() 69 void GrGLSLVaryingHandler::emitAttributes(const GrGeometryProcessor& gp) { in emitAttributes() 72 const GrGeometryProcessor::Attribute& attr = gp.getAttrib(i); in emitAttributes()
|
/external/skia/src/gpu/batches/ |
D | GrTestBatch.h | 52 GrTestBatch(uint32_t classID, const GrGeometryProcessor* gp, const SkRect& bounds) in GrTestBatch() 59 const GrGeometryProcessor* geometryProcessor() const { return fGeometryProcessor; } in geometryProcessor() 83 SkAutoTUnref<const GrGeometryProcessor> fGeometryProcessor;
|
D | GrAtlasTextBatch.h | 153 GrGeometryProcessor* setupDfProcessor(const SkMatrix& viewMatrix, SkColor filteredColor, 199 const GrGeometryProcessor* gp) in GrBlobRegenHelper() 215 const GrGeometryProcessor* fGP;
|
D | GrNonAAFillRectBatch.cpp | 54 static const GrGeometryProcessor* create_gp(const SkMatrix& viewMatrix, in create_gp() 141 static const GrGeometryProcessor* CreateGP(const Geometry& geo, in CreateGP() 143 const GrGeometryProcessor* gp = create_gp(geo.fViewMatrix, overrides.readsCoverage(), true, in CreateGP() 189 static const GrGeometryProcessor* CreateGP(const Geometry& geo, in CreateGP() 191 const GrGeometryProcessor* gp = create_gp(geo.fViewMatrix, overrides.readsCoverage(), in CreateGP()
|
D | GrPLSPathRenderer.cpp | 281 GLSLProcessor(const GrGeometryProcessor&) {} in GLSLProcessor() argument 385 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 446 typedef GrGeometryProcessor INHERITED; 483 GLSLProcessor(const GrGeometryProcessor&) {} in GLSLProcessor() argument 574 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 635 typedef GrGeometryProcessor INHERITED; 638 class PLSFinishEffect : public GrGeometryProcessor { 641 static GrGeometryProcessor* Create(GrColor color, bool useEvenOdd, const SkMatrix& localMatrix, in Create() 666 GLSLProcessor(const GrGeometryProcessor&) {} in GLSLProcessor() argument 709 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() [all …]
|
D | GrAAFillRectBatch.cpp | 47 static const GrGeometryProcessor* create_fill_rect_gp( in create_fill_rect_gp() 237 static const GrGeometryProcessor* CreateGP(const Geometry& geo, in CreateGP() 239 const GrGeometryProcessor* gp = in CreateGP() 284 static const GrGeometryProcessor* CreateGP(const Geometry& geo, in CreateGP() 286 const GrGeometryProcessor* gp = in CreateGP()
|
D | GrAAConvexPathRenderer.cpp | 528 class QuadEdgeEffect : public GrGeometryProcessor { 531 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& localMatrix, in Create() 608 static inline void GenKey(const GrGeometryProcessor& gp, in GenKey() 669 typedef GrGeometryProcessor INHERITED; 674 const GrGeometryProcessor* QuadEdgeEffect::TestCreate(GrProcessorTestData* d) { in TestCreate() 723 static const GrGeometryProcessor* create_fill_gp(bool tweakAlphaForCoverage, in create_fill_gp() 787 SkAutoTUnref<const GrGeometryProcessor> gp(create_fill_gp(canTweakAlphaForCoverage, in prepareLinesOnlyDraws() 864 SkAutoTUnref<GrGeometryProcessor> quadProcessor( in onPrepareDraws()
|
D | GrNinePatch.cpp | 18 static const GrGeometryProcessor* create_gp(bool readsCoverage) { in create_gp() 88 SkAutoTUnref<const GrGeometryProcessor> gp(create_gp(fOverrides.readsCoverage())); in onPrepareDraws()
|
/external/skia/gm/ |
D | beziereffects.cpp | 42 static GrDrawBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo, in Create() 48 BezierCubicOrConicTestBatch(const GrGeometryProcessor* gp, const Geometry& geo, in BezierCubicOrConicTestBatch() 163 SkAutoTUnref<GrGeometryProcessor> gp; in onDraw() 306 SkAutoTUnref<GrGeometryProcessor> gp; in onDraw() 433 static GrDrawBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo, in Create() 439 BezierQuadTestBatch(const GrGeometryProcessor* gp, const Geometry& geo, in BezierQuadTestBatch() 543 SkAutoTUnref<GrGeometryProcessor> gp; in onDraw()
|
D | convexpolyeffect.cpp | 43 static GrDrawBatch* Create(const GrGeometryProcessor* gp, const Geometry& geo) { in Create() 48 ConvexPolyTestBatch(const GrGeometryProcessor* gp, const Geometry& geo) in ConvexPolyTestBatch() 174 SkAutoTUnref<const GrGeometryProcessor> gp( in onDraw()
|