Home
last modified time | relevance | path

Searched refs:noiseCode (Results 1 – 2 of 2) sorted by relevance

/third_party/flutter/skia/src/shaders/
DSkPerlinNoiseShader.cpp887 SkString noiseCode; in emitCode() local
889 noiseCode.appendf("\thalf4 %s;\n", floorVal); in emitCode()
890 noiseCode.appendf("\t%s.xy = floor(%s);\n", floorVal, noiseVec); in emitCode()
891 noiseCode.appendf("\t%s.zw = %s.xy + half2(1.0);\n", floorVal, floorVal); in emitCode()
892 noiseCode.appendf("\thalf2 %s = fract(%s);\n", fractVal, noiseVec); in emitCode()
895 noiseCode.appendf("\n\thalf2 %s = %s * %s * (half2(3.0) - half2(2.0) * %s);", in emitCode()
900 noiseCode.appendf("\n\tif(%s.x >= %s.x) { %s.x -= %s.x; }", in emitCode()
902 noiseCode.appendf("\n\tif(%s.y >= %s.y) { %s.y -= %s.y; }", in emitCode()
904 noiseCode.appendf("\n\tif(%s.z >= %s.x) { %s.z -= %s.x; }", in emitCode()
906 noiseCode.appendf("\n\tif(%s.w >= %s.y) { %s.w -= %s.y; }", in emitCode()
[all …]
/third_party/skia/src/shaders/
DSkPerlinNoiseShader.cpp721 SkString noiseCode; in emitCode() local
723 noiseCode.append( in emitCode()
733 noiseCode.append( in emitCode()
744 noiseCode.appendf("half2 latticeIdx = half2(%s.a, %s.a);", sampleX.c_str(), sampleY.c_str()); in emitCode()
753 noiseCode.append( in emitCode()
758 noiseCode.append("half4 bcoords = 256*latticeIdx.xyxy + floorVal.yyww;"); in emitCode()
760 noiseCode.append("half2 uv;"); in emitCode()
775 noiseCode.appendf("half4 lattice = %s;", sampleA.c_str()); in emitCode()
776 noiseCode.appendf("uv.x = %s;", dotLattice.c_str()); in emitCode()
779 noiseCode.append("fractVal.x -= 1.0;"); in emitCode()
[all …]