Home | History | Annotate | Download | only in effects

Lines Matching defs:GrConfigConversionEffect

8 #include "GrConfigConversionEffect.h"
21 const GrConfigConversionEffect& cce = args.fFp.cast<GrConfigConversionEffect>();
22 GrConfigConversionEffect::PMConversion pmConversion = cce.pmConversion();
39 case GrConfigConversionEffect::kMulByAlpha_RoundUp_PMConversion:
44 case GrConfigConversionEffect::kMulByAlpha_RoundDown_PMConversion:
54 case GrConfigConversionEffect::kDivByAlpha_RoundUp_PMConversion:
60 case GrConfigConversionEffect::kDivByAlpha_RoundDown_PMConversion:
79 const GrConfigConversionEffect& cce = processor.cast<GrConfigConversionEffect>();
90 GrConfigConversionEffect::GrConfigConversionEffect(GrTexture* texture,
95 this->initClassID<GrConfigConversionEffect>();
102 GrConfigConversionEffect::GrConfigConversionEffect(GrResourceProvider* resourceProvider,
108 this->initClassID<GrConfigConversionEffect>();
115 bool GrConfigConversionEffect::onIsEqual(const GrFragmentProcessor& s) const {
116 const GrConfigConversionEffect& other = s.cast<GrConfigConversionEffect>();
122 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrConfigConversionEffect);
131 sk_sp<GrFragmentProcessor> GrConfigConversionEffect::TestCreate(GrProcessorTestData* d) {
133 return sk_sp<GrFragmentProcessor>(new GrConfigConversionEffect(
147 void GrConfigConversionEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps,
152 GrGLSLFragmentProcessor* GrConfigConversionEffect::onCreateGLSLInstance() const {
158 void GrConfigConversionEffect::TestForPreservingPMConversions(GrContext* context,
229 sk_sp<GrFragmentProcessor> pmToUPM1(new GrConfigConversionEffect(
231 sk_sp<GrFragmentProcessor> upmToPM(new GrConfigConversionEffect(
233 sk_sp<GrFragmentProcessor> pmToUPM2(new GrConfigConversionEffect(
278 sk_sp<GrFragmentProcessor> GrConfigConversionEffect::Make(GrTexture* texture,
287 new GrConfigConversionEffect(texture, pmConversion, matrix));
290 sk_sp<GrFragmentProcessor> GrConfigConversionEffect::Make(GrResourceProvider* resourceProvider,
299 return sk_sp<GrFragmentProcessor>(new GrConfigConversionEffect(resourceProvider,