Lines Matching refs:GrSweepGradientLayout
24 const GrSweepGradientLayout& _outer = args.fFp.cast<GrSweepGradientLayout>(); in emitCode()
50 const GrSweepGradientLayout& _outer = _proc.cast<GrSweepGradientLayout>(); in onSetData()
69 GrGLSLFragmentProcessor* GrSweepGradientLayout::onCreateGLSLInstance() const { in onCreateGLSLInstance()
72 void GrSweepGradientLayout::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
74 bool GrSweepGradientLayout::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual()
75 const GrSweepGradientLayout& that = other.cast<GrSweepGradientLayout>(); in onIsEqual()
82 GrSweepGradientLayout::GrSweepGradientLayout(const GrSweepGradientLayout& src) in GrSweepGradientLayout() function in GrSweepGradientLayout
90 std::unique_ptr<GrFragmentProcessor> GrSweepGradientLayout::clone() const { in clone()
91 return std::unique_ptr<GrFragmentProcessor>(new GrSweepGradientLayout(*this)); in clone()
93 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrSweepGradientLayout);
95 std::unique_ptr<GrFragmentProcessor> GrSweepGradientLayout::TestCreate(GrProcessorTestData* d) { in TestCreate()
114 std::unique_ptr<GrFragmentProcessor> GrSweepGradientLayout::Make(const SkSweepGradient& grad, in Make()
122 new GrSweepGradientLayout(matrix, grad.getTBias(), grad.getTScale())); in Make()