ofs | hex dump | ascii |
---|
0000 | 46 53 48 06 01 83 f2 e1 00 00 00 00 0e 00 0b 75 5f 73 63 61 6e 5f 74 69 6d 65 12 01 50 00 01 00 | FSH............u_scan_time..P... |
0020 | 0d 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 12 01 00 00 01 00 0a 75 5f 63 63 5f 76 61 6c 75 65 12 | .u_source_dims.......u_cc_value. |
0040 | 01 30 00 01 00 0d 75 5f 6e 6f 74 63 68 5f 77 69 64 74 68 12 01 60 00 01 00 11 75 5f 79 5f 66 72 | .0....u_notch_width..`....u_y_fr |
0060 | 65 71 5f 72 65 73 70 6f 6e 73 65 12 01 70 00 01 00 11 75 5f 69 5f 66 72 65 71 5f 72 65 73 70 6f | eq_response..p....u_i_freq_respo |
0080 | 6e 73 65 12 01 80 00 01 00 11 75 5f 71 5f 66 72 65 71 5f 72 65 73 70 6f 6e 73 65 12 01 90 00 01 | nse.......u_q_freq_response..... |
00a0 | 00 09 75 5f 62 5f 76 61 6c 75 65 12 01 20 00 01 00 0f 75 5f 6a 69 74 74 65 72 5f 61 6d 6f 75 6e | ..u_b_value.......u_jitter_amoun |
00c0 | 74 12 01 b0 00 01 00 0f 75 5f 6a 69 74 74 65 72 5f 6f 66 66 73 65 74 12 01 a0 00 01 00 09 75 5f | t.......u_jitter_offset.......u_ |
00e0 | 61 5f 76 61 6c 75 65 12 01 10 00 01 00 09 75 5f 6f 5f 76 61 6c 75 65 12 01 40 00 01 00 05 73 5f | a_value.......u_o_value..@....s_ |
0100 | 74 65 78 10 00 00 00 00 00 08 73 5f 73 63 72 65 65 6e 10 00 00 00 00 00 ab 0e 00 00 23 69 6e 63 | tex.......s_screen..........#inc |
0120 | 6c 75 64 65 20 3c 6d 65 74 61 6c 5f 73 74 64 6c 69 62 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 69 | lude.<metal_stdlib>.#include.<si |
0140 | 6d 64 2f 73 69 6d 64 2e 68 3e 0a 0a 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 65 74 61 | md/simd.h>..using.namespace.meta |
0160 | 6c 3b 0a 0a 73 74 72 75 63 74 20 5f 47 6c 6f 62 61 6c 0a 7b 0a 20 20 20 20 66 6c 6f 61 74 34 20 | l;..struct._Global.{.....float4. |
0180 | 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 75 5f 61 5f 76 61 | u_source_dims;.....float4.u_a_va |
01a0 | 6c 75 65 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 75 5f 62 5f 76 61 6c 75 65 3b 0a 20 20 20 20 66 | lue;.....float4.u_b_value;.....f |
01c0 | 6c 6f 61 74 34 20 75 5f 63 63 5f 76 61 6c 75 65 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 75 5f 6f | loat4.u_cc_value;.....float4.u_o |
01e0 | 5f 76 61 6c 75 65 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 75 5f 73 63 61 6e 5f 74 69 6d 65 3b 0a | _value;.....float4.u_scan_time;. |
0200 | 20 20 20 20 66 6c 6f 61 74 34 20 75 5f 6e 6f 74 63 68 5f 77 69 64 74 68 3b 0a 20 20 20 20 66 6c | ....float4.u_notch_width;.....fl |
0220 | 6f 61 74 34 20 75 5f 79 5f 66 72 65 71 5f 72 65 73 70 6f 6e 73 65 3b 0a 20 20 20 20 66 6c 6f 61 | oat4.u_y_freq_response;.....floa |
0240 | 74 34 20 75 5f 69 5f 66 72 65 71 5f 72 65 73 70 6f 6e 73 65 3b 0a 20 20 20 20 66 6c 6f 61 74 34 | t4.u_i_freq_response;.....float4 |
0260 | 20 75 5f 71 5f 66 72 65 71 5f 72 65 73 70 6f 6e 73 65 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 75 | .u_q_freq_response;.....float4.u |
0280 | 5f 6a 69 74 74 65 72 5f 6f 66 66 73 65 74 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 75 5f 6a 69 74 | _jitter_offset;.....float4.u_jit |
02a0 | 74 65 72 5f 61 6d 6f 75 6e 74 3b 0a 7d 3b 0a 0a 73 74 72 75 63 74 20 78 6c 61 74 4d 74 6c 4d 61 | ter_amount;.};..struct.xlatMtlMa |
02c0 | 69 6e 5f 6f 75 74 0a 7b 0a 20 20 20 20 66 6c 6f 61 74 34 20 62 67 66 78 5f 46 72 61 67 44 61 74 | in_out.{.....float4.bgfx_FragDat |
02e0 | 61 30 20 5b 5b 63 6f 6c 6f 72 28 30 29 5d 5d 3b 0a 7d 3b 0a 0a 73 74 72 75 63 74 20 78 6c 61 74 | a0.[[color(0)]];.};..struct.xlat |
0300 | 4d 74 6c 4d 61 69 6e 5f 69 6e 0a 7b 0a 20 20 20 20 66 6c 6f 61 74 34 20 76 5f 63 6f 6c 6f 72 30 | MtlMain_in.{.....float4.v_color0 |
0320 | 20 5b 5b 75 73 65 72 28 6c 6f 63 6e 30 29 5d 5d 3b 0a 20 20 20 20 66 6c 6f 61 74 32 20 76 5f 74 | .[[user(locn0)]];.....float2.v_t |
0340 | 65 78 63 6f 6f 72 64 30 20 5b 5b 75 73 65 72 28 6c 6f 63 6e 31 29 5d 5d 3b 0a 7d 3b 0a 0a 66 72 | excoord0.[[user(locn1)]];.};..fr |
0360 | 61 67 6d 65 6e 74 20 78 6c 61 74 4d 74 6c 4d 61 69 6e 5f 6f 75 74 20 78 6c 61 74 4d 74 6c 4d 61 | agment.xlatMtlMain_out.xlatMtlMa |
0380 | 69 6e 28 78 6c 61 74 4d 74 6c 4d 61 69 6e 5f 69 6e 20 69 6e 20 5b 5b 73 74 61 67 65 5f 69 6e 5d | in(xlatMtlMain_in.in.[[stage_in] |
03a0 | 5d 2c 20 63 6f 6e 73 74 61 6e 74 20 5f 47 6c 6f 62 61 6c 26 20 5f 6d 74 6c 5f 75 20 5b 5b 62 75 | ],.constant._Global&._mtl_u.[[bu |
03c0 | 66 66 65 72 28 30 29 5d 5d 2c 20 74 65 78 74 75 72 65 32 64 3c 66 6c 6f 61 74 3e 20 73 5f 74 65 | ffer(0)]],.texture2d<float>.s_te |
03e0 | 78 20 5b 5b 74 65 78 74 75 72 65 28 30 29 5d 5d 2c 20 74 65 78 74 75 72 65 32 64 3c 66 6c 6f 61 | x.[[texture(0)]],.texture2d<floa |
0400 | 74 3e 20 73 5f 73 63 72 65 65 6e 20 5b 5b 74 65 78 74 75 72 65 28 31 29 5d 5d 2c 20 73 61 6d 70 | t>.s_screen.[[texture(1)]],.samp |
0420 | 6c 65 72 20 73 5f 74 65 78 53 61 6d 70 6c 65 72 20 5b 5b 73 61 6d 70 6c 65 72 28 30 29 5d 5d 2c | ler.s_texSampler.[[sampler(0)]], |
0440 | 20 73 61 6d 70 6c 65 72 20 73 5f 73 63 72 65 65 6e 53 61 6d 70 6c 65 72 20 5b 5b 73 61 6d 70 6c | .sampler.s_screenSampler.[[sampl |
0460 | 65 72 28 31 29 5d 5d 29 0a 7b 0a 20 20 20 20 78 6c 61 74 4d 74 6c 4d 61 69 6e 5f 6f 75 74 20 6f | er(1)]]).{.....xlatMtlMain_out.o |
0480 | 75 74 20 3d 20 7b 7d 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 5f 36 36 30 20 3d 20 5f 6d 74 6c 5f | ut.=.{};.....float4._660.=._mtl_ |
04a0 | 75 2e 75 5f 73 63 61 6e 5f 74 69 6d 65 2e 78 78 78 78 20 2f 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 | u.u_scan_time.xxxx./.(_mtl_u.u_s |
04c0 | 6f 75 72 63 65 5f 64 69 6d 73 2e 78 78 78 78 20 2a 20 66 6c 6f 61 74 34 28 34 2e 30 29 29 3b 0a | ource_dims.xxxx.*.float4(4.0));. |
04e0 | 20 20 20 20 66 6c 6f 61 74 34 20 5f 36 37 31 20 3d 20 28 5f 6d 74 6c 5f 75 2e 75 5f 63 63 5f 76 | ....float4._671.=.(_mtl_u.u_cc_v |
0500 | 61 6c 75 65 2e 78 78 78 78 20 2d 20 28 5f 6d 74 6c 5f 75 2e 75 5f 6e 6f 74 63 68 5f 77 69 64 74 | alue.xxxx.-.(_mtl_u.u_notch_widt |
0520 | 68 2e 78 78 78 78 20 2a 20 66 6c 6f 61 74 34 28 30 2e 35 29 29 29 20 2a 20 5f 36 36 30 3b 0a 20 | h.xxxx.*.float4(0.5))).*._660;.. |
0540 | 20 20 20 66 6c 6f 61 74 34 20 5f 36 38 32 20 3d 20 28 5f 6d 74 6c 5f 75 2e 75 5f 63 63 5f 76 61 | ...float4._682.=.(_mtl_u.u_cc_va |
0560 | 6c 75 65 2e 78 78 78 78 20 2b 20 28 5f 6d 74 6c 5f 75 2e 75 5f 6e 6f 74 63 68 5f 77 69 64 74 68 | lue.xxxx.+.(_mtl_u.u_notch_width |
0580 | 2e 78 78 78 78 20 2a 20 66 6c 6f 61 74 34 28 30 2e 35 29 29 29 20 2a 20 5f 36 36 30 3b 0a 20 20 | .xxxx.*.float4(0.5))).*._660;... |
05a0 | 20 20 66 6c 6f 61 74 34 20 5f 36 38 37 20 3d 20 5f 6d 74 6c 5f 75 2e 75 5f 79 5f 66 72 65 71 5f | ..float4._687.=._mtl_u.u_y_freq_ |
05c0 | 72 65 73 70 6f 6e 73 65 2e 78 78 78 78 20 2a 20 5f 36 36 30 3b 0a 20 20 20 20 66 6c 6f 61 74 34 | response.xxxx.*._660;.....float4 |
05e0 | 20 5f 36 39 32 20 3d 20 5f 6d 74 6c 5f 75 2e 75 5f 69 5f 66 72 65 71 5f 72 65 73 70 6f 6e 73 65 | ._692.=._mtl_u.u_i_freq_response |
0600 | 2e 78 78 78 78 20 2a 20 5f 36 36 30 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 5f 36 39 37 20 3d 20 | .xxxx.*._660;.....float4._697.=. |
0620 | 5f 6d 74 6c 5f 75 2e 75 5f 71 5f 66 72 65 71 5f 72 65 73 70 6f 6e 73 65 2e 78 78 78 78 20 2a 20 | _mtl_u.u_q_freq_response.xxxx.*. |
0640 | 5f 36 36 30 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 5f 37 33 39 20 3d 20 28 66 6c 6f 61 74 34 28 | _660;.....float4._739.=.(float4( |
0660 | 36 2e 32 38 33 31 38 35 34 38 32 30 32 35 31 34 36 35 29 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 63 | 6.2831854820251465).*._mtl_u.u_c |
0680 | 63 5f 76 61 6c 75 65 2e 78 78 78 78 29 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 5f 74 69 | c_value.xxxx).*._mtl_u.u_scan_ti |
06a0 | 6d 65 2e 78 78 78 78 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 5f 37 34 32 20 3d 20 5f 37 33 39 20 | me.xxxx;.....float4._742.=._739. |
06c0 | 2a 20 66 6c 6f 61 74 34 28 30 2e 33 31 38 33 30 39 38 37 33 33 34 32 35 31 34 30 34 29 3b 0a 20 | *.float4(0.31830987334251404);.. |
06e0 | 20 20 20 66 6c 6f 61 74 34 20 5f 31 30 34 32 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 5f 31 30 34 | ...float4._1042;.....float4._104 |
0700 | 33 3b 0a 20 20 20 20 66 6c 6f 61 74 34 20 5f 31 30 34 34 3b 0a 20 20 20 20 5f 31 30 34 34 20 3d | 3;.....float4._1044;....._1044.= |
0720 | 20 66 6c 6f 61 74 34 28 30 2e 30 29 3b 0a 20 20 20 20 5f 31 30 34 33 20 3d 20 66 6c 6f 61 74 34 | .float4(0.0);....._1043.=.float4 |
0740 | 28 30 2e 30 29 3b 0a 20 20 20 20 5f 31 30 34 32 20 3d 20 66 6c 6f 61 74 34 28 30 2e 30 29 3b 0a | (0.0);....._1042.=.float4(0.0);. |
0760 | 20 20 20 20 66 6f 72 20 28 69 6e 74 20 5f 31 30 34 31 20 3d 20 30 3b 20 5f 31 30 34 31 20 3c 20 | ....for.(int._1041.=.0;._1041.<. |
0780 | 36 34 3b 20 29 0a 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 34 20 5f 37 38 39 20 | 64;.).....{.........float4._789. |
07a0 | 3d 20 66 6c 6f 61 74 34 28 66 6c 6f 61 74 28 5f 31 30 34 31 29 2c 20 66 6c 6f 61 74 28 5f 31 30 | =.float4(float(_1041),.float(_10 |
07c0 | 34 31 29 2c 20 66 6c 6f 61 74 28 5f 31 30 34 31 29 2c 20 66 6c 6f 61 74 28 5f 31 30 34 31 29 29 | 41),.float(_1041),.float(_1041)) |
07e0 | 20 2b 20 66 6c 6f 61 74 34 28 2d 33 32 2e 30 2c 20 2d 33 31 2e 30 2c 20 2d 33 30 2e 30 2c 20 2d | .+.float4(-32.0,.-31.0,.-30.0,.- |
0800 | 32 39 2e 30 29 3b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 34 20 5f 37 39 39 20 3d 20 69 6e 2e | 29.0);.........float4._799.=.in. |
0820 | 76 5f 74 65 78 63 6f 6f 72 64 30 2e 78 78 78 78 20 2b 20 28 28 5f 37 38 39 20 2a 20 66 6c 6f 61 | v_texcoord0.xxxx.+.((_789.*.floa |
0840 | 74 34 28 30 2e 32 35 29 29 20 2f 20 5f 6d 74 6c 5f 75 2e 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 | t4(0.25))./._mtl_u.u_source_dims |
0860 | 2e 78 78 78 78 29 3b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 34 20 5f 31 30 30 38 20 3d 20 73 | .xxxx);.........float4._1008.=.s |
0880 | 5f 74 65 78 2e 73 61 6d 70 6c 65 28 73 5f 74 65 78 53 61 6d 70 6c 65 72 2c 20 66 6c 6f 61 74 32 | _tex.sample(s_texSampler,.float2 |
08a0 | 28 5f 37 39 39 2e 78 2c 20 69 6e 2e 76 5f 74 65 78 63 6f 6f 72 64 30 2e 79 29 29 3b 0a 20 20 20 | (_799.x,.in.v_texcoord0.y));.... |
08c0 | 20 20 20 20 20 66 6c 6f 61 74 34 20 5f 38 32 31 20 3d 20 28 5f 37 33 39 20 2a 20 28 28 5f 37 39 | .....float4._821.=.(_739.*.((_79 |
08e0 | 39 20 2b 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 62 5f 76 61 6c 75 65 2e 78 78 78 78 20 2b 20 28 5f | 9.+.((_mtl_u.u_b_value.xxxx.+.(_ |
0900 | 6d 74 6c 5f 75 2e 75 5f 6a 69 74 74 65 72 5f 61 6d 6f 75 6e 74 2e 78 78 78 78 20 2a 20 5f 6d 74 | mtl_u.u_jitter_amount.xxxx.*._mt |
0920 | 6c 5f 75 2e 75 5f 6a 69 74 74 65 72 5f 6f 66 66 73 65 74 2e 78 78 78 78 29 29 20 2f 20 5f 37 34 | l_u.u_jitter_offset.xxxx))./._74 |
0940 | 32 29 29 20 2b 20 28 69 6e 2e 76 5f 74 65 78 63 6f 6f 72 64 30 2e 79 79 79 79 20 2a 20 28 28 5f | 2)).+.(in.v_texcoord0.yyyy.*.((_ |
0960 | 6d 74 6c 5f 75 2e 75 5f 61 5f 76 61 6c 75 65 2e 78 78 78 78 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f | mtl_u.u_a_value.xxxx.*._mtl_u.u_ |
0980 | 73 6f 75 72 63 65 5f 64 69 6d 73 2e 79 79 79 79 29 20 2f 20 5f 37 34 32 29 29 29 29 20 2b 20 5f | source_dims.yyyy)./._742)))).+._ |
09a0 | 6d 74 6c 5f 75 2e 75 5f 6f 5f 76 61 6c 75 65 2e 78 78 78 78 3b 0a 20 20 20 20 20 20 20 20 66 6c | mtl_u.u_o_value.xxxx;.........fl |
09c0 | 6f 61 74 34 20 5f 38 32 37 20 3d 20 66 6c 6f 61 74 34 28 30 2e 35 34 30 30 30 30 30 32 31 34 35 | oat4._827.=.float4(0.54000002145 |
09e0 | 37 36 37 32 31 32 29 20 2b 20 28 66 6c 6f 61 74 34 28 30 2e 34 36 30 30 30 30 30 30 38 33 34 34 | 767212).+.(float4(0.460000008344 |
0a00 | 36 35 30 32 37 29 20 2a 20 63 6f 73 28 66 6c 6f 61 74 34 28 30 2e 30 39 38 31 37 34 37 37 33 31 | 65027).*.cos(float4(0.0981747731 |
0a20 | 35 36 36 34 32 39 31 34 29 20 2a 20 5f 37 38 39 29 29 3b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 | 56642914).*._789));.........floa |
0a40 | 74 34 20 5f 38 33 30 20 3d 20 28 5f 36 37 31 20 2a 20 66 6c 6f 61 74 34 28 36 2e 32 38 33 31 38 | t4._830.=.(_671.*.float4(6.28318 |
0a60 | 35 34 38 32 30 32 35 31 34 36 35 29 29 20 2a 20 5f 37 38 39 3b 0a 20 20 20 20 20 20 20 20 66 6c | 54820251465)).*._789;.........fl |
0a80 | 6f 61 74 34 20 5f 38 33 33 20 3d 20 28 5f 36 38 32 20 2a 20 66 6c 6f 61 74 34 28 36 2e 32 38 33 | oat4._833.=.(_682.*.float4(6.283 |
0aa0 | 31 38 35 34 38 32 30 32 35 31 34 36 35 29 29 20 2a 20 5f 37 38 39 3b 0a 20 20 20 20 20 20 20 20 | 1854820251465)).*._789;......... |
0ac0 | 66 6c 6f 61 74 34 20 5f 38 33 36 20 3d 20 28 5f 36 38 37 20 2a 20 66 6c 6f 61 74 34 28 36 2e 32 | float4._836.=.(_687.*.float4(6.2 |
0ae0 | 38 33 31 38 35 34 38 32 30 32 35 31 34 36 35 29 29 20 2a 20 5f 37 38 39 3b 0a 20 20 20 20 20 20 | 831854820251465)).*._789;....... |
0b00 | 20 20 66 6c 6f 61 74 34 20 5f 38 33 39 20 3d 20 28 5f 36 39 32 20 2a 20 66 6c 6f 61 74 34 28 36 | ..float4._839.=.(_692.*.float4(6 |
0b20 | 2e 32 38 33 31 38 35 34 38 32 30 32 35 31 34 36 35 29 29 20 2a 20 5f 37 38 39 3b 0a 20 20 20 20 | .2831854820251465)).*._789;..... |
0b40 | 20 20 20 20 66 6c 6f 61 74 34 20 5f 38 34 32 20 3d 20 28 5f 36 39 37 20 2a 20 66 6c 6f 61 74 34 | ....float4._842.=.(_697.*.float4 |
0b60 | 28 36 2e 32 38 33 31 38 35 34 38 32 30 32 35 31 34 36 35 29 29 20 2a 20 5f 37 38 39 3b 0a 20 20 | (6.2831854820251465)).*._789;... |
0b80 | 20 20 20 20 20 20 5f 31 30 34 34 20 2b 3d 20 28 28 5f 31 30 30 38 20 2a 20 73 69 6e 28 5f 38 32 | ......_1044.+=.((_1008.*.sin(_82 |
0ba0 | 31 29 29 20 2a 20 28 5f 38 32 37 20 2a 20 28 28 5f 36 39 37 20 2a 20 66 6c 6f 61 74 34 28 32 2e | 1)).*.(_827.*.((_697.*.float4(2. |
0bc0 | 30 29 29 20 2a 20 73 65 6c 65 63 74 28 66 6c 6f 61 74 34 28 31 2e 30 29 2c 20 73 69 6e 28 5f 38 | 0)).*.select(float4(1.0),.sin(_8 |
0be0 | 34 32 29 20 2f 20 5f 38 34 32 2c 20 5f 38 34 32 20 21 3d 20 66 6c 6f 61 74 34 28 30 2e 30 29 29 | 42)./._842,._842.!=.float4(0.0)) |
0c00 | 29 29 29 3b 0a 20 20 20 20 20 20 20 20 5f 31 30 34 33 20 2b 3d 20 28 28 5f 31 30 30 38 20 2a 20 | )));........._1043.+=.((_1008.*. |
0c20 | 63 6f 73 28 5f 38 32 31 29 29 20 2a 20 28 5f 38 32 37 20 2a 20 28 28 5f 36 39 32 20 2a 20 66 6c | cos(_821)).*.(_827.*.((_692.*.fl |
0c40 | 6f 61 74 34 28 32 2e 30 29 29 20 2a 20 73 65 6c 65 63 74 28 66 6c 6f 61 74 34 28 31 2e 30 29 2c | oat4(2.0)).*.select(float4(1.0), |
0c60 | 20 73 69 6e 28 5f 38 33 39 29 20 2f 20 5f 38 33 39 2c 20 5f 38 33 39 20 21 3d 20 66 6c 6f 61 74 | .sin(_839)./._839,._839.!=.float |
0c80 | 34 28 30 2e 30 29 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 5f 31 30 34 32 20 2b 3d 20 28 5f 31 | 4(0.0)))));........._1042.+=.(_1 |
0ca0 | 30 30 38 20 2a 20 28 5f 38 32 37 20 2a 20 28 28 28 28 5f 36 37 31 20 2a 20 66 6c 6f 61 74 34 28 | 008.*.(_827.*.((((_671.*.float4( |
0cc0 | 32 2e 30 29 29 20 2a 20 73 65 6c 65 63 74 28 66 6c 6f 61 74 34 28 31 2e 30 29 2c 20 73 69 6e 28 | 2.0)).*.select(float4(1.0),.sin( |
0ce0 | 5f 38 33 30 29 20 2f 20 5f 38 33 30 2c 20 5f 38 33 30 20 21 3d 20 66 6c 6f 61 74 34 28 30 2e 30 | _830)./._830,._830.!=.float4(0.0 |
0d00 | 29 29 29 20 2d 20 28 28 5f 36 38 32 20 2a 20 66 6c 6f 61 74 34 28 32 2e 30 29 29 20 2a 20 73 65 | ))).-.((_682.*.float4(2.0)).*.se |
0d20 | 6c 65 63 74 28 66 6c 6f 61 74 34 28 31 2e 30 29 2c 20 73 69 6e 28 5f 38 33 33 29 20 2f 20 5f 38 | lect(float4(1.0),.sin(_833)./._8 |
0d40 | 33 33 2c 20 5f 38 33 33 20 21 3d 20 66 6c 6f 61 74 34 28 30 2e 30 29 29 29 29 20 2b 20 28 28 5f | 33,._833.!=.float4(0.0)))).+.((_ |
0d60 | 36 38 37 20 2a 20 66 6c 6f 61 74 34 28 32 2e 30 29 29 20 2a 20 73 65 6c 65 63 74 28 66 6c 6f 61 | 687.*.float4(2.0)).*.select(floa |
0d80 | 74 34 28 31 2e 30 29 2c 20 73 69 6e 28 5f 38 33 36 29 20 2f 20 5f 38 33 36 2c 20 5f 38 33 36 20 | t4(1.0),.sin(_836)./._836,._836. |
0da0 | 21 3d 20 66 6c 6f 61 74 34 28 30 2e 30 29 29 29 29 29 29 3b 0a 20 20 20 20 20 20 20 20 5f 31 30 | !=.float4(0.0))))));........._10 |
0dc0 | 34 31 20 2b 3d 20 34 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65 3b 0a 20 20 20 20 7d | 41.+=.4;.........continue;.....} |
0de0 | 0a 20 20 20 20 66 6c 6f 61 74 33 20 5f 39 37 30 20 3d 20 66 6c 6f 61 74 33 28 28 28 5f 31 30 34 | .....float3._970.=.float3(((_104 |
0e00 | 32 2e 78 20 2b 20 5f 31 30 34 32 2e 79 29 20 2b 20 5f 31 30 34 32 2e 7a 29 20 2b 20 5f 31 30 34 | 2.x.+._1042.y).+._1042.z).+._104 |
0e20 | 32 2e 77 2c 20 28 28 28 5f 31 30 34 33 2e 78 20 2b 20 5f 31 30 34 33 2e 79 29 20 2b 20 5f 31 30 | 2.w,.(((_1043.x.+._1043.y).+._10 |
0e40 | 34 33 2e 7a 29 20 2b 20 5f 31 30 34 33 2e 77 29 20 2a 20 32 2e 30 2c 20 28 28 28 5f 31 30 34 34 | 43.z).+._1043.w).*.2.0,.(((_1044 |
0e60 | 2e 78 20 2b 20 5f 31 30 34 34 2e 79 29 20 2b 20 5f 31 30 34 34 2e 7a 29 20 2b 20 5f 31 30 34 34 | .x.+._1044.y).+._1044.z).+._1044 |
0e80 | 2e 77 29 20 2a 20 32 2e 30 29 3b 0a 20 20 20 20 6f 75 74 2e 62 67 66 78 5f 46 72 61 67 44 61 74 | .w).*.2.0);.....out.bgfx_FragDat |
0ea0 | 61 30 20 3d 20 66 6c 6f 61 74 34 28 64 6f 74 28 5f 39 37 30 2c 20 66 6c 6f 61 74 33 28 31 2e 30 | a0.=.float4(dot(_970,.float3(1.0 |
0ec0 | 2c 20 30 2e 39 35 35 39 39 39 39 37 30 34 33 36 30 39 36 31 39 2c 20 30 2e 36 32 30 39 39 39 39 | ,.0.95599997043609619,.0.6209999 |
0ee0 | 39 31 38 39 33 37 36 38 33 31 29 29 2c 20 64 6f 74 28 5f 39 37 30 2c 20 66 6c 6f 61 74 33 28 31 | 9189376831)),.dot(_970,.float3(1 |
0f00 | 2e 30 2c 20 2d 30 2e 32 37 32 30 30 30 30 31 34 37 38 31 39 35 31 39 2c 20 2d 30 2e 36 34 37 30 | .0,.-0.2720000147819519,.-0.6470 |
0f20 | 30 30 30 31 34 37 38 31 39 35 31 39 29 29 2c 20 64 6f 74 28 5f 39 37 30 2c 20 66 6c 6f 61 74 33 | 000147819519)),.dot(_970,.float3 |
0f40 | 28 31 2e 30 2c 20 2d 31 2e 31 30 35 39 39 39 39 34 36 35 39 34 32 33 38 33 2c 20 31 2e 37 30 32 | (1.0,.-1.1059999465942383,.1.702 |
0f60 | 39 39 39 39 34 39 34 35 35 32 36 31 32 29 29 2c 20 73 5f 73 63 72 65 65 6e 2e 73 61 6d 70 6c 65 | 9999494552612)),.s_screen.sample |
0f80 | 28 73 5f 73 63 72 65 65 6e 53 61 6d 70 6c 65 72 2c 20 69 6e 2e 76 5f 74 65 78 63 6f 6f 72 64 30 | (s_screenSampler,.in.v_texcoord0 |
0fa0 | 29 2e 77 29 20 2a 20 69 6e 2e 76 5f 63 6f 6c 6f 72 30 3b 0a 20 20 20 20 72 65 74 75 72 6e 20 6f | ).w).*.in.v_color0;.....return.o |
0fc0 | 75 74 3b 0a 7d 0a 0a 00 00 c0 00 | ut;.}...... |