Home
last modified time | relevance | path

Searched refs:GrSimpleTextureEffect (Results 1 – 25 of 38) sorted by relevance

12

/external/skia/src/gpu/effects/
DGrSimpleTextureEffect.cpp23 const GrSimpleTextureEffect& _outer = args.fFp.cast<GrSimpleTextureEffect>(); in emitCode()
39 GrGLSLFragmentProcessor* GrSimpleTextureEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
42 void GrSimpleTextureEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
44 bool GrSimpleTextureEffect::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual()
45 const GrSimpleTextureEffect& that = other.cast<GrSimpleTextureEffect>(); in onIsEqual()
51 GrSimpleTextureEffect::GrSimpleTextureEffect(const GrSimpleTextureEffect& src) in GrSimpleTextureEffect() function in GrSimpleTextureEffect
59 std::unique_ptr<GrFragmentProcessor> GrSimpleTextureEffect::clone() const { in clone()
60 return std::unique_ptr<GrFragmentProcessor>(new GrSimpleTextureEffect(*this)); in clone()
62 const GrFragmentProcessor::TextureSampler& GrSimpleTextureEffect::onTextureSampler( in onTextureSampler()
66 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrSimpleTextureEffect);
[all …]
DGrSimpleTextureEffect.h16 class GrSimpleTextureEffect : public GrFragmentProcessor {
23 new GrSimpleTextureEffect(std::move(proxy), matrix, in Make()
32 return std::unique_ptr<GrFragmentProcessor>(new GrSimpleTextureEffect( in Make()
41 new GrSimpleTextureEffect(std::move(proxy), matrix, p)); in Make()
43 GrSimpleTextureEffect(const GrSimpleTextureEffect& src);
48 GrSimpleTextureEffect(sk_sp<GrTextureProxy> image, SkMatrix44 matrix, in GrSimpleTextureEffect() function
DGrSimpleTextureEffect.fp27 new GrSimpleTextureEffect(std::move(proxy), matrix,
36 new GrSimpleTextureEffect(std::move(proxy), matrix,
44 new GrSimpleTextureEffect(std::move(proxy), matrix, p));
75 return GrSimpleTextureEffect::Make(testData->textureProxy(texIdx), matrix, params);
/external/skqp/src/gpu/effects/
DGrSimpleTextureEffect.cpp23 const GrSimpleTextureEffect& _outer = args.fFp.cast<GrSimpleTextureEffect>(); in emitCode()
39 GrGLSLFragmentProcessor* GrSimpleTextureEffect::onCreateGLSLInstance() const { in onCreateGLSLInstance()
42 void GrSimpleTextureEffect::onGetGLSLProcessorKey(const GrShaderCaps& caps, in onGetGLSLProcessorKey()
44 bool GrSimpleTextureEffect::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual()
45 const GrSimpleTextureEffect& that = other.cast<GrSimpleTextureEffect>(); in onIsEqual()
51 GrSimpleTextureEffect::GrSimpleTextureEffect(const GrSimpleTextureEffect& src) in GrSimpleTextureEffect() function in GrSimpleTextureEffect
59 std::unique_ptr<GrFragmentProcessor> GrSimpleTextureEffect::clone() const { in clone()
60 return std::unique_ptr<GrFragmentProcessor>(new GrSimpleTextureEffect(*this)); in clone()
62 const GrFragmentProcessor::TextureSampler& GrSimpleTextureEffect::onTextureSampler( in onTextureSampler()
66 GR_DEFINE_FRAGMENT_PROCESSOR_TEST(GrSimpleTextureEffect);
[all …]
DGrSimpleTextureEffect.h16 class GrSimpleTextureEffect : public GrFragmentProcessor {
23 new GrSimpleTextureEffect(std::move(proxy), matrix, in Make()
32 return std::unique_ptr<GrFragmentProcessor>(new GrSimpleTextureEffect( in Make()
41 new GrSimpleTextureEffect(std::move(proxy), matrix, p)); in Make()
43 GrSimpleTextureEffect(const GrSimpleTextureEffect& src);
48 GrSimpleTextureEffect(sk_sp<GrTextureProxy> image, SkMatrix44 matrix, in GrSimpleTextureEffect() function
DGrSimpleTextureEffect.fp27 new GrSimpleTextureEffect(std::move(proxy), matrix,
36 new GrSimpleTextureEffect(std::move(proxy), matrix,
44 new GrSimpleTextureEffect(std::move(proxy), matrix, p));
75 return GrSimpleTextureEffect::Make(testData->textureProxy(texIdx), matrix, params);
/external/skqp/src/gpu/
DGrPaint.cpp39 this->addColorFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix)); in addColorTextureProcessor()
44 this->addColorFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix, in addColorTextureProcessor()
50 this->addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix)); in addCoverageTextureProcessor()
56 this->addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix, in addCoverageTextureProcessor()
DGrTextureProducer.cpp212 return GrSimpleTextureEffect::Make(std::move(proxy), textureMatrix, samplerState); in CreateFragmentProcessorForDomainAndFilter()
DGrSoftwarePathRenderer.cpp169 paint.addCoverageFragmentProcessor(GrSimpleTextureEffect::Make( in DrawToTargetWithShapeMask()
DGrBlurUtils.cpp50 paint.addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(std::move(mask), matrix)); in draw_mask()
DGrContext.cpp493 GrSimpleTextureEffect::Make(std::move(tempProxy), SkMatrix::I())); in writeSurfacePixels()
680 GrSimpleTextureEffect::Make(sk_ref_sp(srcProxy->asTextureProxy()), in readSurfacePixels()
/external/skia/src/gpu/
DGrPaint.cpp39 this->addColorFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix)); in addColorTextureProcessor()
44 this->addColorFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix, in addColorTextureProcessor()
50 this->addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix)); in addCoverageTextureProcessor()
56 this->addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(std::move(proxy), matrix, in addCoverageTextureProcessor()
DGrTextureProducer.cpp220 return GrSimpleTextureEffect::Make(std::move(proxy), textureMatrix, samplerState); in createFragmentProcessorForDomainAndFilter()
DGrContextPriv.cpp394 GrSimpleTextureEffect::Make(sk_ref_sp(srcProxy->asTextureProxy()), in readSurfacePixels()
588 GrSimpleTextureEffect::Make(std::move(tempProxy), SkMatrix::I())); in writeSurfacePixels()
DGrSoftwarePathRenderer.cpp171 paint.addCoverageFragmentProcessor(GrSimpleTextureEffect::Make( in DrawToTargetWithShapeMask()
DGrBlurUtils.cpp50 paint.addCoverageFragmentProcessor(GrSimpleTextureEffect::Make(std::move(mask), matrix)); in draw_mask()
/external/skia/gn/
Dsksl.gni48 "$_src/gpu/effects/GrSimpleTextureEffect.fp",
/external/skqp/gn/
Dsksl.gni47 "$_src/gpu/effects/GrSimpleTextureEffect.fp",
/external/skia/tests/
DRectangleTextureTest.cpp38 auto fp = GrSimpleTextureEffect::Make(rectProxy, SkMatrix::I(), filter); in test_basic_draw_as_src()
DOnFlushCallbackTest.cpp452 auto fp = GrSimpleTextureEffect::Make(atlasProxy, SkMatrix::I()); in make_upstream_image()
578 auto fp = GrSimpleTextureEffect::Make(std::move(proxies[i]), t); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
/external/skqp/tests/
DRectangleTextureTest.cpp38 auto fp = GrSimpleTextureEffect::Make(rectProxy, SkMatrix::I(), filter); in test_basic_draw_as_src()
DOnFlushCallbackTest.cpp448 auto fp = GrSimpleTextureEffect::Make(atlasProxy, SkMatrix::I()); in make_upstream_image()
574 auto fp = GrSimpleTextureEffect::Make(std::move(proxies[i]), t); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
/external/skqp/src/effects/imagefilters/
DSkAlphaThresholdFilter.cpp183 auto textureFP = GrSimpleTextureEffect::Make(std::move(inputProxy), SkMatrix::I()); in onFilterImage()
/external/skia/src/effects/imagefilters/
DSkAlphaThresholdFilter.cpp186 auto textureFP = GrSimpleTextureEffect::Make(std::move(inputProxy), SkMatrix::I()); in onFilterImage()
/external/skia/src/shaders/
DSkImageShader.cpp249 inner = GrSimpleTextureEffect::Make(std::move(proxy), lmInverse, samplerState); in asFragmentProcessor()

12