Searched refs:GrMatrixEffect (Results 1 - 13 of 13) sorted by relevance
/third_party/skia/src/gpu/effects/ |
H A D | GrMatrixEffect.cpp | 8 #include "src/gpu/effects/GrMatrixEffect.h" 16 std::unique_ptr<GrFragmentProcessor> GrMatrixEffect::Make( in Make() 19 auto me = static_cast<GrMatrixEffect*>(child.get()); in Make() 27 return std::unique_ptr<GrFragmentProcessor>(new GrMatrixEffect(matrix, std::move(child))); in Make() 30 std::unique_ptr<GrFragmentProcessor::ProgramImpl> GrMatrixEffect::onMakeProgramImpl() const { in onMakeProgramImpl() 45 const GrMatrixEffect& mtx = proc.cast<GrMatrixEffect>(); in onMakeProgramImpl() 61 void GrMatrixEffect::onAddToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const {} in onAddToKey() 63 bool GrMatrixEffect::onIsEqual(const GrFragmentProcessor& other) const { in onIsEqual() 64 const GrMatrixEffect in onIsEqual() 69 GrMatrixEffect::GrMatrixEffect(const GrMatrixEffect& src) GrMatrixEffect() function in GrMatrixEffect [all...] |
H A D | GrMatrixEffect.h | 16 class GrMatrixEffect : public GrFragmentProcessor { class 26 GrMatrixEffect(const GrMatrixEffect& src); 28 GrMatrixEffect(SkMatrix matrix, std::unique_ptr<GrFragmentProcessor> child) in GrMatrixEffect() function in GrMatrixEffect
|
H A D | GrBicubicEffect.cpp | 12 #include "src/gpu/effects/GrMatrixEffect.h" 121 return GrMatrixEffect::Make(matrix, std::unique_ptr<GrFragmentProcessor>( in Make() 137 return GrMatrixEffect::Make(matrix, std::unique_ptr<GrFragmentProcessor>( in Make() 156 return GrMatrixEffect::Make(matrix, std::unique_ptr<GrFragmentProcessor>( in MakeSubset() 184 return GrMatrixEffect::Make(matrix, std::unique_ptr<GrFragmentProcessor>( in MakeSubset() 194 return GrMatrixEffect::Make(matrix, std::unique_ptr<GrFragmentProcessor>( in Make()
|
H A D | GrSDFBlurEffect.cpp | 17 #include "src/gpu/effects/GrMatrixEffect.h" 57 fp = GrMatrixEffect::Make(matrix, std::move(fp)); in Make()
|
H A D | GrTextureEffect.cpp | 12 #include "src/gpu/effects/GrMatrixEffect.h" 163 return GrMatrixEffect::Make(matrix, std::move(te)); in Make() 182 return GrMatrixEffect::Make(matrix, std::move(te)); in Make() 203 return GrMatrixEffect::Make(matrix, std::move(te)); in MakeSubset() 218 return GrMatrixEffect::Make(matrix, std::move(te)); in MakeSubset() 237 return GrMatrixEffect::Make(matrix, std::move(te)); in MakeCustomLinearFilterInset() 396 // We should not pre-normalize the input coords with GrMatrixEffect if we're going to in emitCode()
|
H A D | GrYUVtoRGBEffect.cpp | 14 #include "src/gpu/effects/GrMatrixEffect.h" 195 return GrMatrixEffect::Make(localMatrix, std::move(fp)); in Make()
|
/third_party/skia/src/gpu/ |
H A D | SurfaceFillContext.cpp | 10 #include "src/gpu/effects/GrMatrixEffect.h" 17 fp = GrMatrixEffect::Make(localMatrix, std::move(fp)); in fillRectWithFP()
|
/third_party/skia/src/shaders/ |
H A D | SkLocalMatrixShader.cpp | 15 #include "src/gpu/effects/GrMatrixEffect.h" 198 return GrFragmentProcessor::DeviceSpace(GrMatrixEffect::Make(ctmInv, std::move(base))); in asFragmentProcessor()
|
H A D | SkPerlinNoiseShader.cpp | 27 #include "src/gpu/effects/GrMatrixEffect.h" 592 return GrMatrixEffect::Make(matrix, std::unique_ptr<GrFragmentProcessor>(
|
/third_party/skia/gm/ |
H A D | fp_sample_chaining.cpp | 15 #include "src/gpu/effects/GrMatrixEffect.h" 23 // Samples child with a uniform matrix (functionally identical to GrMatrixEffect) 164 fp = GrMatrixEffect::Make(SkMatrix::Translate(-drawX, -drawY), std::move(fp)); in wrap() 190 // visually (no text labels in each box), but it avoids the extra GrMatrixEffect. in DEF_SIMPLE_GPU_GM_CAN_FAIL() 209 // GrTextureEffect is wrapped in a GrMatrixEffect, which is subject to the same bugs that in DEF_SIMPLE_GPU_GM_CAN_FAIL()
|
/third_party/skia/src/gpu/gradients/ |
H A D | GrGradientShader.cpp | 20 #include "src/gpu/effects/GrMatrixEffect.h" 690 layout = GrMatrixEffect::Make(matrix, std::move(layout)); in make_gradient()
|
/third_party/skia/src/core/ |
H A D | SkRuntimeEffect.cpp | 41 #include "src/gpu/effects/GrMatrixEffect.h" 1013 return GrMatrixEffect::Make(matrix, std::move(fp));
|
H A D | SkBlurMF.cpp | 36 #include "src/gpu/effects/GrMatrixEffect.h" 1041 fp = GrMatrixEffect::Make(invM, std::move(fp)); in make_rect_blur()
|
Completed in 14 milliseconds