Lines Matching refs:GrFragmentProcessor
17 GrFPResult GrConvexPolyEffect::Make(std::unique_ptr<GrFragmentProcessor> inputFP,
30 GrFragmentProcessor::ModulateRGBA(std::move(inputFP), SK_PMColor4fWHITE));
37 GrFragmentProcessor::ModulateRGBA(std::move(inputFP), SK_PMColor4fTRANSPARENT));
101 std::unique_ptr<GrFragmentProcessor::ProgramImpl> GrConvexPolyEffect::onMakeProgramImpl() const {
136 const GrFragmentProcessor& fp) override {
152 GrConvexPolyEffect::GrConvexPolyEffect(std::unique_ptr<GrFragmentProcessor> inputFP,
180 std::unique_ptr<GrFragmentProcessor> GrConvexPolyEffect::clone() const {
181 return std::unique_ptr<GrFragmentProcessor>(new GrConvexPolyEffect(*this));
184 bool GrConvexPolyEffect::onIsEqual(const GrFragmentProcessor& other) const {
197 std::unique_ptr<GrFragmentProcessor> GrConvexPolyEffect::TestCreate(GrProcessorTestData* d) {
205 std::unique_ptr<GrFragmentProcessor> fp = d->inputFP();