Searched refs:noiseCode (Results 1 – 2 of 2) sorted by relevance
/third_party/flutter/skia/src/shaders/ |
D | SkPerlinNoiseShader.cpp | 887 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/ |
D | SkPerlinNoiseShader.cpp | 721 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 …]
|