ofs | hex dump | ascii |
---|
0000 | 46 53 48 04 35 73 e3 57 00 00 7b 23 00 00 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 65 | FSH.5s.W..{#..using.namespace.me |
0020 | 74 61 6c 3b 0a 73 74 72 75 63 74 20 78 6c 61 74 4d 74 6c 53 68 61 64 65 72 49 6e 70 75 74 20 7b | tal;.struct.xlatMtlShaderInput.{ |
0040 | 0a 20 20 66 6c 6f 61 74 32 20 76 5f 63 6f 73 61 6e 67 6c 65 3b 0a 20 20 66 6c 6f 61 74 32 20 76 | ...float2.v_cosangle;...float2.v |
0060 | 5f 6f 6e 65 3b 0a 20 20 66 6c 6f 61 74 32 20 76 5f 73 69 6e 61 6e 67 6c 65 3b 0a 20 20 66 6c 6f | _one;...float2.v_sinangle;...flo |
0080 | 61 74 33 20 76 5f 73 74 72 65 74 63 68 3b 0a 20 20 66 6c 6f 61 74 32 20 76 5f 74 65 78 43 6f 6f | at3.v_stretch;...float2.v_texCoo |
00a0 | 72 64 3b 0a 7d 3b 0a 73 74 72 75 63 74 20 78 6c 61 74 4d 74 6c 53 68 61 64 65 72 4f 75 74 70 75 | rd;.};.struct.xlatMtlShaderOutpu |
00c0 | 74 20 7b 0a 20 20 68 61 6c 66 34 20 67 6c 5f 46 72 61 67 43 6f 6c 6f 72 3b 0a 7d 3b 0a 73 74 72 | t.{...half4.gl_FragColor;.};.str |
00e0 | 75 63 74 20 78 6c 61 74 4d 74 6c 53 68 61 64 65 72 55 6e 69 66 6f 72 6d 20 7b 0a 20 20 66 6c 6f | uct.xlatMtlShaderUniform.{...flo |
0100 | 61 74 34 20 63 75 72 76 61 74 75 72 65 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 74 65 78 5f 73 69 | at4.curvature;...float4.u_tex_si |
0120 | 7a 65 30 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 74 65 78 5f 73 69 7a 65 31 3b 0a 20 20 66 6c 6f | ze0;...float4.u_tex_size1;...flo |
0140 | 61 74 34 20 75 5f 71 75 61 64 5f 64 69 6d 73 3b 0a 20 20 66 6c 6f 61 74 34 20 61 70 65 72 74 75 | at4.u_quad_dims;...float4.apertu |
0160 | 72 65 5f 73 74 72 65 6e 67 74 68 3b 0a 20 20 66 6c 6f 61 74 34 20 43 52 54 67 61 6d 6d 61 3b 0a | re_strength;...float4.CRTgamma;. |
0180 | 20 20 66 6c 6f 61 74 34 20 6d 6f 6e 69 74 6f 72 67 61 6d 6d 61 3b 0a 20 20 66 6c 6f 61 74 34 20 | ..float4.monitorgamma;...float4. |
01a0 | 6f 76 65 72 73 63 61 6e 3b 0a 20 20 66 6c 6f 61 74 34 20 61 73 70 65 63 74 3b 0a 20 20 66 6c 6f | overscan;...float4.aspect;...flo |
01c0 | 61 74 34 20 64 3b 0a 20 20 66 6c 6f 61 74 34 20 52 3b 0a 20 20 66 6c 6f 61 74 34 20 63 6f 72 6e | at4.d;...float4.R;...float4.corn |
01e0 | 65 72 73 69 7a 65 3b 0a 20 20 66 6c 6f 61 74 34 20 63 6f 72 6e 65 72 73 6d 6f 6f 74 68 3b 0a 7d | ersize;...float4.cornersmooth;.} |
0200 | 3b 0a 66 72 61 67 6d 65 6e 74 20 78 6c 61 74 4d 74 6c 53 68 61 64 65 72 4f 75 74 70 75 74 20 78 | ;.fragment.xlatMtlShaderOutput.x |
0220 | 6c 61 74 4d 74 6c 4d 61 69 6e 20 28 78 6c 61 74 4d 74 6c 53 68 61 64 65 72 49 6e 70 75 74 20 5f | latMtlMain.(xlatMtlShaderInput._ |
0240 | 6d 74 6c 5f 69 20 5b 5b 73 74 61 67 65 5f 69 6e 5d 5d 2c 20 63 6f 6e 73 74 61 6e 74 20 78 6c 61 | mtl_i.[[stage_in]],.constant.xla |
0260 | 74 4d 74 6c 53 68 61 64 65 72 55 6e 69 66 6f 72 6d 26 20 5f 6d 74 6c 5f 75 20 5b 5b 62 75 66 66 | tMtlShaderUniform&._mtl_u.[[buff |
0280 | 65 72 28 30 29 5d 5d 0a 20 20 2c 20 20 20 74 65 78 74 75 72 65 32 64 3c 66 6c 6f 61 74 3e 20 6d | er(0)]]...,...texture2d<float>.m |
02a0 | 70 61 73 73 5f 74 65 78 74 75 72 65 20 5b 5b 74 65 78 74 75 72 65 28 30 29 5d 5d 2c 20 73 61 6d | pass_texture.[[texture(0)]],.sam |
02c0 | 70 6c 65 72 20 5f 6d 74 6c 73 6d 70 5f 6d 70 61 73 73 5f 74 65 78 74 75 72 65 20 5b 5b 73 61 6d | pler._mtlsmp_mpass_texture.[[sam |
02e0 | 70 6c 65 72 28 30 29 5d 5d 0a 20 20 2c 20 20 20 74 65 78 74 75 72 65 32 64 3c 66 6c 6f 61 74 3e | pler(0)]]...,...texture2d<float> |
0300 | 20 6d 61 73 6b 5f 74 65 78 74 75 72 65 20 5b 5b 74 65 78 74 75 72 65 28 31 29 5d 5d 2c 20 73 61 | .mask_texture.[[texture(1)]],.sa |
0320 | 6d 70 6c 65 72 20 5f 6d 74 6c 73 6d 70 5f 6d 61 73 6b 5f 74 65 78 74 75 72 65 20 5b 5b 73 61 6d | mpler._mtlsmp_mask_texture.[[sam |
0340 | 70 6c 65 72 28 31 29 5d 5d 29 0a 7b 0a 20 20 78 6c 61 74 4d 74 6c 53 68 61 64 65 72 4f 75 74 70 | pler(1)]]).{...xlatMtlShaderOutp |
0360 | 75 74 20 5f 6d 74 6c 5f 6f 3b 0a 20 20 68 61 6c 66 34 20 77 65 69 67 68 74 73 32 5f 31 3b 0a 20 | ut._mtl_o;...half4.weights2_1;.. |
0380 | 20 68 61 6c 66 34 20 77 65 69 67 68 74 73 5f 32 3b 0a 20 20 66 6c 6f 61 74 34 20 63 6f 65 66 66 | .half4.weights_2;...float4.coeff |
03a0 | 73 5f 33 3b 0a 20 20 66 6c 6f 61 74 32 20 75 76 5f 72 61 74 69 6f 5f 34 3b 0a 20 20 66 6c 6f 61 | s_3;...float2.uv_ratio_4;...floa |
03c0 | 74 32 20 78 79 5f 35 3b 0a 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 63 75 72 76 61 74 75 72 65 | t2.xy_5;...if.((_mtl_u.curvature |
03e0 | 2e 78 20 3e 20 30 2e 35 29 29 20 7b 0a 20 20 20 20 66 6c 6f 61 74 32 20 63 6f 6f 72 64 5f 36 3b | .x.>.0.5)).{.....float2.coord_6; |
0400 | 0a 20 20 20 20 63 6f 6f 72 64 5f 36 20 3d 20 28 28 28 0a 20 20 20 20 20 20 28 5f 6d 74 6c 5f 69 | .....coord_6.=.(((.......(_mtl_i |
0420 | 2e 76 5f 74 65 78 43 6f 6f 72 64 20 2d 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 30 2e 35 29 29 0a | .v_texCoord.-.float2(0.5,.0.5)). |
0440 | 20 20 20 20 20 2a 20 5f 6d 74 6c 5f 75 2e 61 73 70 65 63 74 2e 78 79 29 20 2a 20 5f 6d 74 6c 5f | .....*._mtl_u.aspect.xy).*._mtl_ |
0460 | 69 2e 76 5f 73 74 72 65 74 63 68 2e 7a 29 20 2b 20 5f 6d 74 6c 5f 69 2e 76 5f 73 74 72 65 74 63 | i.v_stretch.z).+._mtl_i.v_stretc |
0480 | 68 2e 78 79 29 3b 0a 20 20 20 20 66 6c 6f 61 74 32 20 70 74 5f 37 3b 0a 20 20 20 20 66 6c 6f 61 | h.xy);.....float2.pt_7;.....floa |
04a0 | 74 20 74 6d 70 76 61 72 5f 38 3b 0a 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 39 3b 0a | t.tmpvar_8;.....float.tmpvar_9;. |
04c0 | 20 20 20 20 74 6d 70 76 61 72 5f 39 20 3d 20 28 5f 6d 74 6c 5f 75 2e 64 2e 78 20 2a 20 5f 6d 74 | ....tmpvar_9.=.(_mtl_u.d.x.*._mt |
04e0 | 6c 5f 75 2e 64 2e 78 29 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f 38 20 3d 20 28 64 6f 74 20 28 63 | l_u.d.x);.....tmpvar_8.=.(dot.(c |
0500 | 6f 6f 72 64 5f 36 2c 20 63 6f 6f 72 64 5f 36 29 20 2b 20 74 6d 70 76 61 72 5f 39 29 3b 0a 20 20 | oord_6,.coord_6).+.tmpvar_9);... |
0520 | 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 30 3b 0a 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 | ..float.tmpvar_10;.....float.tmp |
0540 | 76 61 72 5f 31 31 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f 31 31 20 3d 20 28 5f 6d 74 6c 5f 75 2e | var_11;.....tmpvar_11.=.(_mtl_u. |
0560 | 64 2e 78 20 2a 20 5f 6d 74 6c 5f 69 2e 76 5f 63 6f 73 61 6e 67 6c 65 2e 78 29 3b 0a 20 20 20 20 | d.x.*._mtl_i.v_cosangle.x);..... |
0580 | 74 6d 70 76 61 72 5f 31 30 20 3d 20 28 32 2e 30 20 2a 20 28 28 5f 6d 74 6c 5f 75 2e 52 2e 78 20 | tmpvar_10.=.(2.0.*.((_mtl_u.R.x. |
05a0 | 2a 20 0a 20 20 20 20 20 20 28 64 6f 74 20 28 63 6f 6f 72 64 5f 36 2c 20 5f 6d 74 6c 5f 69 2e 76 | *........(dot.(coord_6,._mtl_i.v |
05c0 | 5f 73 69 6e 61 6e 67 6c 65 29 20 2d 20 28 74 6d 70 76 61 72 5f 31 31 20 2a 20 5f 6d 74 6c 5f 69 | _sinangle).-.(tmpvar_11.*._mtl_i |
05e0 | 2e 76 5f 63 6f 73 61 6e 67 6c 65 2e 79 29 29 0a 20 20 20 20 29 20 2d 20 74 6d 70 76 61 72 5f 39 | .v_cosangle.y)).....).-.tmpvar_9 |
0600 | 29 29 3b 0a 20 20 20 20 70 74 5f 37 20 3d 20 28 28 66 6c 6f 61 74 32 28 28 0a 20 20 20 20 20 20 | ));.....pt_7.=.((float2((....... |
0620 | 28 2d 28 74 6d 70 76 61 72 5f 31 30 29 20 2d 20 73 71 72 74 28 28 28 74 6d 70 76 61 72 5f 31 30 | (-(tmpvar_10).-.sqrt(((tmpvar_10 |
0640 | 20 2a 20 74 6d 70 76 61 72 5f 31 30 29 20 2d 20 28 0a 20 20 20 20 20 20 20 20 28 34 2e 30 20 2a | .*.tmpvar_10).-.(.........(4.0.* |
0660 | 20 74 6d 70 76 61 72 5f 38 29 0a 20 20 20 20 20 20 20 2a 20 0a 20 20 20 20 20 20 20 20 28 74 6d | .tmpvar_8)........*..........(tm |
0680 | 70 76 61 72 5f 39 20 2b 20 28 28 32 2e 30 20 2a 20 5f 6d 74 6c 5f 75 2e 52 2e 78 29 20 2a 20 28 | pvar_9.+.((2.0.*._mtl_u.R.x).*.( |
06a0 | 74 6d 70 76 61 72 5f 31 31 20 2a 20 5f 6d 74 6c 5f 69 2e 76 5f 63 6f 73 61 6e 67 6c 65 2e 79 29 | tmpvar_11.*._mtl_i.v_cosangle.y) |
06c0 | 29 29 0a 20 20 20 20 20 20 29 29 29 29 0a 20 20 20 20 20 2f 20 0a 20 20 20 20 20 20 28 32 2e 30 | )).......))))....../........(2.0 |
06e0 | 20 2a 20 74 6d 70 76 61 72 5f 38 29 0a 20 20 20 20 29 29 20 2a 20 63 6f 6f 72 64 5f 36 29 20 2d | .*.tmpvar_8).....)).*.coord_6).- |
0700 | 20 28 66 6c 6f 61 74 32 28 2d 28 5f 6d 74 6c 5f 75 2e 52 2e 78 29 29 20 2a 20 5f 6d 74 6c 5f 69 | .(float2(-(_mtl_u.R.x)).*._mtl_i |
0720 | 2e 76 5f 73 69 6e 61 6e 67 6c 65 29 29 3b 0a 20 20 20 20 70 74 5f 37 20 3d 20 28 70 74 5f 37 20 | .v_sinangle));.....pt_7.=.(pt_7. |
0740 | 2f 20 5f 6d 74 6c 5f 75 2e 52 2e 78 78 29 3b 0a 20 20 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 | /._mtl_u.R.xx);.....float2.tmpva |
0760 | 72 5f 31 32 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f 31 32 20 3d 20 28 5f 6d 74 6c 5f 69 2e 76 5f | r_12;.....tmpvar_12.=.(_mtl_i.v_ |
0780 | 73 69 6e 61 6e 67 6c 65 20 2f 20 5f 6d 74 6c 5f 69 2e 76 5f 63 6f 73 61 6e 67 6c 65 29 3b 0a 20 | sinangle./._mtl_i.v_cosangle);.. |
07a0 | 20 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 31 33 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f | ...float2.tmpvar_13;.....tmpvar_ |
07c0 | 31 33 20 3d 20 28 70 74 5f 37 20 2f 20 5f 6d 74 6c 5f 69 2e 76 5f 63 6f 73 61 6e 67 6c 65 29 3b | 13.=.(pt_7./._mtl_i.v_cosangle); |
07e0 | 0a 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 34 3b 0a 20 20 20 20 74 6d 70 76 61 72 | .....float.tmpvar_14;.....tmpvar |
0800 | 5f 31 34 20 3d 20 28 64 6f 74 20 28 74 6d 70 76 61 72 5f 31 32 2c 20 74 6d 70 76 61 72 5f 31 32 | _14.=.(dot.(tmpvar_12,.tmpvar_12 |
0820 | 29 20 2b 20 31 2e 30 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 35 3b 0a 20 | ).+.1.0);.....float.tmpvar_15;.. |
0840 | 20 20 20 74 6d 70 76 61 72 5f 31 35 20 3d 20 28 2d 32 2e 30 20 2a 20 64 6f 74 20 28 74 6d 70 76 | ...tmpvar_15.=.(-2.0.*.dot.(tmpv |
0860 | 61 72 5f 31 33 2c 20 74 6d 70 76 61 72 5f 31 32 29 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 74 6d | ar_13,.tmpvar_12));.....float.tm |
0880 | 70 76 61 72 5f 31 36 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f 31 36 20 3d 20 28 28 2d 28 74 6d 70 | pvar_16;.....tmpvar_16.=.((-(tmp |
08a0 | 76 61 72 5f 31 35 29 20 2b 20 73 71 72 74 28 0a 20 20 20 20 20 20 28 28 74 6d 70 76 61 72 5f 31 | var_15).+.sqrt(.......((tmpvar_1 |
08c0 | 35 20 2a 20 74 6d 70 76 61 72 5f 31 35 29 20 2d 20 28 28 34 2e 30 20 2a 20 74 6d 70 76 61 72 5f | 5.*.tmpvar_15).-.((4.0.*.tmpvar_ |
08e0 | 31 34 29 20 2a 20 28 64 6f 74 20 28 74 6d 70 76 61 72 5f 31 33 2c 20 74 6d 70 76 61 72 5f 31 33 | 14).*.(dot.(tmpvar_13,.tmpvar_13 |
0900 | 29 20 2d 20 31 2e 30 29 29 29 0a 20 20 20 20 29 29 20 2f 20 28 32 2e 30 20 2a 20 74 6d 70 76 61 | ).-.1.0))).....))./.(2.0.*.tmpva |
0920 | 72 5f 31 34 29 29 3b 0a 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 37 3b 0a 20 20 20 | r_14));.....float.tmpvar_17;.... |
0940 | 20 74 6d 70 76 61 72 5f 31 37 20 3d 20 6d 61 78 20 28 61 62 73 28 28 5f 6d 74 6c 5f 75 2e 52 2e | .tmpvar_17.=.max.(abs((_mtl_u.R. |
0960 | 78 20 2a 20 0a 20 20 20 20 20 20 28 31 2e 35 37 30 37 39 36 20 2d 20 28 73 69 67 6e 28 74 6d 70 | x.*........(1.570796.-.(sign(tmp |
0980 | 76 61 72 5f 31 36 29 20 2a 20 28 31 2e 35 37 30 37 39 36 20 2d 20 28 0a 20 20 20 20 20 20 20 20 | var_16).*.(1.570796.-.(......... |
09a0 | 73 71 72 74 28 28 31 2e 30 20 2d 20 61 62 73 28 74 6d 70 76 61 72 5f 31 36 29 29 29 0a 20 20 20 | sqrt((1.0.-.abs(tmpvar_16))).... |
09c0 | 20 20 20 20 2a 20 0a 20 20 20 20 20 20 20 20 28 31 2e 35 37 30 37 39 36 20 2b 20 28 61 62 73 28 | ....*..........(1.570796.+.(abs( |
09e0 | 74 6d 70 76 61 72 5f 31 36 29 20 2a 20 28 2d 30 2e 32 31 34 36 30 31 38 20 2b 20 28 0a 20 20 20 | tmpvar_16).*.(-0.2146018.+.(.... |
0a00 | 20 20 20 20 20 20 20 61 62 73 28 74 6d 70 76 61 72 5f 31 36 29 0a 20 20 20 20 20 20 20 20 20 2a | .......abs(tmpvar_16)..........* |
0a20 | 20 0a 20 20 20 20 20 20 20 20 20 20 28 30 2e 30 38 36 35 36 36 37 32 20 2b 20 28 61 62 73 28 74 | ............(0.08656672.+.(abs(t |
0a40 | 6d 70 76 61 72 5f 31 36 29 20 2a 20 2d 30 2e 30 33 31 30 32 39 35 35 29 29 0a 20 20 20 20 20 20 | mpvar_16).*.-0.03102955))....... |
0a60 | 20 20 29 29 29 29 0a 20 20 20 20 20 20 29 29 29 29 0a 20 20 20 20 29 29 2c 20 31 65 2d 30 30 35 | ..)))).......)))).....)),.1e-005 |
0a80 | 29 3b 0a 20 20 20 20 78 79 5f 35 20 3d 20 28 28 28 0a 20 20 20 20 20 20 28 28 28 28 70 74 5f 37 | );.....xy_5.=.(((.......((((pt_7 |
0aa0 | 20 2d 20 0a 20 20 20 20 20 20 20 20 28 74 6d 70 76 61 72 5f 31 36 20 2a 20 5f 6d 74 6c 5f 69 2e | .-..........(tmpvar_16.*._mtl_i. |
0ac0 | 76 5f 73 69 6e 61 6e 67 6c 65 29 0a 20 20 20 20 20 20 29 20 2f 20 5f 6d 74 6c 5f 69 2e 76 5f 63 | v_sinangle).......)./._mtl_i.v_c |
0ae0 | 6f 73 61 6e 67 6c 65 29 20 2a 20 74 6d 70 76 61 72 5f 31 37 29 20 2f 20 73 69 6e 28 28 74 6d 70 | osangle).*.tmpvar_17)./.sin((tmp |
0b00 | 76 61 72 5f 31 37 20 2f 20 5f 6d 74 6c 5f 75 2e 52 2e 78 29 29 29 0a 20 20 20 20 20 2f 20 5f 6d | var_17./._mtl_u.R.x)))....../._m |
0b20 | 74 6c 5f 75 2e 6f 76 65 72 73 63 61 6e 2e 78 79 29 20 2f 20 5f 6d 74 6c 5f 75 2e 61 73 70 65 63 | tl_u.overscan.xy)./._mtl_u.aspec |
0b40 | 74 2e 78 79 29 20 2b 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 30 2e 35 29 29 3b 0a 20 20 7d 20 65 | t.xy).+.float2(0.5,.0.5));...}.e |
0b60 | 6c 73 65 20 7b 0a 20 20 20 20 78 79 5f 35 20 3d 20 28 28 28 5f 6d 74 6c 5f 69 2e 76 5f 74 65 78 | lse.{.....xy_5.=.(((_mtl_i.v_tex |
0b80 | 43 6f 6f 72 64 20 2d 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 30 2e 35 29 29 20 2f 20 5f 6d 74 6c | Coord.-.float2(0.5,.0.5))./._mtl |
0ba0 | 5f 75 2e 6f 76 65 72 73 63 61 6e 2e 78 79 29 20 2b 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 30 2e | _u.overscan.xy).+.float2(0.5,.0. |
0bc0 | 35 29 29 3b 0a 20 20 7d 3b 0a 20 20 66 6c 6f 61 74 32 20 63 6f 6f 72 64 5f 31 38 3b 0a 20 20 63 | 5));...};...float2.coord_18;...c |
0be0 | 6f 6f 72 64 5f 31 38 20 3d 20 28 28 28 78 79 5f 35 20 2d 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 | oord_18.=.(((xy_5.-.float2(0.5,. |
0c00 | 30 2e 35 29 29 20 2a 20 5f 6d 74 6c 5f 75 2e 6f 76 65 72 73 63 61 6e 2e 78 79 29 20 2b 20 66 6c | 0.5)).*._mtl_u.overscan.xy).+.fl |
0c20 | 6f 61 74 32 28 30 2e 35 2c 20 30 2e 35 29 29 3b 0a 20 20 63 6f 6f 72 64 5f 31 38 20 3d 20 28 6d | oat2(0.5,.0.5));...coord_18.=.(m |
0c40 | 69 6e 20 28 63 6f 6f 72 64 5f 31 38 2c 20 28 66 6c 6f 61 74 32 28 31 2e 30 2c 20 31 2e 30 29 20 | in.(coord_18,.(float2(1.0,.1.0). |
0c60 | 2d 20 63 6f 6f 72 64 5f 31 38 29 29 20 2a 20 5f 6d 74 6c 5f 75 2e 61 73 70 65 63 74 2e 78 79 29 | -.coord_18)).*._mtl_u.aspect.xy) |
0c80 | 3b 0a 20 20 63 6f 6f 72 64 5f 31 38 20 3d 20 28 5f 6d 74 6c 5f 75 2e 63 6f 72 6e 65 72 73 69 7a | ;...coord_18.=.(_mtl_u.cornersiz |
0ca0 | 65 2e 78 78 20 2d 20 6d 69 6e 20 28 63 6f 6f 72 64 5f 31 38 2c 20 5f 6d 74 6c 5f 75 2e 63 6f 72 | e.xx.-.min.(coord_18,._mtl_u.cor |
0cc0 | 6e 65 72 73 69 7a 65 2e 78 78 29 29 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 39 3b | nersize.xx));...float.tmpvar_19; |
0ce0 | 0a 20 20 74 6d 70 76 61 72 5f 31 39 20 3d 20 63 6c 61 6d 70 20 28 28 28 0a 20 20 20 20 6d 61 78 | ...tmpvar_19.=.clamp.(((.....max |
0d00 | 20 28 5f 6d 74 6c 5f 75 2e 63 6f 72 6e 65 72 73 69 7a 65 2e 78 2c 20 30 2e 30 30 31 29 0a 20 20 | .(_mtl_u.cornersize.x,.0.001)... |
0d20 | 20 2d 20 0a 20 20 20 20 73 71 72 74 28 64 6f 74 20 28 63 6f 6f 72 64 5f 31 38 2c 20 63 6f 6f 72 | .-......sqrt(dot.(coord_18,.coor |
0d40 | 64 5f 31 38 29 29 0a 20 20 29 20 2a 20 5f 6d 74 6c 5f 75 2e 63 6f 72 6e 65 72 73 6d 6f 6f 74 68 | d_18))...).*._mtl_u.cornersmooth |
0d60 | 2e 78 29 2c 20 30 2e 30 2c 20 31 2e 30 29 3b 0a 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f | .x),.0.0,.1.0);...float2.tmpvar_ |
0d80 | 32 30 3b 0a 20 20 74 6d 70 76 61 72 5f 32 30 20 3d 20 28 28 78 79 5f 35 20 2a 20 5f 6d 74 6c 5f | 20;...tmpvar_20.=.((xy_5.*._mtl_ |
0da0 | 75 2e 75 5f 74 65 78 5f 73 69 7a 65 30 2e 78 79 29 20 2d 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 | u.u_tex_size0.xy).-.float2(0.5,. |
0dc0 | 30 2e 35 29 29 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 32 31 3b 0a 20 20 74 6d 70 76 | 0.5));...float.tmpvar_21;...tmpv |
0de0 | 61 72 5f 32 31 20 3d 20 28 61 62 73 28 64 66 64 78 28 74 6d 70 76 61 72 5f 32 30 2e 79 29 29 20 | ar_21.=.(abs(dfdx(tmpvar_20.y)). |
0e00 | 2b 20 61 62 73 28 64 66 64 79 28 2d 74 6d 70 76 61 72 5f 32 30 2e 79 29 29 29 3b 0a 20 20 66 6c | +.abs(dfdy(-tmpvar_20.y)));...fl |
0e20 | 6f 61 74 32 20 74 6d 70 76 61 72 5f 32 32 3b 0a 20 20 74 6d 70 76 61 72 5f 32 32 20 3d 20 66 72 | oat2.tmpvar_22;...tmpvar_22.=.fr |
0e40 | 61 63 74 28 74 6d 70 76 61 72 5f 32 30 29 3b 0a 20 20 75 76 5f 72 61 74 69 6f 5f 34 2e 78 20 3d | act(tmpvar_20);...uv_ratio_4.x.= |
0e60 | 20 74 6d 70 76 61 72 5f 32 32 2e 78 3b 0a 20 20 78 79 5f 35 20 3d 20 28 28 66 6c 6f 6f 72 28 74 | .tmpvar_22.x;...xy_5.=.((floor(t |
0e80 | 6d 70 76 61 72 5f 32 30 29 20 2b 20 66 6c 6f 61 74 32 28 30 2e 35 2c 20 30 2e 35 29 29 20 2f 20 | mpvar_20).+.float2(0.5,.0.5))./. |
0ea0 | 5f 6d 74 6c 5f 75 2e 75 5f 74 65 78 5f 73 69 7a 65 30 2e 78 79 29 3b 0a 20 20 66 6c 6f 61 74 34 | _mtl_u.u_tex_size0.xy);...float4 |
0ec0 | 20 74 6d 70 76 61 72 5f 32 33 3b 0a 20 20 74 6d 70 76 61 72 5f 32 33 2e 78 20 3d 20 28 31 2e 30 | .tmpvar_23;...tmpvar_23.x.=.(1.0 |
0ee0 | 20 2b 20 74 6d 70 76 61 72 5f 32 32 2e 78 29 3b 0a 20 20 74 6d 70 76 61 72 5f 32 33 2e 79 20 3d | .+.tmpvar_22.x);...tmpvar_23.y.= |
0f00 | 20 74 6d 70 76 61 72 5f 32 32 2e 78 3b 0a 20 20 74 6d 70 76 61 72 5f 32 33 2e 7a 20 3d 20 28 31 | .tmpvar_22.x;...tmpvar_23.z.=.(1 |
0f20 | 2e 30 20 2d 20 74 6d 70 76 61 72 5f 32 32 2e 78 29 3b 0a 20 20 74 6d 70 76 61 72 5f 32 33 2e 77 | .0.-.tmpvar_22.x);...tmpvar_23.w |
0f40 | 20 3d 20 28 32 2e 30 20 2d 20 74 6d 70 76 61 72 5f 32 32 2e 78 29 3b 0a 20 20 66 6c 6f 61 74 34 | .=.(2.0.-.tmpvar_22.x);...float4 |
0f60 | 20 74 6d 70 76 61 72 5f 32 34 3b 0a 20 20 74 6d 70 76 61 72 5f 32 34 20 3d 20 6d 61 78 20 28 61 | .tmpvar_24;...tmpvar_24.=.max.(a |
0f80 | 62 73 28 28 33 2e 31 34 31 35 39 33 20 2a 20 74 6d 70 76 61 72 5f 32 33 29 29 2c 20 31 65 2d 30 | bs((3.141593.*.tmpvar_23)),.1e-0 |
0fa0 | 30 35 29 3b 0a 20 20 63 6f 65 66 66 73 5f 33 20 3d 20 28 28 28 32 2e 30 20 2a 20 0a 20 20 20 20 | 05);...coeffs_3.=.(((2.0.*...... |
0fc0 | 73 69 6e 28 74 6d 70 76 61 72 5f 32 34 29 0a 20 20 29 20 2a 20 73 69 6e 28 0a 20 20 20 20 28 74 | sin(tmpvar_24)...).*.sin(.....(t |
0fe0 | 6d 70 76 61 72 5f 32 34 20 2f 20 32 2e 30 29 0a 20 20 29 29 20 2f 20 28 74 6d 70 76 61 72 5f 32 | mpvar_24./.2.0)...))./.(tmpvar_2 |
1000 | 34 20 2a 20 74 6d 70 76 61 72 5f 32 34 29 29 3b 0a 20 20 63 6f 65 66 66 73 5f 33 20 3d 20 28 63 | 4.*.tmpvar_24));...coeffs_3.=.(c |
1020 | 6f 65 66 66 73 5f 33 20 2f 20 64 6f 74 20 28 63 6f 65 66 66 73 5f 33 2c 20 66 6c 6f 61 74 34 28 | oeffs_3./.dot.(coeffs_3,.float4( |
1040 | 31 2e 30 2c 20 31 2e 30 2c 20 31 2e 30 2c 20 31 2e 30 29 29 29 3b 0a 20 20 66 6c 6f 61 74 32 20 | 1.0,.1.0,.1.0,.1.0)));...float2. |
1060 | 74 6d 70 76 61 72 5f 32 35 3b 0a 20 20 74 6d 70 76 61 72 5f 32 35 2e 79 20 3d 20 30 2e 30 3b 0a | tmpvar_25;...tmpvar_25.y.=.0.0;. |
1080 | 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 32 36 3b 0a 20 20 74 6d 70 76 61 72 5f 32 36 20 3d | ..float.tmpvar_26;...tmpvar_26.= |
10a0 | 20 2d 28 5f 6d 74 6c 5f 69 2e 76 5f 6f 6e 65 2e 78 29 3b 0a 20 20 74 6d 70 76 61 72 5f 32 35 2e | .-(_mtl_i.v_one.x);...tmpvar_25. |
10c0 | 78 20 3d 20 74 6d 70 76 61 72 5f 32 36 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 32 37 | x.=.tmpvar_26;...half4.tmpvar_27 |
10e0 | 3b 0a 20 20 66 6c 6f 61 74 32 20 50 5f 32 38 3b 0a 20 20 50 5f 32 38 20 3d 20 28 78 79 5f 35 20 | ;...float2.P_28;...P_28.=.(xy_5. |
1100 | 2b 20 74 6d 70 76 61 72 5f 32 35 29 3b 0a 20 20 74 6d 70 76 61 72 5f 32 37 20 3d 20 68 61 6c 66 | +.tmpvar_25);...tmpvar_27.=.half |
1120 | 34 28 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 6d | 4(mpass_texture.sample(_mtlsmp_m |
1140 | 70 61 73 73 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 50 5f 32 38 29 29 29 3b 0a | pass_texture,.(float2)(P_28)));. |
1160 | 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 32 39 3b 0a 20 20 74 6d 70 76 61 72 5f 32 39 20 3d | ..half4.tmpvar_29;...tmpvar_29.= |
1180 | 20 68 61 6c 66 34 28 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d 74 6c | .half4(mpass_texture.sample(_mtl |
11a0 | 73 6d 70 5f 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 78 79 5f 35 | smp_mpass_texture,.(float2)(xy_5 |
11c0 | 29 29 29 3b 0a 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 33 30 3b 0a 20 20 74 6d 70 76 61 | )));...float2.tmpvar_30;...tmpva |
11e0 | 72 5f 33 30 2e 79 20 3d 20 30 2e 30 3b 0a 20 20 74 6d 70 76 61 72 5f 33 30 2e 78 20 3d 20 5f 6d | r_30.y.=.0.0;...tmpvar_30.x.=._m |
1200 | 74 6c 5f 69 2e 76 5f 6f 6e 65 2e 78 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 33 31 3b | tl_i.v_one.x;...half4.tmpvar_31; |
1220 | 0a 20 20 66 6c 6f 61 74 32 20 50 5f 33 32 3b 0a 20 20 50 5f 33 32 20 3d 20 28 78 79 5f 35 20 2b | ...float2.P_32;...P_32.=.(xy_5.+ |
1240 | 20 74 6d 70 76 61 72 5f 33 30 29 3b 0a 20 20 74 6d 70 76 61 72 5f 33 31 20 3d 20 68 61 6c 66 34 | .tmpvar_30);...tmpvar_31.=.half4 |
1260 | 28 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 6d 70 | (mpass_texture.sample(_mtlsmp_mp |
1280 | 61 73 73 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 50 5f 33 32 29 29 29 3b 0a 20 | ass_texture,.(float2)(P_32)));.. |
12a0 | 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 33 33 3b 0a 20 20 74 6d 70 76 61 72 5f 33 33 2e 79 | .float2.tmpvar_33;...tmpvar_33.y |
12c0 | 20 3d 20 30 2e 30 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 33 34 3b 0a 20 20 74 6d 70 | .=.0.0;...float.tmpvar_34;...tmp |
12e0 | 76 61 72 5f 33 34 20 3d 20 28 32 2e 30 20 2a 20 5f 6d 74 6c 5f 69 2e 76 5f 6f 6e 65 2e 78 29 3b | var_34.=.(2.0.*._mtl_i.v_one.x); |
1300 | 0a 20 20 74 6d 70 76 61 72 5f 33 33 2e 78 20 3d 20 74 6d 70 76 61 72 5f 33 34 3b 0a 20 20 68 61 | ...tmpvar_33.x.=.tmpvar_34;...ha |
1320 | 6c 66 34 20 74 6d 70 76 61 72 5f 33 35 3b 0a 20 20 66 6c 6f 61 74 32 20 50 5f 33 36 3b 0a 20 20 | lf4.tmpvar_35;...float2.P_36;... |
1340 | 50 5f 33 36 20 3d 20 28 78 79 5f 35 20 2b 20 74 6d 70 76 61 72 5f 33 33 29 3b 0a 20 20 74 6d 70 | P_36.=.(xy_5.+.tmpvar_33);...tmp |
1360 | 76 61 72 5f 33 35 20 3d 20 68 61 6c 66 34 28 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d | var_35.=.half4(mpass_texture.sam |
1380 | 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 | ple(_mtlsmp_mpass_texture,.(floa |
13a0 | 74 32 29 28 50 5f 33 36 29 29 29 3b 0a 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 33 37 3b | t2)(P_36)));...float2.tmpvar_37; |
13c0 | 0a 20 20 74 6d 70 76 61 72 5f 33 37 2e 78 20 3d 20 74 6d 70 76 61 72 5f 32 36 3b 0a 20 20 74 6d | ...tmpvar_37.x.=.tmpvar_26;...tm |
13e0 | 70 76 61 72 5f 33 37 2e 79 20 3d 20 5f 6d 74 6c 5f 69 2e 76 5f 6f 6e 65 2e 79 3b 0a 20 20 68 61 | pvar_37.y.=._mtl_i.v_one.y;...ha |
1400 | 6c 66 34 20 74 6d 70 76 61 72 5f 33 38 3b 0a 20 20 66 6c 6f 61 74 32 20 50 5f 33 39 3b 0a 20 20 | lf4.tmpvar_38;...float2.P_39;... |
1420 | 50 5f 33 39 20 3d 20 28 78 79 5f 35 20 2b 20 74 6d 70 76 61 72 5f 33 37 29 3b 0a 20 20 74 6d 70 | P_39.=.(xy_5.+.tmpvar_37);...tmp |
1440 | 76 61 72 5f 33 38 20 3d 20 68 61 6c 66 34 28 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d | var_38.=.half4(mpass_texture.sam |
1460 | 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 | ple(_mtlsmp_mpass_texture,.(floa |
1480 | 74 32 29 28 50 5f 33 39 29 29 29 3b 0a 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 34 30 3b | t2)(P_39)));...float2.tmpvar_40; |
14a0 | 0a 20 20 74 6d 70 76 61 72 5f 34 30 2e 78 20 3d 20 30 2e 30 3b 0a 20 20 74 6d 70 76 61 72 5f 34 | ...tmpvar_40.x.=.0.0;...tmpvar_4 |
14c0 | 30 2e 79 20 3d 20 5f 6d 74 6c 5f 69 2e 76 5f 6f 6e 65 2e 79 3b 0a 20 20 68 61 6c 66 34 20 74 6d | 0.y.=._mtl_i.v_one.y;...half4.tm |
14e0 | 70 76 61 72 5f 34 31 3b 0a 20 20 66 6c 6f 61 74 32 20 50 5f 34 32 3b 0a 20 20 50 5f 34 32 20 3d | pvar_41;...float2.P_42;...P_42.= |
1500 | 20 28 78 79 5f 35 20 2b 20 74 6d 70 76 61 72 5f 34 30 29 3b 0a 20 20 74 6d 70 76 61 72 5f 34 31 | .(xy_5.+.tmpvar_40);...tmpvar_41 |
1520 | 20 3d 20 68 61 6c 66 34 28 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d | .=.half4(mpass_texture.sample(_m |
1540 | 74 6c 73 6d 70 5f 6d 70 61 73 73 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 50 5f | tlsmp_mpass_texture,.(float2)(P_ |
1560 | 34 32 29 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 34 33 3b 0a 20 20 66 6c 6f 61 | 42)));...half4.tmpvar_43;...floa |
1580 | 74 32 20 50 5f 34 34 3b 0a 20 20 50 5f 34 34 20 3d 20 28 78 79 5f 35 20 2b 20 5f 6d 74 6c 5f 69 | t2.P_44;...P_44.=.(xy_5.+._mtl_i |
15a0 | 2e 76 5f 6f 6e 65 29 3b 0a 20 20 74 6d 70 76 61 72 5f 34 33 20 3d 20 68 61 6c 66 34 28 6d 70 61 | .v_one);...tmpvar_43.=.half4(mpa |
15c0 | 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 6d 70 61 73 73 5f | ss_texture.sample(_mtlsmp_mpass_ |
15e0 | 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 50 5f 34 34 29 29 29 3b 0a 20 20 66 6c 6f | texture,.(float2)(P_44)));...flo |
1600 | 61 74 32 20 74 6d 70 76 61 72 5f 34 35 3b 0a 20 20 74 6d 70 76 61 72 5f 34 35 2e 78 20 3d 20 74 | at2.tmpvar_45;...tmpvar_45.x.=.t |
1620 | 6d 70 76 61 72 5f 33 34 3b 0a 20 20 74 6d 70 76 61 72 5f 34 35 2e 79 20 3d 20 5f 6d 74 6c 5f 69 | mpvar_34;...tmpvar_45.y.=._mtl_i |
1640 | 2e 76 5f 6f 6e 65 2e 79 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 34 36 3b 0a 20 20 66 | .v_one.y;...half4.tmpvar_46;...f |
1660 | 6c 6f 61 74 32 20 50 5f 34 37 3b 0a 20 20 50 5f 34 37 20 3d 20 28 78 79 5f 35 20 2b 20 74 6d 70 | loat2.P_47;...P_47.=.(xy_5.+.tmp |
1680 | 76 61 72 5f 34 35 29 3b 0a 20 20 74 6d 70 76 61 72 5f 34 36 20 3d 20 68 61 6c 66 34 28 6d 70 61 | var_45);...tmpvar_46.=.half4(mpa |
16a0 | 73 73 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 6d 70 61 73 73 5f | ss_texture.sample(_mtlsmp_mpass_ |
16c0 | 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 50 5f 34 37 29 29 29 3b 0a 20 20 68 61 6c | texture,.(float2)(P_47)));...hal |
16e0 | 66 34 20 74 6d 70 76 61 72 5f 34 38 3b 0a 20 20 74 6d 70 76 61 72 5f 34 38 20 3d 20 28 28 68 61 | f4.tmpvar_48;...tmpvar_48.=.((ha |
1700 | 6c 66 34 29 70 6f 77 20 28 28 66 6c 6f 61 74 34 29 63 6c 61 6d 70 20 28 28 0a 20 20 20 20 28 28 | lf4)pow.((float4)clamp.((.....(( |
1720 | 28 28 68 61 6c 66 34 29 28 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 32 37 20 2a 20 63 6f 65 | ((half4)((float4)tmpvar_27.*.coe |
1740 | 66 66 73 5f 33 2e 78 29 29 20 2b 20 28 28 68 61 6c 66 34 29 28 28 66 6c 6f 61 74 34 29 74 6d 70 | ffs_3.x)).+.((half4)((float4)tmp |
1760 | 76 61 72 5f 32 39 20 2a 20 63 6f 65 66 66 73 5f 33 2e 79 29 29 29 20 2b 20 28 28 68 61 6c 66 34 | var_29.*.coeffs_3.y))).+.((half4 |
1780 | 29 28 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 33 31 20 2a 20 63 6f 65 66 66 73 5f 33 2e 7a | )((float4)tmpvar_31.*.coeffs_3.z |
17a0 | 29 29 29 0a 20 20 20 2b 20 0a 20 20 20 20 28 28 68 61 6c 66 34 29 28 28 66 6c 6f 61 74 34 29 74 | )))....+......((half4)((float4)t |
17c0 | 6d 70 76 61 72 5f 33 35 20 2a 20 63 6f 65 66 66 73 5f 33 2e 77 29 29 0a 20 20 29 2c 20 28 68 61 | mpvar_35.*.coeffs_3.w))...),.(ha |
17e0 | 6c 66 29 30 2e 30 2c 20 28 68 61 6c 66 29 31 2e 30 29 2c 20 5f 6d 74 6c 5f 75 2e 43 52 54 67 61 | lf)0.0,.(half)1.0),._mtl_u.CRTga |
1800 | 6d 6d 61 2e 78 78 78 78 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 34 39 3b 0a 20 | mma.xxxx));...half4.tmpvar_49;.. |
1820 | 20 74 6d 70 76 61 72 5f 34 39 20 3d 20 28 28 68 61 6c 66 34 29 70 6f 77 20 28 28 66 6c 6f 61 74 | .tmpvar_49.=.((half4)pow.((float |
1840 | 34 29 63 6c 61 6d 70 20 28 28 0a 20 20 20 20 28 28 28 28 68 61 6c 66 34 29 28 28 66 6c 6f 61 74 | 4)clamp.((.....((((half4)((float |
1860 | 34 29 74 6d 70 76 61 72 5f 33 38 20 2a 20 63 6f 65 66 66 73 5f 33 2e 78 29 29 20 2b 20 28 28 68 | 4)tmpvar_38.*.coeffs_3.x)).+.((h |
1880 | 61 6c 66 34 29 28 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 34 31 20 2a 20 63 6f 65 66 66 73 | alf4)((float4)tmpvar_41.*.coeffs |
18a0 | 5f 33 2e 79 29 29 29 20 2b 20 28 28 68 61 6c 66 34 29 28 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 | _3.y))).+.((half4)((float4)tmpva |
18c0 | 72 5f 34 33 20 2a 20 63 6f 65 66 66 73 5f 33 2e 7a 29 29 29 0a 20 20 20 2b 20 0a 20 20 20 20 28 | r_43.*.coeffs_3.z)))....+......( |
18e0 | 28 68 61 6c 66 34 29 28 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 34 36 20 2a 20 63 6f 65 66 | (half4)((float4)tmpvar_46.*.coef |
1900 | 66 73 5f 33 2e 77 29 29 0a 20 20 29 2c 20 28 68 61 6c 66 29 30 2e 30 2c 20 28 68 61 6c 66 29 31 | fs_3.w))...),.(half)0.0,.(half)1 |
1920 | 2e 30 29 2c 20 5f 6d 74 6c 5f 75 2e 43 52 54 67 61 6d 6d 61 2e 78 78 78 78 29 29 3b 0a 20 20 68 | .0),._mtl_u.CRTgamma.xxxx));...h |
1940 | 61 6c 66 34 20 74 6d 70 76 61 72 5f 35 30 3b 0a 20 20 74 6d 70 76 61 72 5f 35 30 20 3d 20 28 28 | alf4.tmpvar_50;...tmpvar_50.=.(( |
1960 | 68 61 6c 66 29 30 2e 33 20 2b 20 28 28 68 61 6c 66 29 30 2e 31 20 2a 20 70 6f 77 20 28 74 6d 70 | half)0.3.+.((half)0.1.*.pow.(tmp |
1980 | 76 61 72 5f 34 38 2c 20 28 68 61 6c 66 34 29 66 6c 6f 61 74 34 28 33 2e 30 2c 20 33 2e 30 2c 20 | var_48,.(half4)float4(3.0,.3.0,. |
19a0 | 33 2e 30 2c 20 33 2e 30 29 29 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 35 31 3b | 3.0,.3.0))));...half4.tmpvar_51; |
19c0 | 0a 20 20 74 6d 70 76 61 72 5f 35 31 20 3d 20 28 28 68 61 6c 66 34 29 28 74 6d 70 76 61 72 5f 32 | ...tmpvar_51.=.((half4)(tmpvar_2 |
19e0 | 32 2e 79 20 2f 20 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 35 30 29 29 3b 0a 20 20 66 6c 6f | 2.y./.(float4)tmpvar_50));...flo |
1a00 | 61 74 20 64 69 73 74 61 6e 63 65 5f 35 32 3b 0a 20 20 64 69 73 74 61 6e 63 65 5f 35 32 20 3d 20 | at.distance_52;...distance_52.=. |
1a20 | 28 31 2e 30 20 2d 20 74 6d 70 76 61 72 5f 32 32 2e 79 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 | (1.0.-.tmpvar_22.y);...half4.tmp |
1a40 | 76 61 72 5f 35 33 3b 0a 20 20 74 6d 70 76 61 72 5f 35 33 20 3d 20 28 28 68 61 6c 66 29 30 2e 33 | var_53;...tmpvar_53.=.((half)0.3 |
1a60 | 20 2b 20 28 28 68 61 6c 66 29 30 2e 31 20 2a 20 70 6f 77 20 28 74 6d 70 76 61 72 5f 34 39 2c 20 | .+.((half)0.1.*.pow.(tmpvar_49,. |
1a80 | 28 68 61 6c 66 34 29 66 6c 6f 61 74 34 28 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 | (half4)float4(3.0,.3.0,.3.0,.3.0 |
1aa0 | 29 29 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 35 34 3b 0a 20 20 74 6d 70 76 61 | ))));...half4.tmpvar_54;...tmpva |
1ac0 | 72 5f 35 34 20 3d 20 28 28 68 61 6c 66 34 29 28 64 69 73 74 61 6e 63 65 5f 35 32 20 2f 20 28 66 | r_54.=.((half4)(distance_52./.(f |
1ae0 | 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 35 33 29 29 3b 0a 20 20 75 76 5f 72 61 74 69 6f 5f 34 2e | loat4)tmpvar_53));...uv_ratio_4. |
1b00 | 79 20 3d 20 28 74 6d 70 76 61 72 5f 32 32 2e 79 20 2b 20 28 30 2e 33 33 33 33 33 33 33 20 2a 20 | y.=.(tmpvar_22.y.+.(0.3333333.*. |
1b20 | 74 6d 70 76 61 72 5f 32 31 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 35 35 3b 0a | tmpvar_21));...half4.tmpvar_55;. |
1b40 | 20 20 74 6d 70 76 61 72 5f 35 35 20 3d 20 28 28 68 61 6c 66 29 30 2e 33 20 2b 20 28 28 68 61 6c | ..tmpvar_55.=.((half)0.3.+.((hal |
1b60 | 66 29 30 2e 31 20 2a 20 70 6f 77 20 28 74 6d 70 76 61 72 5f 34 38 2c 20 28 68 61 6c 66 34 29 66 | f)0.1.*.pow.(tmpvar_48,.(half4)f |
1b80 | 6c 6f 61 74 34 28 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 29 29 29 29 3b 0a 20 20 | loat4(3.0,.3.0,.3.0,.3.0))));... |
1ba0 | 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 35 36 3b 0a 20 20 74 6d 70 76 61 72 5f 35 36 20 3d 20 28 | half4.tmpvar_56;...tmpvar_56.=.( |
1bc0 | 28 68 61 6c 66 34 29 28 75 76 5f 72 61 74 69 6f 5f 34 2e 79 20 2f 20 28 66 6c 6f 61 74 34 29 74 | (half4)(uv_ratio_4.y./.(float4)t |
1be0 | 6d 70 76 61 72 5f 35 35 29 29 3b 0a 20 20 77 65 69 67 68 74 73 5f 32 20 3d 20 28 28 28 0a 20 20 | mpvar_55));...weights_2.=.(((... |
1c00 | 20 20 28 28 68 61 6c 66 29 30 2e 34 20 2a 20 65 78 70 28 28 2d 28 74 6d 70 76 61 72 5f 35 31 29 | ..((half)0.4.*.exp((-(tmpvar_51) |
1c20 | 20 2a 20 74 6d 70 76 61 72 5f 35 31 29 29 29 0a 20 20 20 2f 20 74 6d 70 76 61 72 5f 35 30 29 20 | .*.tmpvar_51)))..../.tmpvar_50). |
1c40 | 2b 20 28 0a 20 20 20 20 28 28 68 61 6c 66 29 30 2e 34 20 2a 20 65 78 70 28 28 2d 28 74 6d 70 76 | +.(.....((half)0.4.*.exp((-(tmpv |
1c60 | 61 72 5f 35 36 29 20 2a 20 74 6d 70 76 61 72 5f 35 36 29 29 29 0a 20 20 20 2f 20 74 6d 70 76 61 | ar_56).*.tmpvar_56)))..../.tmpva |
1c80 | 72 5f 35 35 29 29 20 2f 20 28 68 61 6c 66 29 33 2e 30 29 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 | r_55))./.(half)3.0);...float.tmp |
1ca0 | 76 61 72 5f 35 37 3b 0a 20 20 74 6d 70 76 61 72 5f 35 37 20 3d 20 61 62 73 28 28 31 2e 30 20 2d | var_57;...tmpvar_57.=.abs((1.0.- |
1cc0 | 20 75 76 5f 72 61 74 69 6f 5f 34 2e 79 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f | .uv_ratio_4.y));...half4.tmpvar_ |
1ce0 | 35 38 3b 0a 20 20 74 6d 70 76 61 72 5f 35 38 20 3d 20 28 28 68 61 6c 66 29 30 2e 33 20 2b 20 28 | 58;...tmpvar_58.=.((half)0.3.+.( |
1d00 | 28 68 61 6c 66 29 30 2e 31 20 2a 20 70 6f 77 20 28 74 6d 70 76 61 72 5f 34 39 2c 20 28 68 61 6c | (half)0.1.*.pow.(tmpvar_49,.(hal |
1d20 | 66 34 29 66 6c 6f 61 74 34 28 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 29 29 29 29 | f4)float4(3.0,.3.0,.3.0,.3.0)))) |
1d40 | 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 35 39 3b 0a 20 20 74 6d 70 76 61 72 5f 35 39 | ;...half4.tmpvar_59;...tmpvar_59 |
1d60 | 20 3d 20 28 28 68 61 6c 66 34 29 28 74 6d 70 76 61 72 5f 35 37 20 2f 20 28 66 6c 6f 61 74 34 29 | .=.((half4)(tmpvar_57./.(float4) |
1d80 | 74 6d 70 76 61 72 5f 35 38 29 29 3b 0a 20 20 77 65 69 67 68 74 73 32 5f 31 20 3d 20 28 28 28 0a | tmpvar_58));...weights2_1.=.(((. |
1da0 | 20 20 20 20 28 28 68 61 6c 66 29 30 2e 34 20 2a 20 65 78 70 28 28 2d 28 74 6d 70 76 61 72 5f 35 | ....((half)0.4.*.exp((-(tmpvar_5 |
1dc0 | 34 29 20 2a 20 74 6d 70 76 61 72 5f 35 34 29 29 29 0a 20 20 20 2f 20 74 6d 70 76 61 72 5f 35 33 | 4).*.tmpvar_54)))..../.tmpvar_53 |
1de0 | 29 20 2b 20 28 0a 20 20 20 20 28 28 68 61 6c 66 29 30 2e 34 20 2a 20 65 78 70 28 28 2d 28 74 6d | ).+.(.....((half)0.4.*.exp((-(tm |
1e00 | 70 76 61 72 5f 35 39 29 20 2a 20 74 6d 70 76 61 72 5f 35 39 29 29 29 0a 20 20 20 2f 20 74 6d 70 | pvar_59).*.tmpvar_59)))..../.tmp |
1e20 | 76 61 72 5f 35 38 29 29 20 2f 20 28 68 61 6c 66 29 33 2e 30 29 3b 0a 20 20 75 76 5f 72 61 74 69 | var_58))./.(half)3.0);...uv_rati |
1e40 | 6f 5f 34 2e 79 20 3d 20 28 75 76 5f 72 61 74 69 6f 5f 34 2e 79 20 2d 20 28 30 2e 36 36 36 36 36 | o_4.y.=.(uv_ratio_4.y.-.(0.66666 |
1e60 | 36 37 20 2a 20 74 6d 70 76 61 72 5f 32 31 29 29 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 | 67.*.tmpvar_21));...float.tmpvar |
1e80 | 5f 36 30 3b 0a 20 20 74 6d 70 76 61 72 5f 36 30 20 3d 20 61 62 73 28 75 76 5f 72 61 74 69 6f 5f | _60;...tmpvar_60.=.abs(uv_ratio_ |
1ea0 | 34 2e 79 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 36 31 3b 0a 20 20 74 6d 70 76 61 | 4.y);...half4.tmpvar_61;...tmpva |
1ec0 | 72 5f 36 31 20 3d 20 28 28 68 61 6c 66 29 30 2e 33 20 2b 20 28 28 68 61 6c 66 29 30 2e 31 20 2a | r_61.=.((half)0.3.+.((half)0.1.* |
1ee0 | 20 70 6f 77 20 28 74 6d 70 76 61 72 5f 34 38 2c 20 28 68 61 6c 66 34 29 66 6c 6f 61 74 34 28 33 | .pow.(tmpvar_48,.(half4)float4(3 |
1f00 | 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 29 29 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 | .0,.3.0,.3.0,.3.0))));...half4.t |
1f20 | 6d 70 76 61 72 5f 36 32 3b 0a 20 20 74 6d 70 76 61 72 5f 36 32 20 3d 20 28 28 68 61 6c 66 34 29 | mpvar_62;...tmpvar_62.=.((half4) |
1f40 | 28 74 6d 70 76 61 72 5f 36 30 20 2f 20 28 66 6c 6f 61 74 34 29 74 6d 70 76 61 72 5f 36 31 29 29 | (tmpvar_60./.(float4)tmpvar_61)) |
1f60 | 3b 0a 20 20 77 65 69 67 68 74 73 5f 32 20 3d 20 28 77 65 69 67 68 74 73 5f 32 20 2b 20 28 28 0a | ;...weights_2.=.(weights_2.+.((. |
1f80 | 20 20 20 20 28 28 68 61 6c 66 29 30 2e 34 20 2a 20 65 78 70 28 28 2d 28 74 6d 70 76 61 72 5f 36 | ....((half)0.4.*.exp((-(tmpvar_6 |
1fa0 | 32 29 20 2a 20 74 6d 70 76 61 72 5f 36 32 29 29 29 0a 20 20 20 2f 20 74 6d 70 76 61 72 5f 36 31 | 2).*.tmpvar_62)))..../.tmpvar_61 |
1fc0 | 29 20 2f 20 28 68 61 6c 66 29 33 2e 30 29 29 3b 0a 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f | )./.(half)3.0));...float.tmpvar_ |
1fe0 | 36 33 3b 0a 20 20 74 6d 70 76 61 72 5f 36 33 20 3d 20 61 62 73 28 28 31 2e 30 20 2d 20 75 76 5f | 63;...tmpvar_63.=.abs((1.0.-.uv_ |
2000 | 72 61 74 69 6f 5f 34 2e 79 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 36 34 3b 0a | ratio_4.y));...half4.tmpvar_64;. |
2020 | 20 20 74 6d 70 76 61 72 5f 36 34 20 3d 20 28 28 68 61 6c 66 29 30 2e 33 20 2b 20 28 28 68 61 6c | ..tmpvar_64.=.((half)0.3.+.((hal |
2040 | 66 29 30 2e 31 20 2a 20 70 6f 77 20 28 74 6d 70 76 61 72 5f 34 39 2c 20 28 68 61 6c 66 34 29 66 | f)0.1.*.pow.(tmpvar_49,.(half4)f |
2060 | 6c 6f 61 74 34 28 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 2c 20 33 2e 30 29 29 29 29 3b 0a 20 20 | loat4(3.0,.3.0,.3.0,.3.0))));... |
2080 | 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 36 35 3b 0a 20 20 74 6d 70 76 61 72 5f 36 35 20 3d 20 28 | half4.tmpvar_65;...tmpvar_65.=.( |
20a0 | 28 68 61 6c 66 34 29 28 74 6d 70 76 61 72 5f 36 33 20 2f 20 28 66 6c 6f 61 74 34 29 74 6d 70 76 | (half4)(tmpvar_63./.(float4)tmpv |
20c0 | 61 72 5f 36 34 29 29 3b 0a 20 20 77 65 69 67 68 74 73 32 5f 31 20 3d 20 28 77 65 69 67 68 74 73 | ar_64));...weights2_1.=.(weights |
20e0 | 32 5f 31 20 2b 20 28 28 0a 20 20 20 20 28 28 68 61 6c 66 29 30 2e 34 20 2a 20 65 78 70 28 28 2d | 2_1.+.((.....((half)0.4.*.exp((- |
2100 | 28 74 6d 70 76 61 72 5f 36 35 29 20 2a 20 74 6d 70 76 61 72 5f 36 35 29 29 29 0a 20 20 20 2f 20 | (tmpvar_65).*.tmpvar_65)))..../. |
2120 | 74 6d 70 76 61 72 5f 36 34 29 20 2f 20 28 68 61 6c 66 29 33 2e 30 29 29 3b 0a 20 20 66 6c 6f 61 | tmpvar_64)./.(half)3.0));...floa |
2140 | 74 20 5f 78 5f 36 36 3b 0a 20 20 5f 78 5f 36 36 20 3d 20 28 31 2e 30 2f 28 5f 6d 74 6c 5f 75 2e | t._x_66;..._x_66.=.(1.0/(_mtl_u. |
2160 | 6d 6f 6e 69 74 6f 72 67 61 6d 6d 61 2e 78 29 29 3b 0a 20 20 78 79 5f 35 20 3d 20 28 28 5f 6d 74 | monitorgamma.x));...xy_5.=.((_mt |
2180 | 6c 5f 69 2e 76 5f 74 65 78 43 6f 6f 72 64 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 71 75 61 64 5f 64 | l_i.v_texCoord.*._mtl_u.u_quad_d |
21a0 | 69 6d 73 2e 78 79 29 20 2f 20 5f 6d 74 6c 5f 75 2e 75 5f 74 65 78 5f 73 69 7a 65 31 2e 78 79 29 | ims.xy)./._mtl_u.u_tex_size1.xy) |
21c0 | 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 36 37 3b 0a 20 20 74 6d 70 76 61 72 5f 36 37 | ;...half4.tmpvar_67;...tmpvar_67 |
21e0 | 20 3d 20 68 61 6c 66 34 28 6d 61 73 6b 5f 74 65 78 74 75 72 65 2e 73 61 6d 70 6c 65 28 5f 6d 74 | .=.half4(mask_texture.sample(_mt |
2200 | 6c 73 6d 70 5f 6d 61 73 6b 5f 74 65 78 74 75 72 65 2c 20 28 66 6c 6f 61 74 32 29 28 78 79 5f 35 | lsmp_mask_texture,.(float2)(xy_5 |
2220 | 29 29 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 36 38 3b 0a 20 20 74 6d 70 76 61 72 | )));...half4.tmpvar_68;...tmpvar |
2240 | 5f 36 38 2e 78 79 7a 20 3d 20 28 28 28 68 61 6c 66 33 29 70 6f 77 20 28 28 66 6c 6f 61 74 33 29 | _68.xyz.=.(((half3)pow.((float3) |
2260 | 28 28 68 61 6c 66 33 29 28 28 66 6c 6f 61 74 33 29 0a 20 20 20 20 28 28 74 6d 70 76 61 72 5f 34 | ((half3)((float3).....((tmpvar_4 |
2280 | 38 20 2a 20 77 65 69 67 68 74 73 5f 32 29 20 2b 20 28 74 6d 70 76 61 72 5f 34 39 20 2a 20 77 65 | 8.*.weights_2).+.(tmpvar_49.*.we |
22a0 | 69 67 68 74 73 32 5f 31 29 29 0a 20 20 2e 78 79 7a 20 2a 20 66 6c 6f 61 74 33 28 74 6d 70 76 61 | ights2_1))....xyz.*.float3(tmpva |
22c0 | 72 5f 31 39 29 29 29 2c 20 66 6c 6f 61 74 33 28 5f 78 5f 36 36 29 29 29 20 2a 20 28 28 68 61 6c | r_19))),.float3(_x_66))).*.((hal |
22e0 | 66 33 29 6d 69 78 20 28 66 6c 6f 61 74 33 28 31 2e 30 2c 20 31 2e 30 2c 20 31 2e 30 29 2c 20 28 | f3)mix.(float3(1.0,.1.0,.1.0),.( |
2300 | 66 6c 6f 61 74 33 29 74 6d 70 76 61 72 5f 36 37 2e 78 79 7a 2c 20 5f 6d 74 6c 5f 75 2e 61 70 65 | float3)tmpvar_67.xyz,._mtl_u.ape |
2320 | 72 74 75 72 65 5f 73 74 72 65 6e 67 74 68 2e 78 29 29 29 3b 0a 20 20 74 6d 70 76 61 72 5f 36 38 | rture_strength.x)));...tmpvar_68 |
2340 | 2e 77 20 3d 20 74 6d 70 76 61 72 5f 34 38 2e 77 3b 0a 20 20 5f 6d 74 6c 5f 6f 2e 67 6c 5f 46 72 | .w.=.tmpvar_48.w;..._mtl_o.gl_Fr |
2360 | 61 67 43 6f 6c 6f 72 20 3d 20 74 6d 70 76 61 72 5f 36 38 3b 0a 20 20 72 65 74 75 72 6e 20 5f 6d | agColor.=.tmpvar_68;...return._m |
2380 | 74 6c 5f 6f 3b 0a 7d 0a 0a 00 | tl_o;.}... |