Lines Matching refs:GrQuadEffect
213 class GrQuadEffect::Impl : public ProgramImpl {
218 const GrQuadEffect& qe = geomProc.cast<GrQuadEffect>();
248 void GrQuadEffect::Impl::onEmitCode(EmitArgs& args, GrGPArgs* gpArgs) {
250 const GrQuadEffect& gp = args.fGeomProc.cast<GrQuadEffect>();
314 GrQuadEffect::~GrQuadEffect() = default;
316 SkString GrQuadEffect::getShaderDfxInfo() const
325 void GrQuadEffect::addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const {
336 std::unique_ptr<GrGeometryProcessor::ProgramImpl> GrQuadEffect::makeProgramImpl(
341 GrQuadEffect::GrQuadEffect(const SkPMColor4f& color, const SkMatrix& viewMatrix, uint8_t coverage,
354 GR_DEFINE_GEOMETRY_PROCESSOR_TEST(GrQuadEffect);
357 GrGeometryProcessor* GrQuadEffect::TestCreate(GrProcessorTestData* d) {
362 return GrQuadEffect::Make(d->allocator(),