Home
last modified time | relevance | path

Searched refs:SkPerlinNoiseShader (Results 1 – 16 of 16) sorted by relevance

/external/skia/gm/
Dperlinnoise.cpp36 void test(SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, in test()
40 sk_sp<SkShader> shader = (type == SkPerlinNoiseShader::kFractalNoise_Type) ? in test()
41 SkPerlinNoiseShader::MakeFractalNoise(baseFrequencyX, baseFrequencyY, numOctaves, in test()
43 SkPerlinNoiseShader::MakeTurbulence(baseFrequencyX, baseFrequencyY, numOctaves, in test()
62 test(canvas, 0, 0, SkPerlinNoiseShader::kFractalNoise_Type, in onDraw()
64 test(canvas, 100, 0, SkPerlinNoiseShader::kTurbulence_Type, in onDraw()
67 test(canvas, 0, 100, SkPerlinNoiseShader::kFractalNoise_Type, in onDraw()
69 test(canvas, 100, 100, SkPerlinNoiseShader::kFractalNoise_Type, in onDraw()
72 test(canvas, 0, 200, SkPerlinNoiseShader::kTurbulence_Type, in onDraw()
74 test(canvas, 100, 200, SkPerlinNoiseShader::kTurbulence_Type, in onDraw()
[all …]
Dimagefiltersclipped.cpp136 noisePaint.setShader(SkPerlinNoiseShader::MakeFractalNoise(0.1f, 0.05f, 1, 0)); in onDraw()
Dimagefiltersscaled.cpp78 noisePaint.setShader(SkPerlinNoiseShader::MakeFractalNoise(SkDoubleToScalar(0.1), in onDraw()
/external/skia/src/effects/
DSkPerlinNoiseShader.cpp55 struct SkPerlinNoiseShader::StitchData {
76 struct SkPerlinNoiseShader::PaintingData {
248 sk_sp<SkShader> SkPerlinNoiseShader::MakeFractalNoise(SkScalar baseFrequencyX, in MakeFractalNoise()
252 return sk_sp<SkShader>(new SkPerlinNoiseShader(kFractalNoise_Type, baseFrequencyX, in MakeFractalNoise()
257 sk_sp<SkShader> SkPerlinNoiseShader::MakeTurbulence(SkScalar baseFrequencyX, in MakeTurbulence()
261 return sk_sp<SkShader>(new SkPerlinNoiseShader(kTurbulence_Type, baseFrequencyX, baseFrequencyY, in MakeTurbulence()
265 SkPerlinNoiseShader::SkPerlinNoiseShader(SkPerlinNoiseShader::Type type, in SkPerlinNoiseShader() function in SkPerlinNoiseShader
282 SkPerlinNoiseShader::~SkPerlinNoiseShader() { in ~SkPerlinNoiseShader()
285 sk_sp<SkFlattenable> SkPerlinNoiseShader::CreateProc(SkReadBuffer& buffer) { in CreateProc()
297 return SkPerlinNoiseShader::MakeFractalNoise(freqX, freqY, octaves, seed, in CreateProc()
[all …]
/external/skia/include/effects/
DSkPerlinNoiseShader.h25 class SK_API SkPerlinNoiseShader : public SkShader {
67 PerlinNoiseShaderContext(const SkPerlinNoiseShader& shader, const ContextRec&);
91 SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkPerlinNoiseShader)
98 SkPerlinNoiseShader(SkPerlinNoiseShader::Type type, SkScalar baseFrequencyX,
101 ~SkPerlinNoiseShader() override;
103 const SkPerlinNoiseShader::Type fType;
/external/skia/bench/
DPerlinNoiseBench.cpp25 this->test(loops, canvas, 0, 0, SkPerlinNoiseShader::kFractalNoise_Type, in onDraw()
41 void test(int loops, SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, in test()
44 sk_sp<SkShader> shader = (type == SkPerlinNoiseShader::kFractalNoise_Type) ? in test()
45 SkPerlinNoiseShader::MakeFractalNoise(baseFrequencyX, baseFrequencyY, numOctaves, in test()
47 SkPerlinNoiseShader::MakeTurbulence(baseFrequencyX, baseFrequencyY, numOctaves, in test()
/external/skia/src/ports/
DSkGlobalInitialization_default.cpp91 SK_DEFINE_FLATTENABLE_REGISTRAR_ENTRY(SkPerlinNoiseShader) in InitEffects()
/external/skia/gn/
Deffects.gni58 "$_src/effects/SkPerlinNoiseShader.cpp",
120 "$_include/effects/SkPerlinNoiseShader.h",
/external/skia/tests/
DShaderTest.cpp75 SkPerlinNoiseShader::MakeFractalNoise(1.0f, 1.0f, 2, 0.0f), in DEF_TEST()
DImageFilterTest.cpp257 paint.setShader(SkPerlinNoiseShader::MakeTurbulence(SK_Scalar1, SK_Scalar1, 1, 0)); in FilterList()
/external/skia/samplecode/
DSampleFilterFuzz.cpp652 ? SkPerlinNoiseShader::MakeFractalNoise(make_scalar(true), make_scalar(true), in make_image_filter()
654 : SkPerlinNoiseShader::MakeTurbulence(make_scalar(true), make_scalar(true), in make_image_filter()
/external/skia/fuzz/
DFilterFuzz.cpp732 ? SkPerlinNoiseShader::MakeFractalNoise(bfx, bfy, octaves, seed) in make_image_filter()
733 : SkPerlinNoiseShader::MakeTurbulence(bfx, bfy, octaves, seed)); in make_image_filter()
DFuzzCanvas.cpp476 return SkPerlinNoiseShader::MakeTurbulence(baseFrequencyX, baseFrequencyY, in make_fuzz_shader()
480 return SkPerlinNoiseShader::MakeFractalNoise(baseFrequencyX, baseFrequencyY, in make_fuzz_shader()
/external/skia/site/user/api/
Dindex.md52 …- [SkPerlinNoiseShader](http://skia-doc.commondatastorage.googleapis.com/doxygen/doxygen/html/cl…
/external/skia/tools/skpbench/
Dskpbench.cpp378 perlin.setShader(SkPerlinNoiseShader::MakeTurbulence(0.1f, 0.1f, 1, 0, nullptr)); in create_warmup_skp()
/external/skia/
DAndroid.bp346 "src/effects/SkPerlinNoiseShader.cpp",