Lines Matching refs:GrYUVtoRGBEffect
31 std::unique_ptr<GrFragmentProcessor> GrYUVtoRGBEffect::Make(const sk_sp<GrTextureProxy> proxies[], in Make()
65 return std::unique_ptr<GrFragmentProcessor>(new GrYUVtoRGBEffect( in Make()
70 SkString GrYUVtoRGBEffect::dumpInfo() const { in dumpInfo()
94 const GrYUVtoRGBEffect& _outer = args.fFp.cast<GrYUVtoRGBEffect>(); in emitCode()
145 const GrYUVtoRGBEffect& _outer = _proc.cast<GrYUVtoRGBEffect>(); in onSetData()
150 GrGLSLFragmentProcessor* GrYUVtoRGBEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
153 void GrYUVtoRGBEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
172 bool GrYUVtoRGBEffect::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual()
173 const GrYUVtoRGBEffect& that = other.cast<GrYUVtoRGBEffect>(); in onIsEqual()
194 GrYUVtoRGBEffect::GrYUVtoRGBEffect(const GrYUVtoRGBEffect& src) in GrYUVtoRGBEffect() function in GrYUVtoRGBEffect
211 std::unique_ptr<GrFragmentProcessor> GrYUVtoRGBEffect::clone() const { in clone()
212 return std::unique_ptr<GrFragmentProcessor>(new GrYUVtoRGBEffect(*this)); in clone()
214 const GrFragmentProcessor::TextureSampler& GrYUVtoRGBEffect::onTextureSampler(int index) const { in onTextureSampler()