Lines Matching refs:DashingLineEffect
996 class DashingLineEffect : public GrGeometryProcessor { class
1028 DashingLineEffect(GrColor, DashAAMode aaMode, const SkMatrix& localMatrix);
1063 this->setTransformDataHelper<DashingLineEffect>(primProc, pdman, index, transforms); in setTransformData()
1078 const DashingLineEffect& de = args.fGP.cast<DashingLineEffect>(); in onEmitCode()
1161 const DashingLineEffect& de = gp.cast<DashingLineEffect>(); in GenKey()
1170 GrGeometryProcessor* DashingLineEffect::Create(GrColor color, in Create()
1173 return SkNEW_ARGS(DashingLineEffect, (color, aaMode, localMatrix)); in Create()
1176 void DashingLineEffect::getGLProcessorKey(const GrBatchTracker& bt, in getGLProcessorKey()
1182 GrGLPrimitiveProcessor* DashingLineEffect::createGLInstance(const GrBatchTracker& bt, in createGLInstance()
1187 DashingLineEffect::DashingLineEffect(GrColor color, in DashingLineEffect() function in DashingLineEffect
1193 this->initClassID<DashingLineEffect>(); in DashingLineEffect()
1199 void DashingLineEffect::initBatchTracker(GrBatchTracker* bt, const GrPipelineInfo& init) const { in initBatchTracker()
1205 GR_DEFINE_GEOMETRY_PROCESSOR_TEST(DashingLineEffect);
1207 GrGeometryProcessor* DashingLineEffect::TestCreate(SkRandom* random, in TestCreate()
1212 return DashingLineEffect::Create(GrRandomColor(random), in TestCreate()
1226 return DashingLineEffect::Create(color, dashAAMode, localMatrix); in create_dash_gp()