Home
last modified time | relevance | path

Searched refs:GrYUVtoRGBEffect (Results 1 – 15 of 15) sorted by relevance

/external/skqp/src/gpu/effects/
DGrYUVtoRGBEffect.cpp31 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
[all …]
DGrYUVtoRGBEffect.h18 class GrYUVtoRGBEffect : public GrFragmentProcessor {
31 GrYUVtoRGBEffect(const GrYUVtoRGBEffect& src);
36 GrYUVtoRGBEffect(const sk_sp<GrTextureProxy> proxies[], const SkSize scales[], in GrYUVtoRGBEffect() function
/external/skia/src/gpu/effects/
DGrYUVtoRGBEffect.cpp34 std::unique_ptr<GrFragmentProcessor> GrYUVtoRGBEffect::Make(const GrYUVATextureProxies& yuvaProxies, in Make()
171 new GrYUVtoRGBEffect(planeFPs, in Make()
184 GrYUVtoRGBEffect::GrYUVtoRGBEffect(std::unique_ptr<GrFragmentProcessor> planeFPs[4], in GrYUVtoRGBEffect() function in GrYUVtoRGBEffect
209 SkString GrYUVtoRGBEffect::onDumpInfo() const { in onDumpInfo()
221 std::unique_ptr<GrGLSLFragmentProcessor> GrYUVtoRGBEffect::onMakeProgramImpl() const { in onMakeProgramImpl()
228 const GrYUVtoRGBEffect& yuvEffect = args.fFp.cast<GrYUVtoRGBEffect>(); in onMakeProgramImpl()
292 const GrYUVtoRGBEffect& yuvEffect = proc.cast<GrYUVtoRGBEffect>(); in onMakeProgramImpl()
321 void GrYUVtoRGBEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
348 bool GrYUVtoRGBEffect::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual()
349 const GrYUVtoRGBEffect& that = other.cast<GrYUVtoRGBEffect>(); in onIsEqual()
[all …]
DGrYUVtoRGBEffect.h17 class GrYUVtoRGBEffect : public GrFragmentProcessor {
30 GrYUVtoRGBEffect(std::unique_ptr<GrFragmentProcessor> planeFPs[4],
36 GrYUVtoRGBEffect(const GrYUVtoRGBEffect& src);
/external/skqp/gm/
Dyuvtorgbeffect.cpp123 GrYUVtoRGBEffect::Make(proxies, yuvaIndices, in onDraw()
247 auto fp = GrYUVtoRGBEffect::Make(proxies, yuvaIndices, in onDraw()
/external/skqp/src/gpu/
DGrImageTextureMaker.cpp114 return GrYUVtoRGBEffect::Make(fImage->fProxies, fImage->fYUVAIndices, in createFragmentProcessor()
DGrYUVProvider.cpp168 auto yuvToRgbProcessor = GrYUVtoRGBEffect::Make(yuvTextureProxies, yuvaIndices, yuvColorSpace, in refAsTextureProxy()
/external/skia/src/image/
DSkImage_GpuYUVA.cpp172 auto fp = GrYUVtoRGBEffect::Make(fYUVAProxies, GrSamplerState::Filter::kNearest, caps); in onAsView()
201 auto fp = GrYUVtoRGBEffect::Make(fYUVAProxies, in onAsFragmentProcessor()
DSkImage_Lazy.cpp345 std::unique_ptr<GrFragmentProcessor> fp = GrYUVtoRGBEffect::Make( in textureProxyViewFromPlanes()
/external/skia/gm/
Dyuvtorgbsubset.cpp147 GrYUVtoRGBEffect::Make(fProxies, samplerState, caps, SkMatrix::I(), subset); in onDraw()
/external/skqp/src/image/
DSkImage_GpuBase.cpp356 paint.addColorFragmentProcessor(GrYUVtoRGBEffect::Make(proxies, yuvaIndices, in RenderYUVAToRGBA()
/external/skqp/gn/
Dgpu.gni367 "$_src/gpu/effects/GrYUVtoRGBEffect.cpp",
368 "$_src/gpu/effects/GrYUVtoRGBEffect.h",
/external/skia/gn/
Dgpu.gni320 "$_src/gpu/effects/GrYUVtoRGBEffect.cpp",
321 "$_src/gpu/effects/GrYUVtoRGBEffect.h",
/external/skqp/
DAndroid.bp965 "src/gpu/effects/GrYUVtoRGBEffect.cpp",
/external/skia/
DAndroid.bp558 "src/gpu/effects/GrYUVtoRGBEffect.cpp",
1542 "src/gpu/effects/GrYUVtoRGBEffect.cpp",