| ofs | hex dump | ascii |
|---|
| 0000 | 1c 00 00 00 49 50 4c 52 00 00 00 00 10 00 18 00 06 00 07 00 08 00 0c 00 10 00 14 00 10 00 00 00 | ....IPLR........................ |
| 0020 | 00 00 01 02 d4 34 00 00 2c 30 00 00 18 18 00 00 04 00 00 00 09 18 00 00 2f 2f 20 54 68 69 73 20 | .....4..,0..............//.This. |
| 0040 | 53 6b 53 4c 20 73 68 61 64 65 72 20 69 73 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 20 62 79 20 | SkSL.shader.is.autogenerated.by. |
| 0060 | 73 70 69 72 76 2d 63 72 6f 73 73 2e 0a 0a 66 6c 6f 61 74 34 20 66 6c 75 74 74 65 72 5f 46 72 61 | spirv-cross...float4.flutter_Fra |
| 0080 | 67 43 6f 6f 72 64 3b 0a 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 6f 6c 6f 72 3b 0a 75 | gCoord;..uniform.vec4.u_color;.u |
| 00a0 | 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 61 6c 70 68 61 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 | niform.float.u_alpha;.uniform.ve |
| 00c0 | 63 34 20 75 5f 73 70 61 72 6b 6c 65 5f 63 6f 6c 6f 72 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 | c4.u_sparkle_color;.uniform.floa |
| 00e0 | 74 20 75 5f 73 70 61 72 6b 6c 65 5f 61 6c 70 68 61 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 | t.u_sparkle_alpha;.uniform.float |
| 0100 | 20 75 5f 62 6c 75 72 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 63 65 6e 74 65 72 3b 0a | .u_blur;.uniform.vec2.u_center;. |
| 0120 | 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 72 61 64 69 75 73 5f 73 63 61 6c 65 3b 0a 75 6e | uniform.float.u_radius_scale;.un |
| 0140 | 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 6d 61 78 5f 72 61 64 69 75 73 3b 0a 75 6e 69 66 6f 72 | iform.float.u_max_radius;.unifor |
| 0160 | 6d 20 76 65 63 32 20 75 5f 72 65 73 6f 6c 75 74 69 6f 6e 5f 73 63 61 6c 65 3b 0a 75 6e 69 66 6f | m.vec2.u_resolution_scale;.unifo |
| 0180 | 72 6d 20 76 65 63 32 20 75 5f 6e 6f 69 73 65 5f 73 63 61 6c 65 3b 0a 75 6e 69 66 6f 72 6d 20 66 | rm.vec2.u_noise_scale;.uniform.f |
| 01a0 | 6c 6f 61 74 20 75 5f 6e 6f 69 73 65 5f 70 68 61 73 65 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 | loat.u_noise_phase;.uniform.vec2 |
| 01c0 | 20 75 5f 63 69 72 63 6c 65 31 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 63 69 72 63 6c | .u_circle1;.uniform.vec2.u_circl |
| 01e0 | 65 32 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 63 69 72 63 6c 65 33 3b 0a 75 6e 69 66 | e2;.uniform.vec2.u_circle3;.unif |
| 0200 | 6f 72 6d 20 76 65 63 32 20 75 5f 72 6f 74 61 74 69 6f 6e 31 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 | orm.vec2.u_rotation1;.uniform.ve |
| 0220 | 63 32 20 75 5f 72 6f 74 61 74 69 6f 6e 32 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 72 | c2.u_rotation2;.uniform.vec2.u_r |
| 0240 | 6f 74 61 74 69 6f 6e 33 3b 0a 0a 76 65 63 34 20 66 72 61 67 43 6f 6c 6f 72 3b 0a 0a 76 65 63 32 | otation3;..vec4.fragColor;..vec2 |
| 0260 | 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 46 6c 75 74 74 65 72 46 72 61 67 43 6f | .FLT_flutter_local_FlutterFragCo |
| 0280 | 6f 72 64 28 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 66 6c 75 74 74 65 72 5f 46 72 61 67 43 | ord().{.....return.flutter_FragC |
| 02a0 | 6f 6f 72 64 2e 78 79 3b 0a 7d 0a 0a 6d 61 74 32 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 | oord.xy;.}..mat2.FLT_flutter_loc |
| 02c0 | 61 6c 5f 72 6f 74 61 74 65 32 64 28 76 65 63 32 20 72 61 64 29 0a 7b 0a 20 20 20 20 72 65 74 75 | al_rotate2d(vec2.rad).{.....retu |
| 02e0 | 72 6e 20 6d 61 74 32 28 76 65 63 32 28 72 61 64 2e 78 2c 20 2d 72 61 64 2e 79 29 2c 20 76 65 63 | rn.mat2(vec2(rad.x,.-rad.y),.vec |
| 0300 | 32 28 72 61 64 2e 79 2c 20 72 61 64 2e 78 29 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 | 2(rad.y,.rad.x));.}..float.FLT_f |
| 0320 | 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 63 69 72 63 6c 65 28 76 65 63 32 20 75 76 | lutter_local_soft_circle(vec2.uv |
| 0340 | 2c 20 76 65 63 32 20 78 79 2c 20 66 6c 6f 61 74 20 72 61 64 69 75 73 2c 20 66 6c 6f 61 74 20 62 | ,.vec2.xy,.float.radius,.float.b |
| 0360 | 6c 75 72 29 0a 7b 0a 20 20 20 20 66 6c 6f 61 74 20 62 6c 75 72 5f 68 61 6c 66 20 3d 20 62 6c 75 | lur).{.....float.blur_half.=.blu |
| 0380 | 72 20 2a 20 30 2e 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 64 20 3d 20 64 69 73 74 61 6e 63 65 28 | r.*.0.5;.....float.d.=.distance( |
| 03a0 | 75 76 2c 20 78 79 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 31 2e 30 20 2d 20 73 6d 6f 6f 74 68 | uv,.xy);.....return.1.0.-.smooth |
| 03c0 | 73 74 65 70 28 31 2e 30 20 2d 20 62 6c 75 72 5f 68 61 6c 66 2c 20 31 2e 30 20 2b 20 62 6c 75 72 | step(1.0.-.blur_half,.1.0.+.blur |
| 03e0 | 5f 68 61 6c 66 2c 20 64 20 2f 20 72 61 64 69 75 73 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 | _half,.d./.radius);.}..float.FLT |
| 0400 | 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 63 69 72 63 6c 65 5f 67 72 69 64 28 76 65 63 32 20 | _flutter_local_circle_grid(vec2. |
| 0420 | 72 65 73 6f 6c 75 74 69 6f 6e 2c 20 69 6e 6f 75 74 20 76 65 63 32 20 70 2c 20 76 65 63 32 20 78 | resolution,.inout.vec2.p,.vec2.x |
| 0440 | 79 2c 20 76 65 63 32 20 72 6f 74 61 74 69 6f 6e 2c 20 66 6c 6f 61 74 20 63 65 6c 6c 5f 64 69 61 | y,.vec2.rotation,.float.cell_dia |
| 0460 | 6d 65 74 65 72 29 0a 7b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 20 3d 20 72 6f 74 61 74 69 | meter).{.....vec2.param.=.rotati |
| 0480 | 6f 6e 3b 0a 20 20 20 20 70 20 3d 20 28 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 72 | on;.....p.=.(FLT_flutter_local_r |
| 04a0 | 6f 74 61 74 65 32 64 28 70 61 72 61 6d 29 20 2a 20 28 78 79 20 2d 20 70 29 29 20 2b 20 78 79 3b | otate2d(param).*.(xy.-.p)).+.xy; |
| 04c0 | 0a 20 20 20 20 70 20 3d 20 6d 6f 64 28 70 2c 20 76 65 63 32 28 63 65 6c 6c 5f 64 69 61 6d 65 74 | .....p.=.mod(p,.vec2(cell_diamet |
| 04e0 | 65 72 29 29 20 2f 20 72 65 73 6f 6c 75 74 69 6f 6e 3b 0a 20 20 20 20 66 6c 6f 61 74 20 63 65 6c | er))./.resolution;.....float.cel |
| 0500 | 6c 5f 75 76 20 3d 20 28 63 65 6c 6c 5f 64 69 61 6d 65 74 65 72 20 2f 20 72 65 73 6f 6c 75 74 69 | l_uv.=.(cell_diameter./.resoluti |
| 0520 | 6f 6e 2e 79 29 20 2a 20 30 2e 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 72 20 3d 20 30 2e 36 34 39 | on.y).*.0.5;.....float.r.=.0.649 |
| 0540 | 39 39 39 39 37 36 31 35 38 31 34 32 30 38 39 38 34 33 37 35 20 2a 20 63 65 6c 6c 5f 75 76 3b 0a | 99997615814208984375.*.cell_uv;. |
| 0560 | 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 20 3d 20 70 3b 0a 20 20 20 20 76 65 63 32 20 70 | ....vec2.param_1.=.p;.....vec2.p |
| 0580 | 61 72 61 6d 5f 32 20 3d 20 76 65 63 32 28 63 65 6c 6c 5f 75 76 29 3b 0a 20 20 20 20 66 6c 6f 61 | aram_2.=.vec2(cell_uv);.....floa |
| 05a0 | 74 20 70 61 72 61 6d 5f 33 20 3d 20 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 34 | t.param_3.=.r;.....float.param_4 |
| 05c0 | 20 3d 20 72 20 2a 20 35 30 2e 30 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 46 4c 54 5f 66 6c 75 74 | .=.r.*.50.0;.....return.FLT_flut |
| 05e0 | 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 63 69 72 63 6c 65 28 70 61 72 61 6d 5f 31 2c 20 70 | ter_local_soft_circle(param_1,.p |
| 0600 | 61 72 61 6d 5f 32 2c 20 70 61 72 61 6d 5f 33 2c 20 70 61 72 61 6d 5f 34 29 3b 0a 7d 0a 0a 66 6c | aram_2,.param_3,.param_4);.}..fl |
| 0620 | 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 74 75 72 62 75 6c 65 6e 63 65 | oat.FLT_flutter_local_turbulence |
| 0640 | 28 76 65 63 32 20 75 76 29 0a 7b 0a 20 20 20 20 76 65 63 32 20 75 76 5f 73 63 61 6c 65 20 3d 20 | (vec2.uv).{.....vec2.uv_scale.=. |
| 0660 | 75 76 20 2a 20 76 65 63 32 28 30 2e 38 30 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 | uv.*.vec2(0.80000001192092895507 |
| 0680 | 38 31 32 35 29 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 20 3d 20 76 65 63 32 28 30 2e 38 | 8125);.....vec2.param.=.vec2(0.8 |
| 06a0 | 30 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 38 31 32 35 29 3b 0a 20 20 20 20 76 65 | 00000011920928955078125);.....ve |
| 06c0 | 63 32 20 70 61 72 61 6d 5f 31 20 3d 20 75 76 5f 73 63 61 6c 65 3b 0a 20 20 20 20 76 65 63 32 20 | c2.param_1.=.uv_scale;.....vec2. |
| 06e0 | 70 61 72 61 6d 5f 32 20 3d 20 75 5f 63 69 72 63 6c 65 31 3b 0a 20 20 20 20 76 65 63 32 20 70 61 | param_2.=.u_circle1;.....vec2.pa |
| 0700 | 72 61 6d 5f 33 20 3d 20 75 5f 72 6f 74 61 74 69 6f 6e 31 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 | ram_3.=.u_rotation1;.....float.p |
| 0720 | 61 72 61 6d 5f 34 20 3d 20 30 2e 31 37 30 30 30 30 30 30 31 37 38 38 31 33 39 33 34 33 32 36 31 | aram_4.=.0.170000001788139343261 |
| 0740 | 37 31 38 37 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 5f 33 30 31 20 3d 20 46 4c 54 5f 66 6c 75 74 | 71875;.....float._301.=.FLT_flut |
| 0760 | 74 65 72 5f 6c 6f 63 61 6c 5f 63 69 72 63 6c 65 5f 67 72 69 64 28 70 61 72 61 6d 2c 20 70 61 72 | ter_local_circle_grid(param,.par |
| 0780 | 61 6d 5f 31 2c 20 70 61 72 61 6d 5f 32 2c 20 70 61 72 61 6d 5f 33 2c 20 70 61 72 61 6d 5f 34 29 | am_1,.param_2,.param_3,.param_4) |
| 07a0 | 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 31 20 3d 20 5f 33 30 31 3b 0a 20 20 20 20 76 65 63 32 20 | ;.....float.g1.=._301;.....vec2. |
| 07c0 | 70 61 72 61 6d 5f 35 20 3d 20 76 65 63 32 28 30 2e 38 30 30 30 30 30 30 31 31 39 32 30 39 32 38 | param_5.=.vec2(0.800000011920928 |
| 07e0 | 39 35 35 30 37 38 31 32 35 29 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 36 20 3d 20 75 | 955078125);.....vec2.param_6.=.u |
| 0800 | 76 5f 73 63 61 6c 65 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 37 20 3d 20 75 5f 63 69 | v_scale;.....vec2.param_7.=.u_ci |
| 0820 | 72 63 6c 65 32 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 38 20 3d 20 75 5f 72 6f 74 61 | rcle2;.....vec2.param_8.=.u_rota |
| 0840 | 74 69 6f 6e 32 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 39 20 3d 20 30 2e 32 30 30 | tion2;.....float.param_9.=.0.200 |
| 0860 | 30 30 30 30 30 32 39 38 30 32 33 32 32 33 38 37 36 39 35 33 31 32 35 3b 0a 20 20 20 20 66 6c 6f | 00000298023223876953125;.....flo |
| 0880 | 61 74 20 5f 33 31 33 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 63 69 72 63 | at._313.=.FLT_flutter_local_circ |
| 08a0 | 6c 65 5f 67 72 69 64 28 70 61 72 61 6d 5f 35 2c 20 70 61 72 61 6d 5f 36 2c 20 70 61 72 61 6d 5f | le_grid(param_5,.param_6,.param_ |
| 08c0 | 37 2c 20 70 61 72 61 6d 5f 38 2c 20 70 61 72 61 6d 5f 39 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 | 7,.param_8,.param_9);.....float. |
| 08e0 | 67 32 20 3d 20 5f 33 31 33 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 30 20 3d 20 76 | g2.=._313;.....vec2.param_10.=.v |
| 0900 | 65 63 32 28 30 2e 38 30 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 38 31 32 35 29 3b | ec2(0.800000011920928955078125); |
| 0920 | 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 31 20 3d 20 75 76 5f 73 63 61 6c 65 3b 0a 20 | .....vec2.param_11.=.uv_scale;.. |
| 0940 | 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 32 20 3d 20 75 5f 63 69 72 63 6c 65 33 3b 0a 20 20 | ...vec2.param_12.=.u_circle3;... |
| 0960 | 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 33 20 3d 20 75 5f 72 6f 74 61 74 69 6f 6e 33 3b 0a 20 | ..vec2.param_13.=.u_rotation3;.. |
| 0980 | 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 34 20 3d 20 30 2e 32 37 35 30 30 30 30 30 35 39 | ...float.param_14.=.0.2750000059 |
| 09a0 | 36 30 34 36 34 34 37 37 35 33 39 30 36 32 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 5f 33 32 36 20 | 604644775390625;.....float._326. |
| 09c0 | 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 63 69 72 63 6c 65 5f 67 72 69 64 28 | =.FLT_flutter_local_circle_grid( |
| 09e0 | 70 61 72 61 6d 5f 31 30 2c 20 70 61 72 61 6d 5f 31 31 2c 20 70 61 72 61 6d 5f 31 32 2c 20 70 61 | param_10,.param_11,.param_12,.pa |
| 0a00 | 72 61 6d 5f 31 33 2c 20 70 61 72 61 6d 5f 31 34 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 33 20 | ram_13,.param_14);.....float.g3. |
| 0a20 | 3d 20 5f 33 32 36 3b 0a 20 20 20 20 66 6c 6f 61 74 20 76 20 3d 20 28 28 28 67 31 20 2a 20 67 31 | =._326;.....float.v.=.(((g1.*.g1 |
| 0a40 | 29 20 2b 20 67 32 29 20 2d 20 67 33 29 20 2a 20 30 2e 35 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 | ).+.g2).-.g3).*.0.5;.....return. |
| 0a60 | 63 6c 61 6d 70 28 30 2e 34 34 39 39 39 39 39 38 38 30 37 39 30 37 31 30 34 34 39 32 31 38 37 35 | clamp(0.449999988079071044921875 |
| 0a80 | 20 2b 20 28 30 2e 38 30 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 38 31 32 35 20 2a | .+.(0.800000011920928955078125.* |
| 0aa0 | 20 76 29 2c 20 30 2e 30 2c 20 31 2e 30 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 | .v),.0.0,.1.0);.}..float.FLT_flu |
| 0ac0 | 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 72 69 6e 67 28 76 65 63 32 20 75 76 2c 20 76 65 | tter_local_soft_ring(vec2.uv,.ve |
| 0ae0 | 63 32 20 78 79 2c 20 66 6c 6f 61 74 20 72 61 64 69 75 73 2c 20 66 6c 6f 61 74 20 74 68 69 63 6b | c2.xy,.float.radius,.float.thick |
| 0b00 | 6e 65 73 73 2c 20 66 6c 6f 61 74 20 62 6c 75 72 29 0a 7b 0a 20 20 20 20 76 65 63 32 20 70 61 72 | ness,.float.blur).{.....vec2.par |
| 0b20 | 61 6d 20 3d 20 75 76 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 20 3d 20 78 79 3b 0a | am.=.uv;.....vec2.param_1.=.xy;. |
| 0b40 | 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 32 20 3d 20 72 61 64 69 75 73 20 2b 20 74 68 69 | ....float.param_2.=.radius.+.thi |
| 0b60 | 63 6b 6e 65 73 73 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 33 20 3d 20 62 6c 75 72 | ckness;.....float.param_3.=.blur |
| 0b80 | 3b 0a 20 20 20 20 66 6c 6f 61 74 20 63 69 72 63 6c 65 5f 6f 75 74 65 72 20 3d 20 46 4c 54 5f 66 | ;.....float.circle_outer.=.FLT_f |
| 0ba0 | 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 63 69 72 63 6c 65 28 70 61 72 61 6d 2c 20 | lutter_local_soft_circle(param,. |
| 0bc0 | 70 61 72 61 6d 5f 31 2c 20 70 61 72 61 6d 5f 32 2c 20 70 61 72 61 6d 5f 33 29 3b 0a 20 20 20 20 | param_1,.param_2,.param_3);..... |
| 0be0 | 76 65 63 32 20 70 61 72 61 6d 5f 34 20 3d 20 75 76 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 | vec2.param_4.=.uv;.....vec2.para |
| 0c00 | 6d 5f 35 20 3d 20 78 79 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 36 20 3d 20 6d 61 | m_5.=.xy;.....float.param_6.=.ma |
| 0c20 | 78 28 72 61 64 69 75 73 20 2d 20 74 68 69 63 6b 6e 65 73 73 2c 20 30 2e 30 29 3b 0a 20 20 20 20 | x(radius.-.thickness,.0.0);..... |
| 0c40 | 66 6c 6f 61 74 20 70 61 72 61 6d 5f 37 20 3d 20 62 6c 75 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 | float.param_7.=.blur;.....float. |
| 0c60 | 63 69 72 63 6c 65 5f 69 6e 6e 65 72 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c | circle_inner.=.FLT_flutter_local |
| 0c80 | 5f 73 6f 66 74 5f 63 69 72 63 6c 65 28 70 61 72 61 6d 5f 34 2c 20 70 61 72 61 6d 5f 35 2c 20 70 | _soft_circle(param_4,.param_5,.p |
| 0ca0 | 61 72 61 6d 5f 36 2c 20 70 61 72 61 6d 5f 37 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6c 61 | aram_6,.param_7);.....return.cla |
| 0cc0 | 6d 70 28 63 69 72 63 6c 65 5f 6f 75 74 65 72 20 2d 20 63 69 72 63 6c 65 5f 69 6e 6e 65 72 2c 20 | mp(circle_outer.-.circle_inner,. |
| 0ce0 | 30 2e 30 2c 20 31 2e 30 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f | 0.0,.1.0);.}..float.FLT_flutter_ |
| 0d00 | 6c 6f 63 61 6c 5f 74 72 69 61 6e 67 6c 65 5f 6e 6f 69 73 65 28 69 6e 6f 75 74 20 76 65 63 32 20 | local_triangle_noise(inout.vec2. |
| 0d20 | 6e 29 0a 7b 0a 20 20 20 20 6e 20 3d 20 66 72 61 63 74 28 6e 20 2a 20 76 65 63 32 28 35 2e 33 39 | n).{.....n.=.fract(n.*.vec2(5.39 |
| 0d40 | 38 37 30 30 32 33 37 32 37 34 31 36 39 39 32 31 38 37 35 2c 20 35 2e 34 34 32 31 30 30 30 34 38 | 8700237274169921875,.5.442100048 |
| 0d60 | 30 36 35 31 38 35 35 34 36 38 37 35 29 29 3b 0a 20 20 20 20 6e 20 2b 3d 20 76 65 63 32 28 64 6f | 065185546875));.....n.+=.vec2(do |
| 0d80 | 74 28 6e 2e 79 78 2c 20 6e 20 2b 20 76 65 63 32 28 32 31 2e 35 33 35 31 30 30 39 33 36 38 38 39 | t(n.yx,.n.+.vec2(21.535100936889 |
| 0da0 | 36 34 38 34 33 37 35 2c 20 31 34 2e 33 31 33 36 39 39 37 32 32 32 39 30 30 33 39 30 36 32 35 29 | 6484375,.14.3136997222900390625) |
| 0dc0 | 29 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 78 79 20 3d 20 6e 2e 78 20 2a 20 6e 2e 79 3b 0a 20 20 | ));.....float.xy.=.n.x.*.n.y;... |
| 0de0 | 20 20 72 65 74 75 72 6e 20 28 66 72 61 63 74 28 78 79 20 2a 20 39 35 2e 34 33 30 37 30 32 32 30 | ..return.(fract(xy.*.95.43070220 |
| 0e00 | 39 34 37 32 36 35 36 32 35 29 20 2b 20 66 72 61 63 74 28 78 79 20 2a 20 37 35 2e 30 34 39 36 30 | 947265625).+.fract(xy.*.75.04960 |
| 0e20 | 36 33 32 33 32 34 32 31 38 37 35 29 29 20 2d 20 31 2e 30 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c | 63232421875)).-.1.0;.}..float.FL |
| 0e40 | 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 74 68 72 65 73 68 6f 6c 64 28 66 6c 6f 61 74 20 | T_flutter_local_threshold(float. |
| 0e60 | 76 2c 20 66 6c 6f 61 74 20 6c 2c 20 66 6c 6f 61 74 20 68 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 | v,.float.l,.float.h).{.....retur |
| 0e80 | 6e 20 73 74 65 70 28 6c 2c 20 76 29 20 2a 20 28 31 2e 30 20 2d 20 73 74 65 70 28 68 2c 20 76 29 | n.step(l,.v).*.(1.0.-.step(h,.v) |
| 0ea0 | 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 70 | );.}..float.FLT_flutter_local_sp |
| 0ec0 | 61 72 6b 6c 65 28 76 65 63 32 20 75 76 2c 20 66 6c 6f 61 74 20 74 29 0a 7b 0a 20 20 20 20 76 65 | arkle(vec2.uv,.float.t).{.....ve |
| 0ee0 | 63 32 20 70 61 72 61 6d 20 3d 20 75 76 3b 0a 20 20 20 20 66 6c 6f 61 74 20 5f 32 32 34 20 3d 20 | c2.param.=.uv;.....float._224.=. |
| 0f00 | 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 74 72 69 61 6e 67 6c 65 5f 6e 6f 69 73 65 | FLT_flutter_local_triangle_noise |
| 0f20 | 28 70 61 72 61 6d 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 6e 20 3d 20 5f 32 32 34 3b 0a 20 20 20 | (param);.....float.n.=._224;.... |
| 0f40 | 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 20 3d 20 6e 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 | .float.param_1.=.n;.....float.pa |
| 0f60 | 72 61 6d 5f 32 20 3d 20 30 2e 30 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 33 20 3d | ram_2.=.0.0;.....float.param_3.= |
| 0f80 | 20 30 2e 30 35 30 30 30 30 30 30 30 37 34 35 30 35 38 30 35 39 36 39 32 33 38 32 38 31 32 35 3b | .0.0500000007450580596923828125; |
| 0fa0 | 0a 20 20 20 20 66 6c 6f 61 74 20 73 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c | .....float.s.=.FLT_flutter_local |
| 0fc0 | 5f 74 68 72 65 73 68 6f 6c 64 28 70 61 72 61 6d 5f 31 2c 20 70 61 72 61 6d 5f 32 2c 20 70 61 72 | _threshold(param_1,.param_2,.par |
| 0fe0 | 61 6d 5f 33 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 34 20 3d 20 6e 20 2b 20 73 | am_3);.....float.param_4.=.n.+.s |
| 1000 | 69 6e 28 33 2e 31 34 31 35 39 32 37 34 31 30 31 32 35 37 33 32 34 32 31 38 37 35 20 2a 20 28 74 | in(3.1415927410125732421875.*.(t |
| 1020 | 20 2b 20 30 2e 33 34 39 39 39 39 39 39 34 30 33 39 35 33 35 35 32 32 34 36 30 39 33 37 35 29 29 | .+.0.3499999940395355224609375)) |
| 1040 | 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 35 20 3d 20 30 2e 31 30 30 30 30 30 30 30 | ;.....float.param_5.=.0.10000000 |
| 1060 | 31 34 39 30 31 31 36 31 31 39 33 38 34 37 36 35 36 32 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 | 1490116119384765625;.....float.p |
| 1080 | 61 72 61 6d 5f 36 20 3d 20 30 2e 31 35 30 30 30 30 30 30 35 39 36 30 34 36 34 34 37 37 35 33 39 | aram_6.=.0.150000005960464477539 |
| 10a0 | 30 36 32 35 3b 0a 20 20 20 20 73 20 2b 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c | 0625;.....s.+=.FLT_flutter_local |
| 10c0 | 5f 74 68 72 65 73 68 6f 6c 64 28 70 61 72 61 6d 5f 34 2c 20 70 61 72 61 6d 5f 35 2c 20 70 61 72 | _threshold(param_4,.param_5,.par |
| 10e0 | 61 6d 5f 36 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 37 20 3d 20 6e 20 2b 20 73 | am_6);.....float.param_7.=.n.+.s |
| 1100 | 69 6e 28 33 2e 31 34 31 35 39 32 37 34 31 30 31 32 35 37 33 32 34 32 31 38 37 35 20 2a 20 28 74 | in(3.1415927410125732421875.*.(t |
| 1120 | 20 2b 20 30 2e 36 39 39 39 39 39 39 38 38 30 37 39 30 37 31 30 34 34 39 32 31 38 37 35 29 29 3b | .+.0.699999988079071044921875)); |
| 1140 | 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 38 20 3d 20 30 2e 32 30 30 30 30 30 30 30 32 | .....float.param_8.=.0.200000002 |
| 1160 | 39 38 30 32 33 32 32 33 38 37 36 39 35 33 31 32 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 | 98023223876953125;.....float.par |
| 1180 | 61 6d 5f 39 20 3d 20 30 2e 32 35 3b 0a 20 20 20 20 73 20 2b 3d 20 46 4c 54 5f 66 6c 75 74 74 65 | am_9.=.0.25;.....s.+=.FLT_flutte |
| 11a0 | 72 5f 6c 6f 63 61 6c 5f 74 68 72 65 73 68 6f 6c 64 28 70 61 72 61 6d 5f 37 2c 20 70 61 72 61 6d | r_local_threshold(param_7,.param |
| 11c0 | 5f 38 2c 20 70 61 72 61 6d 5f 39 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 30 | _8,.param_9);.....float.param_10 |
| 11e0 | 20 3d 20 6e 20 2b 20 73 69 6e 28 33 2e 31 34 31 35 39 32 37 34 31 30 31 32 35 37 33 32 34 32 31 | .=.n.+.sin(3.1415927410125732421 |
| 1200 | 38 37 35 20 2a 20 28 74 20 2b 20 31 2e 30 34 39 39 39 39 39 35 32 33 31 36 32 38 34 31 37 39 36 | 875.*.(t.+.1.0499999523162841796 |
| 1220 | 38 37 35 29 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 31 20 3d 20 30 2e 33 30 | 875));.....float.param_11.=.0.30 |
| 1240 | 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 38 31 32 35 3b 0a 20 20 20 20 66 6c 6f 61 | 0000011920928955078125;.....floa |
| 1260 | 74 20 70 61 72 61 6d 5f 31 32 20 3d 20 30 2e 33 34 39 39 39 39 39 39 34 30 33 39 35 33 35 35 32 | t.param_12.=.0.34999999403953552 |
| 1280 | 32 34 36 30 39 33 37 35 3b 0a 20 20 20 20 73 20 2b 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c | 24609375;.....s.+=.FLT_flutter_l |
| 12a0 | 6f 63 61 6c 5f 74 68 72 65 73 68 6f 6c 64 28 70 61 72 61 6d 5f 31 30 2c 20 70 61 72 61 6d 5f 31 | ocal_threshold(param_10,.param_1 |
| 12c0 | 31 2c 20 70 61 72 61 6d 5f 31 32 29 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6c 61 6d 70 28 73 | 1,.param_12);.....return.clamp(s |
| 12e0 | 2c 20 30 2e 30 2c 20 31 2e 30 29 20 2a 20 30 2e 35 35 30 30 30 30 30 31 31 39 32 30 39 32 38 39 | ,.0.0,.1.0).*.0.5500000119209289 |
| 1300 | 35 35 30 37 38 31 32 35 3b 0a 7d 0a 0a 76 6f 69 64 20 46 4c 54 5f 6d 61 69 6e 28 29 0a 7b 0a 20 | 55078125;.}..void.FLT_main().{.. |
| 1320 | 20 20 20 76 65 63 32 20 70 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 46 6c | ...vec2.p.=.FLT_flutter_local_Fl |
| 1340 | 75 74 74 65 72 46 72 61 67 43 6f 6f 72 64 28 29 3b 0a 20 20 20 20 76 65 63 32 20 75 76 5f 31 20 | utterFragCoord();.....vec2.uv_1. |
| 1360 | 3d 20 70 20 2a 20 75 5f 72 65 73 6f 6c 75 74 69 6f 6e 5f 73 63 61 6c 65 3b 0a 20 20 20 20 76 65 | =.p.*.u_resolution_scale;.....ve |
| 1380 | 63 32 20 64 65 6e 73 69 74 79 5f 75 76 20 3d 20 75 76 5f 31 20 2d 20 6d 6f 64 28 70 2c 20 75 5f | c2.density_uv.=.uv_1.-.mod(p,.u_ |
| 13a0 | 6e 6f 69 73 65 5f 73 63 61 6c 65 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 72 61 64 69 75 73 20 3d | noise_scale);.....float.radius.= |
| 13c0 | 20 75 5f 6d 61 78 5f 72 61 64 69 75 73 20 2a 20 75 5f 72 61 64 69 75 73 5f 73 63 61 6c 65 3b 0a | .u_max_radius.*.u_radius_scale;. |
| 13e0 | 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 33 20 3d 20 75 76 5f 31 3b 0a 20 20 20 20 66 6c | ....vec2.param_13.=.uv_1;.....fl |
| 1400 | 6f 61 74 20 74 75 72 62 75 6c 65 6e 63 65 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 | oat.turbulence.=.FLT_flutter_loc |
| 1420 | 61 6c 5f 74 75 72 62 75 6c 65 6e 63 65 28 70 61 72 61 6d 5f 31 33 29 3b 0a 20 20 20 20 76 65 63 | al_turbulence(param_13);.....vec |
| 1440 | 32 20 70 61 72 61 6d 5f 31 34 20 3d 20 70 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 | 2.param_14.=.p;.....vec2.param_1 |
| 1460 | 35 20 3d 20 75 5f 63 65 6e 74 65 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 36 | 5.=.u_center;.....float.param_16 |
| 1480 | 20 3d 20 72 61 64 69 75 73 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 37 20 3d 20 | .=.radius;.....float.param_17.=. |
| 14a0 | 30 2e 30 35 30 30 30 30 30 30 30 37 34 35 30 35 38 30 35 39 36 39 32 33 38 32 38 31 32 35 20 2a | 0.0500000007450580596923828125.* |
| 14c0 | 20 75 5f 6d 61 78 5f 72 61 64 69 75 73 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 | .u_max_radius;.....float.param_1 |
| 14e0 | 38 20 3d 20 75 5f 62 6c 75 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 72 69 6e 67 20 3d 20 46 4c 54 | 8.=.u_blur;.....float.ring.=.FLT |
| 1500 | 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 72 69 6e 67 28 70 61 72 61 6d 5f 31 | _flutter_local_soft_ring(param_1 |
| 1520 | 34 2c 20 70 61 72 61 6d 5f 31 35 2c 20 70 61 72 61 6d 5f 31 36 2c 20 70 61 72 61 6d 5f 31 37 2c | 4,.param_15,.param_16,.param_17, |
| 1540 | 20 70 61 72 61 6d 5f 31 38 29 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 39 20 3d 20 | .param_18);.....vec2.param_19.=. |
| 1560 | 64 65 6e 73 69 74 79 5f 75 76 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 32 30 20 3d | density_uv;.....float.param_20.= |
| 1580 | 20 75 5f 6e 6f 69 73 65 5f 70 68 61 73 65 3b 0a 20 20 20 20 66 6c 6f 61 74 20 73 70 61 72 6b 6c | .u_noise_phase;.....float.sparkl |
| 15a0 | 65 20 3d 20 28 28 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 70 61 72 6b 6c 65 28 | e.=.((FLT_flutter_local_sparkle( |
| 15c0 | 70 61 72 61 6d 5f 31 39 2c 20 70 61 72 61 6d 5f 32 30 29 20 2a 20 72 69 6e 67 29 20 2a 20 74 75 | param_19,.param_20).*.ring).*.tu |
| 15e0 | 72 62 75 6c 65 6e 63 65 29 20 2a 20 75 5f 73 70 61 72 6b 6c 65 5f 61 6c 70 68 61 3b 0a 20 20 20 | rbulence).*.u_sparkle_alpha;.... |
| 1600 | 20 76 65 63 32 20 70 61 72 61 6d 5f 32 31 20 3d 20 70 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 | .vec2.param_21.=.p;.....vec2.par |
| 1620 | 61 6d 5f 32 32 20 3d 20 75 5f 63 65 6e 74 65 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 | am_22.=.u_center;.....float.para |
| 1640 | 6d 5f 32 33 20 3d 20 72 61 64 69 75 73 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 32 | m_23.=.radius;.....float.param_2 |
| 1660 | 34 20 3d 20 75 5f 62 6c 75 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 77 61 76 65 5f 61 6c 70 68 61 | 4.=.u_blur;.....float.wave_alpha |
| 1680 | 20 3d 20 28 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 63 69 72 63 6c | .=.(FLT_flutter_local_soft_circl |
| 16a0 | 65 28 70 61 72 61 6d 5f 32 31 2c 20 70 61 72 61 6d 5f 32 32 2c 20 70 61 72 61 6d 5f 32 33 2c 20 | e(param_21,.param_22,.param_23,. |
| 16c0 | 70 61 72 61 6d 5f 32 34 29 20 2a 20 75 5f 61 6c 70 68 61 29 20 2a 20 75 5f 63 6f 6c 6f 72 2e 77 | param_24).*.u_alpha).*.u_color.w |
| 16e0 | 3b 0a 20 20 20 20 76 65 63 34 20 77 61 76 65 5f 63 6f 6c 6f 72 20 3d 20 76 65 63 34 28 75 5f 63 | ;.....vec4.wave_color.=.vec4(u_c |
| 1700 | 6f 6c 6f 72 2e 78 79 7a 20 2a 20 77 61 76 65 5f 61 6c 70 68 61 2c 20 77 61 76 65 5f 61 6c 70 68 | olor.xyz.*.wave_alpha,.wave_alph |
| 1720 | 61 29 3b 0a 20 20 20 20 76 65 63 34 20 73 70 61 72 6b 6c 65 5f 63 6f 6c 6f 72 20 3d 20 76 65 63 | a);.....vec4.sparkle_color.=.vec |
| 1740 | 34 28 75 5f 73 70 61 72 6b 6c 65 5f 63 6f 6c 6f 72 2e 78 79 7a 20 2a 20 75 5f 73 70 61 72 6b 6c | 4(u_sparkle_color.xyz.*.u_sparkl |
| 1760 | 65 5f 63 6f 6c 6f 72 2e 77 2c 20 75 5f 73 70 61 72 6b 6c 65 5f 63 6f 6c 6f 72 2e 77 29 3b 0a 20 | e_color.w,.u_sparkle_color.w);.. |
| 1780 | 20 20 20 66 72 61 67 43 6f 6c 6f 72 20 3d 20 6d 69 78 28 77 61 76 65 5f 63 6f 6c 6f 72 2c 20 73 | ...fragColor.=.mix(wave_color,.s |
| 17a0 | 70 61 72 6b 6c 65 5f 63 6f 6c 6f 72 2c 20 76 65 63 34 28 73 70 61 72 6b 6c 65 29 29 3b 0a 7d 0a | parkle_color,.vec4(sparkle));.}. |
| 17c0 | 0a 68 61 6c 66 34 20 6d 61 69 6e 28 66 6c 6f 61 74 32 20 69 46 72 61 67 43 6f 6f 72 64 29 0a 7b | .half4.main(float2.iFragCoord).{ |
| 17e0 | 0a 20 20 20 20 20 20 66 6c 75 74 74 65 72 5f 46 72 61 67 43 6f 6f 72 64 20 3d 20 66 6c 6f 61 74 | .......flutter_FragCoord.=.float |
| 1800 | 34 28 69 46 72 61 67 43 6f 6f 72 64 2c 20 30 2c 20 30 29 3b 0a 20 20 20 20 20 20 46 4c 54 5f 6d | 4(iFragCoord,.0,.0);.......FLT_m |
| 1820 | 61 69 6e 28 29 3b 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 66 72 61 67 43 6f 6c 6f 72 3b 0a 7d | ain();.......return.fragColor;.} |
| 1840 | 0a 00 00 00 09 18 00 00 2f 2f 20 54 68 69 73 20 53 6b 53 4c 20 73 68 61 64 65 72 20 69 73 20 61 | ........//.This.SkSL.shader.is.a |
| 1860 | 75 74 6f 67 65 6e 65 72 61 74 65 64 20 62 79 20 73 70 69 72 76 2d 63 72 6f 73 73 2e 0a 0a 66 6c | utogenerated.by.spirv-cross...fl |
| 1880 | 6f 61 74 34 20 66 6c 75 74 74 65 72 5f 46 72 61 67 43 6f 6f 72 64 3b 0a 0a 75 6e 69 66 6f 72 6d | oat4.flutter_FragCoord;..uniform |
| 18a0 | 20 76 65 63 34 20 75 5f 63 6f 6c 6f 72 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 61 | .vec4.u_color;.uniform.float.u_a |
| 18c0 | 6c 70 68 61 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 73 70 61 72 6b 6c 65 5f 63 6f 6c | lpha;.uniform.vec4.u_sparkle_col |
| 18e0 | 6f 72 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 73 70 61 72 6b 6c 65 5f 61 6c 70 68 | or;.uniform.float.u_sparkle_alph |
| 1900 | 61 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 62 6c 75 72 3b 0a 75 6e 69 66 6f 72 6d | a;.uniform.float.u_blur;.uniform |
| 1920 | 20 76 65 63 32 20 75 5f 63 65 6e 74 65 72 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f | .vec2.u_center;.uniform.float.u_ |
| 1940 | 72 61 64 69 75 73 5f 73 63 61 6c 65 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 6d 61 | radius_scale;.uniform.float.u_ma |
| 1960 | 78 5f 72 61 64 69 75 73 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 72 65 73 6f 6c 75 74 | x_radius;.uniform.vec2.u_resolut |
| 1980 | 69 6f 6e 5f 73 63 61 6c 65 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 6e 6f 69 73 65 5f | ion_scale;.uniform.vec2.u_noise_ |
| 19a0 | 73 63 61 6c 65 3b 0a 75 6e 69 66 6f 72 6d 20 66 6c 6f 61 74 20 75 5f 6e 6f 69 73 65 5f 70 68 61 | scale;.uniform.float.u_noise_pha |
| 19c0 | 73 65 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 63 69 72 63 6c 65 31 3b 0a 75 6e 69 66 | se;.uniform.vec2.u_circle1;.unif |
| 19e0 | 6f 72 6d 20 76 65 63 32 20 75 5f 63 69 72 63 6c 65 32 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 | orm.vec2.u_circle2;.uniform.vec2 |
| 1a00 | 20 75 5f 63 69 72 63 6c 65 33 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 72 6f 74 61 74 | .u_circle3;.uniform.vec2.u_rotat |
| 1a20 | 69 6f 6e 31 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 72 6f 74 61 74 69 6f 6e 32 3b 0a | ion1;.uniform.vec2.u_rotation2;. |
| 1a40 | 75 6e 69 66 6f 72 6d 20 76 65 63 32 20 75 5f 72 6f 74 61 74 69 6f 6e 33 3b 0a 0a 76 65 63 34 20 | uniform.vec2.u_rotation3;..vec4. |
| 1a60 | 66 72 61 67 43 6f 6c 6f 72 3b 0a 0a 76 65 63 32 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 | fragColor;..vec2.FLT_flutter_loc |
| 1a80 | 61 6c 5f 46 6c 75 74 74 65 72 46 72 61 67 43 6f 6f 72 64 28 29 0a 7b 0a 20 20 20 20 72 65 74 75 | al_FlutterFragCoord().{.....retu |
| 1aa0 | 72 6e 20 66 6c 75 74 74 65 72 5f 46 72 61 67 43 6f 6f 72 64 2e 78 79 3b 0a 7d 0a 0a 6d 61 74 32 | rn.flutter_FragCoord.xy;.}..mat2 |
| 1ac0 | 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 72 6f 74 61 74 65 32 64 28 76 65 63 32 | .FLT_flutter_local_rotate2d(vec2 |
| 1ae0 | 20 72 61 64 29 0a 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 6d 61 74 32 28 76 65 63 32 28 72 61 64 | .rad).{.....return.mat2(vec2(rad |
| 1b00 | 2e 78 2c 20 2d 72 61 64 2e 79 29 2c 20 76 65 63 32 28 72 61 64 2e 79 2c 20 72 61 64 2e 78 29 29 | .x,.-rad.y),.vec2(rad.y,.rad.x)) |
| 1b20 | 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 | ;.}..float.FLT_flutter_local_sof |
| 1b40 | 74 5f 63 69 72 63 6c 65 28 76 65 63 32 20 75 76 2c 20 76 65 63 32 20 78 79 2c 20 66 6c 6f 61 74 | t_circle(vec2.uv,.vec2.xy,.float |
| 1b60 | 20 72 61 64 69 75 73 2c 20 66 6c 6f 61 74 20 62 6c 75 72 29 0a 7b 0a 20 20 20 20 66 6c 6f 61 74 | .radius,.float.blur).{.....float |
| 1b80 | 20 62 6c 75 72 5f 68 61 6c 66 20 3d 20 62 6c 75 72 20 2a 20 30 2e 35 3b 0a 20 20 20 20 66 6c 6f | .blur_half.=.blur.*.0.5;.....flo |
| 1ba0 | 61 74 20 64 20 3d 20 64 69 73 74 61 6e 63 65 28 75 76 2c 20 78 79 29 3b 0a 20 20 20 20 72 65 74 | at.d.=.distance(uv,.xy);.....ret |
| 1bc0 | 75 72 6e 20 31 2e 30 20 2d 20 73 6d 6f 6f 74 68 73 74 65 70 28 31 2e 30 20 2d 20 62 6c 75 72 5f | urn.1.0.-.smoothstep(1.0.-.blur_ |
| 1be0 | 68 61 6c 66 2c 20 31 2e 30 20 2b 20 62 6c 75 72 5f 68 61 6c 66 2c 20 64 20 2f 20 72 61 64 69 75 | half,.1.0.+.blur_half,.d./.radiu |
| 1c00 | 73 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 63 | s);.}..float.FLT_flutter_local_c |
| 1c20 | 69 72 63 6c 65 5f 67 72 69 64 28 76 65 63 32 20 72 65 73 6f 6c 75 74 69 6f 6e 2c 20 69 6e 6f 75 | ircle_grid(vec2.resolution,.inou |
| 1c40 | 74 20 76 65 63 32 20 70 2c 20 76 65 63 32 20 78 79 2c 20 76 65 63 32 20 72 6f 74 61 74 69 6f 6e | t.vec2.p,.vec2.xy,.vec2.rotation |
| 1c60 | 2c 20 66 6c 6f 61 74 20 63 65 6c 6c 5f 64 69 61 6d 65 74 65 72 29 0a 7b 0a 20 20 20 20 76 65 63 | ,.float.cell_diameter).{.....vec |
| 1c80 | 32 20 70 61 72 61 6d 20 3d 20 72 6f 74 61 74 69 6f 6e 3b 0a 20 20 20 20 70 20 3d 20 28 46 4c 54 | 2.param.=.rotation;.....p.=.(FLT |
| 1ca0 | 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 72 6f 74 61 74 65 32 64 28 70 61 72 61 6d 29 20 2a | _flutter_local_rotate2d(param).* |
| 1cc0 | 20 28 78 79 20 2d 20 70 29 29 20 2b 20 78 79 3b 0a 20 20 20 20 70 20 3d 20 6d 6f 64 28 70 2c 20 | .(xy.-.p)).+.xy;.....p.=.mod(p,. |
| 1ce0 | 76 65 63 32 28 63 65 6c 6c 5f 64 69 61 6d 65 74 65 72 29 29 20 2f 20 72 65 73 6f 6c 75 74 69 6f | vec2(cell_diameter))./.resolutio |
| 1d00 | 6e 3b 0a 20 20 20 20 66 6c 6f 61 74 20 63 65 6c 6c 5f 75 76 20 3d 20 28 63 65 6c 6c 5f 64 69 61 | n;.....float.cell_uv.=.(cell_dia |
| 1d20 | 6d 65 74 65 72 20 2f 20 72 65 73 6f 6c 75 74 69 6f 6e 2e 79 29 20 2a 20 30 2e 35 3b 0a 20 20 20 | meter./.resolution.y).*.0.5;.... |
| 1d40 | 20 66 6c 6f 61 74 20 72 20 3d 20 30 2e 36 34 39 39 39 39 39 37 36 31 35 38 31 34 32 30 38 39 38 | .float.r.=.0.6499999761581420898 |
| 1d60 | 34 33 37 35 20 2a 20 63 65 6c 6c 5f 75 76 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 | 4375.*.cell_uv;.....vec2.param_1 |
| 1d80 | 20 3d 20 70 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 32 20 3d 20 76 65 63 32 28 63 65 | .=.p;.....vec2.param_2.=.vec2(ce |
| 1da0 | 6c 6c 5f 75 76 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 33 20 3d 20 72 3b 0a 20 | ll_uv);.....float.param_3.=.r;.. |
| 1dc0 | 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 34 20 3d 20 72 20 2a 20 35 30 2e 30 3b 0a 20 20 20 | ...float.param_4.=.r.*.50.0;.... |
| 1de0 | 20 72 65 74 75 72 6e 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 63 | .return.FLT_flutter_local_soft_c |
| 1e00 | 69 72 63 6c 65 28 70 61 72 61 6d 5f 31 2c 20 70 61 72 61 6d 5f 32 2c 20 70 61 72 61 6d 5f 33 2c | ircle(param_1,.param_2,.param_3, |
| 1e20 | 20 70 61 72 61 6d 5f 34 29 3b 0a 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f | .param_4);.}..float.FLT_flutter_ |
| 1e40 | 6c 6f 63 61 6c 5f 74 75 72 62 75 6c 65 6e 63 65 28 76 65 63 32 20 75 76 29 0a 7b 0a 20 20 20 20 | local_turbulence(vec2.uv).{..... |
| 1e60 | 76 65 63 32 20 75 76 5f 73 63 61 6c 65 20 3d 20 75 76 20 2a 20 76 65 63 32 28 30 2e 38 30 30 30 | vec2.uv_scale.=.uv.*.vec2(0.8000 |
| 1e80 | 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 38 31 32 35 29 3b 0a 20 20 20 20 76 65 63 32 20 | 00011920928955078125);.....vec2. |
| 1ea0 | 70 61 72 61 6d 20 3d 20 76 65 63 32 28 30 2e 38 30 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 | param.=.vec2(0.80000001192092895 |
| 1ec0 | 35 30 37 38 31 32 35 29 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 20 3d 20 75 76 5f | 5078125);.....vec2.param_1.=.uv_ |
| 1ee0 | 73 63 61 6c 65 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 32 20 3d 20 75 5f 63 69 72 63 | scale;.....vec2.param_2.=.u_circ |
| 1f00 | 6c 65 31 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 33 20 3d 20 75 5f 72 6f 74 61 74 69 | le1;.....vec2.param_3.=.u_rotati |
| 1f20 | 6f 6e 31 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 34 20 3d 20 30 2e 31 37 30 30 30 | on1;.....float.param_4.=.0.17000 |
| 1f40 | 30 30 30 31 37 38 38 31 33 39 33 34 33 32 36 31 37 31 38 37 35 3b 0a 20 20 20 20 66 6c 6f 61 74 | 000178813934326171875;.....float |
| 1f60 | 20 5f 33 30 31 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 63 69 72 63 6c 65 | ._301.=.FLT_flutter_local_circle |
| 1f80 | 5f 67 72 69 64 28 70 61 72 61 6d 2c 20 70 61 72 61 6d 5f 31 2c 20 70 61 72 61 6d 5f 32 2c 20 70 | _grid(param,.param_1,.param_2,.p |
| 1fa0 | 61 72 61 6d 5f 33 2c 20 70 61 72 61 6d 5f 34 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 31 20 3d | aram_3,.param_4);.....float.g1.= |
| 1fc0 | 20 5f 33 30 31 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 35 20 3d 20 76 65 63 32 28 30 | ._301;.....vec2.param_5.=.vec2(0 |
| 1fe0 | 2e 38 30 30 30 30 30 30 31 31 39 32 30 39 32 38 39 35 35 30 37 38 31 32 35 29 3b 0a 20 20 20 20 | .800000011920928955078125);..... |
| 2000 | 76 65 63 32 20 70 61 72 61 6d 5f 36 20 3d 20 75 76 5f 73 63 61 6c 65 3b 0a 20 20 20 20 76 65 63 | vec2.param_6.=.uv_scale;.....vec |
| 2020 | 32 20 70 61 72 61 6d 5f 37 20 3d 20 75 5f 63 69 72 63 6c 65 32 3b 0a 20 20 20 20 76 65 63 32 20 | 2.param_7.=.u_circle2;.....vec2. |
| 2040 | 70 61 72 61 6d 5f 38 20 3d 20 75 5f 72 6f 74 61 74 69 6f 6e 32 3b 0a 20 20 20 20 66 6c 6f 61 74 | param_8.=.u_rotation2;.....float |
| 2060 | 20 70 61 72 61 6d 5f 39 20 3d 20 30 2e 32 30 30 30 30 30 30 30 32 39 38 30 32 33 32 32 33 38 37 | .param_9.=.0.2000000029802322387 |
| 2080 | 36 39 35 33 31 32 35 3b 0a 20 20 20 20 66 6c 6f 61 74 20 5f 33 31 33 20 3d 20 46 4c 54 5f 66 6c | 6953125;.....float._313.=.FLT_fl |
| 20a0 | 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 63 69 72 63 6c 65 5f 67 72 69 64 28 70 61 72 61 6d 5f 35 2c | utter_local_circle_grid(param_5, |
| 20c0 | 20 70 61 72 61 6d 5f 36 2c 20 70 61 72 61 6d 5f 37 2c 20 70 61 72 61 6d 5f 38 2c 20 70 61 72 61 | .param_6,.param_7,.param_8,.para |
| 20e0 | 6d 5f 39 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 32 20 3d 20 5f 33 31 33 3b 0a 20 20 20 20 76 | m_9);.....float.g2.=._313;.....v |
| 2100 | 65 63 32 20 70 61 72 61 6d 5f 31 30 20 3d 20 76 65 63 32 28 30 2e 38 30 30 30 30 30 30 31 31 39 | ec2.param_10.=.vec2(0.8000000119 |
| 2120 | 32 30 39 32 38 39 35 35 30 37 38 31 32 35 29 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f | 20928955078125);.....vec2.param_ |
| 2140 | 31 31 20 3d 20 75 76 5f 73 63 61 6c 65 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 32 | 11.=.uv_scale;.....vec2.param_12 |
| 2160 | 20 3d 20 75 5f 63 69 72 63 6c 65 33 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 31 33 20 | .=.u_circle3;.....vec2.param_13. |
| 2180 | 3d 20 75 5f 72 6f 74 61 74 69 6f 6e 33 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 31 | =.u_rotation3;.....float.param_1 |
| 21a0 | 34 20 3d 20 30 2e 32 37 35 30 30 30 30 30 35 39 36 30 34 36 34 34 37 37 35 33 39 30 36 32 35 3b | 4.=.0.2750000059604644775390625; |
| 21c0 | 0a 20 20 20 20 66 6c 6f 61 74 20 5f 33 32 36 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f | .....float._326.=.FLT_flutter_lo |
| 21e0 | 63 61 6c 5f 63 69 72 63 6c 65 5f 67 72 69 64 28 70 61 72 61 6d 5f 31 30 2c 20 70 61 72 61 6d 5f | cal_circle_grid(param_10,.param_ |
| 2200 | 31 31 2c 20 70 61 72 61 6d 5f 31 32 2c 20 70 61 72 61 6d 5f 31 33 2c 20 70 61 72 61 6d 5f 31 34 | 11,.param_12,.param_13,.param_14 |
| 2220 | 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 67 33 20 3d 20 5f 33 32 36 3b 0a 20 20 20 20 66 6c 6f 61 | );.....float.g3.=._326;.....floa |
| 2240 | 74 20 76 20 3d 20 28 28 28 67 31 20 2a 20 67 31 29 20 2b 20 67 32 29 20 2d 20 67 33 29 20 2a 20 | t.v.=.(((g1.*.g1).+.g2).-.g3).*. |
| 2260 | 30 2e 35 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6c 61 6d 70 28 30 2e 34 34 39 39 39 39 39 38 | 0.5;.....return.clamp(0.44999998 |
| 2280 | 38 30 37 39 30 37 31 30 34 34 39 32 31 38 37 35 20 2b 20 28 30 2e 38 30 30 30 30 30 30 31 31 39 | 8079071044921875.+.(0.8000000119 |
| 22a0 | 32 30 39 32 38 39 35 35 30 37 38 31 32 35 20 2a 20 76 29 2c 20 30 2e 30 2c 20 31 2e 30 29 3b 0a | 20928955078125.*.v),.0.0,.1.0);. |
| 22c0 | 7d 0a 0a 66 6c 6f 61 74 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f | }..float.FLT_flutter_local_soft_ |
| 22e0 | 72 69 6e 67 28 76 65 63 32 20 75 76 2c 20 76 65 63 32 20 78 79 2c 20 66 6c 6f 61 74 20 72 61 64 | ring(vec2.uv,.vec2.xy,.float.rad |
| 2300 | 69 75 73 2c 20 66 6c 6f 61 74 20 74 68 69 63 6b 6e 65 73 73 2c 20 66 6c 6f 61 74 20 62 6c 75 72 | ius,.float.thickness,.float.blur |
| 2320 | 29 0a 7b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 20 3d 20 75 76 3b 0a 20 20 20 20 76 65 63 | ).{.....vec2.param.=.uv;.....vec |
| 2340 | 32 20 70 61 72 61 6d 5f 31 20 3d 20 78 79 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f | 2.param_1.=.xy;.....float.param_ |
| 2360 | 32 20 3d 20 72 61 64 69 75 73 20 2b 20 74 68 69 63 6b 6e 65 73 73 3b 0a 20 20 20 20 66 6c 6f 61 | 2.=.radius.+.thickness;.....floa |
| 2380 | 74 20 70 61 72 61 6d 5f 33 20 3d 20 62 6c 75 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 63 69 72 63 | t.param_3.=.blur;.....float.circ |
| 23a0 | 6c 65 5f 6f 75 74 65 72 20 3d 20 46 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 | le_outer.=.FLT_flutter_local_sof |
| 23c0 | 74 5f 63 69 72 63 6c 65 28 70 61 72 61 6d 2c 20 70 61 72 61 6d 5f 31 2c 20 70 61 72 61 6d 5f 32 | t_circle(param,.param_1,.param_2 |
| 23e0 | 2c 20 70 61 72 61 6d 5f 33 29 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 34 20 3d 20 75 | ,.param_3);.....vec2.param_4.=.u |
| 2400 | 76 3b 0a 20 20 20 20 76 65 63 32 20 70 61 72 61 6d 5f 35 20 3d 20 78 79 3b 0a 20 20 20 20 66 6c | v;.....vec2.param_5.=.xy;.....fl |
| 2420 | 6f 61 74 20 70 61 72 61 6d 5f 36 20 3d 20 6d 61 78 28 72 61 64 69 75 73 20 2d 20 74 68 69 63 6b | oat.param_6.=.max(radius.-.thick |
| 2440 | 6e 65 73 73 2c 20 30 2e 30 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 70 61 72 61 6d 5f 37 20 3d 20 | ness,.0.0);.....float.param_7.=. |
| 2460 | 62 6c 75 72 3b 0a 20 20 20 20 66 6c 6f 61 74 20 63 69 72 63 6c 65 5f 69 6e 6e 65 72 20 3d 20 46 | blur;.....float.circle_inner.=.F |
| 2480 | 4c 54 5f 66 6c 75 74 74 65 72 5f 6c 6f 63 61 6c 5f 73 6f 66 74 5f 63 69 72 63 6c 65 28 70 61 72 | LT_flutter_local_soft_circle(par |
| 24a0 | 61 6d 5f 34 2c 20 70 61 72 61 6d 5f 35 2c 20 70 61 72 61 6d 5f 36 2c 20 |