summaryrefslogtreecommitdiffstatshomepage
path: root/bgfx/shaders/metal/chains/hlsl/fs_post.bin
blob: 5861f2994ba2b56cad113d58be808d343666d77f (plain)
ofshex dumpascii
0000 46 53 48 04 01 83 f2 e1 19 00 09 75 5f 73 77 61 70 5f 78 79 02 01 00 00 01 00 0d 75 5f 73 6f 75 FSH........u_swap_xy.......u_sou
0020 72 63 65 5f 64 69 6d 73 02 01 00 00 01 00 0d 75 5f 74 61 72 67 65 74 5f 64 69 6d 73 02 01 00 00 rce_dims.......u_target_dims....
0040 01 00 0e 75 5f 74 61 72 67 65 74 5f 73 63 61 6c 65 02 01 00 00 01 00 0b 75 5f 71 75 61 64 5f 64 ...u_target_scale.......u_quad_d
0060 69 6d 73 02 01 00 00 01 00 0e 75 5f 73 63 72 65 65 6e 5f 73 63 61 6c 65 02 01 00 00 01 00 0f 75 ims.......u_screen_scale.......u
0080 5f 73 63 72 65 65 6e 5f 6f 66 66 73 65 74 02 01 00 00 01 00 10 75 5f 73 63 61 6e 6c 69 6e 65 5f _screen_offset.......u_scanline_
00a0 61 6c 70 68 61 02 01 00 00 01 00 10 75 5f 73 63 61 6e 6c 69 6e 65 5f 73 63 61 6c 65 02 01 00 00 alpha.......u_scanline_scale....
00c0 01 00 17 75 5f 73 63 61 6e 6c 69 6e 65 5f 62 72 69 67 68 74 5f 73 63 61 6c 65 02 01 00 00 01 00 ...u_scanline_bright_scale......
00e0 18 75 5f 73 63 61 6e 6c 69 6e 65 5f 62 72 69 67 68 74 5f 6f 66 66 73 65 74 02 01 00 00 01 00 11 .u_scanline_bright_offset.......
0100 75 5f 73 63 61 6e 6c 69 6e 65 5f 6a 69 74 74 65 72 02 01 00 00 01 00 11 75 5f 73 63 61 6e 6c 69 u_scanline_jitter.......u_scanli
0120 6e 65 5f 68 65 69 67 68 74 02 01 00 00 01 00 14 75 5f 73 63 61 6e 6c 69 6e 65 5f 76 61 72 69 61 ne_height.......u_scanline_varia
0140 74 69 6f 6e 02 01 00 00 01 00 12 75 5f 73 68 61 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 02 01 00 tion.......u_shadow_tile_mode...
0160 00 01 00 0e 75 5f 73 68 61 64 6f 77 5f 61 6c 70 68 61 02 01 00 00 01 00 0e 75 5f 73 68 61 64 6f ....u_shadow_alpha.......u_shado
0180 77 5f 63 6f 75 6e 74 02 01 00 00 01 00 0b 75 5f 73 68 61 64 6f 77 5f 75 76 02 01 00 00 01 00 12 w_count.......u_shadow_uv.......
01a0 75 5f 73 68 61 64 6f 77 5f 75 76 5f 6f 66 66 73 65 74 02 01 00 00 01 00 13 75 5f 68 75 6d 62 61 u_shadow_uv_offset.......u_humba
01c0 72 5f 68 65 72 74 7a 5f 72 61 74 65 02 01 00 00 01 00 0e 75 5f 68 75 6d 62 61 72 5f 61 6c 70 68 r_hertz_rate.......u_humbar_alph
01e0 61 02 01 00 00 01 00 07 75 5f 70 6f 77 65 72 02 01 00 00 01 00 07 75 5f 66 6c 6f 6f 72 02 01 00 a.......u_power.......u_floor...
0200 00 01 00 06 75 5f 74 69 6d 65 02 01 00 00 01 00 0f 75 5f 6a 69 74 74 65 72 5f 61 6d 6f 75 6e 74 ....u_time.......u_jitter_amount
0220 02 01 00 00 01 00 4b 18 00 00 75 73 69 6e 67 20 6e 61 6d 65 73 70 61 63 65 20 6d 65 74 61 6c 3b ......K...using.namespace.metal;
0240 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 0a 20 20 66 .struct.xlatMtlShaderInput.{...f
0260 6c 6f 61 74 34 20 76 5f 63 6f 6c 6f 72 30 3b 0a 20 20 66 6c 6f 61 74 32 20 76 5f 74 65 78 63 6f loat4.v_color0;...float2.v_texco
0280 6f 72 64 30 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 ord0;.};.struct.xlatMtlShaderOut
02a0 70 75 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 put.{...half4.gl_FragColor;.};.s
02c0 74 72 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 truct.xlatMtlShaderUniform.{...f
02e0 6c 6f 61 74 34 20 75 5f 73 77 61 70 5f 78 79 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 73 6f 75 72 loat4.u_swap_xy;...float4.u_sour
0300 63 65 5f 64 69 6d 73 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 74 61 72 67 65 74 5f 64 69 6d 73 3b ce_dims;...float4.u_target_dims;
0320 0a 20 20 66 6c 6f 61 74 34 20 75 5f 74 61 72 67 65 74 5f 73 63 61 6c 65 3b 0a 20 20 66 6c 6f 61 ...float4.u_target_scale;...floa
0340 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 75 5f 73 63 72 65 65 t4.u_quad_dims;...float4.u_scree
0360 6e 5f 73 63 61 6c 65 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 73 63 72 65 65 6e 5f 6f 66 66 73 65 n_scale;...float4.u_screen_offse
0380 74 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 73 63 61 6e 6c 69 6e 65 5f 61 6c 70 68 61 3b 0a 20 20 t;...float4.u_scanline_alpha;...
03a0 66 6c 6f 61 74 34 20 75 5f 73 63 61 6e 6c 69 6e 65 5f 73 63 61 6c 65 3b 0a 20 20 66 6c 6f 61 74 float4.u_scanline_scale;...float
03c0 34 20 75 5f 73 63 61 6e 6c 69 6e 65 5f 62 72 69 67 68 74 5f 73 63 61 6c 65 3b 0a 20 20 66 6c 6f 4.u_scanline_bright_scale;...flo
03e0 61 74 34 20 75 5f 73 63 61 6e 6c 69 6e 65 5f 62 72 69 67 68 74 5f 6f 66 66 73 65 74 3b 0a 20 20 at4.u_scanline_bright_offset;...
0400 66 6c 6f 61 74 34 20 75 5f 73 63 61 6e 6c 69 6e 65 5f 6a 69 74 74 65 72 3b 0a 20 20 66 6c 6f 61 float4.u_scanline_jitter;...floa
0420 74 34 20 75 5f 73 63 61 6e 6c 69 6e 65 5f 68 65 69 67 68 74 3b 0a 20 20 66 6c 6f 61 74 34 20 75 t4.u_scanline_height;...float4.u
0440 5f 73 63 61 6e 6c 69 6e 65 5f 76 61 72 69 61 74 69 6f 6e 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f _scanline_variation;...float4.u_
0460 73 68 61 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 73 68 61 shadow_tile_mode;...float4.u_sha
0480 64 6f 77 5f 61 6c 70 68 61 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 73 68 61 64 6f 77 5f 63 6f 75 dow_alpha;...float4.u_shadow_cou
04a0 6e 74 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 73 68 61 64 6f 77 5f 75 76 3b 0a 20 20 66 6c 6f 61 nt;...float4.u_shadow_uv;...floa
04c0 74 34 20 75 5f 73 68 61 64 6f 77 5f 75 76 5f 6f 66 66 73 65 74 3b 0a 20 20 66 6c 6f 61 74 34 20 t4.u_shadow_uv_offset;...float4.
04e0 75 5f 68 75 6d 62 61 72 5f 68 65 72 74 7a 5f 72 61 74 65 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f u_humbar_hertz_rate;...float4.u_
0500 68 75 6d 62 61 72 5f 61 6c 70 68 61 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 70 6f 77 65 72 3b 0a humbar_alpha;...float4.u_power;.
0520 20 20 66 6c 6f 61 74 34 20 75 5f 66 6c 6f 6f 72 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 74 69 6d ..float4.u_floor;...float4.u_tim
0540 65 3b 0a 20 20 66 6c 6f 61 74 34 20 75 5f 6a 69 74 74 65 72 5f 61 6d 6f 75 6e 74 3b 0a 7d 3b 0a e;...float4.u_jitter_amount;.};.
0560 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 6c 61 fragment.xlatMtlShaderOutput.xla
0580 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 6d 74 tMtlMain.(xlatMtlShaderInput._mt
05a0 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 74 4d l_i.[[stage_in]],.constant.xlatM
05c0 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 65 72 tlShaderUniform&._mtl_u.[[buffer
05e0 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 73 5f 74 (0)]]...,...texture2d<float>.s_t
0600 65 78 20 5b 5b 74 65 78 74 75 72 65 28 30 29 5d 5d 2c 20 73 61 6d 70 6c 65 72 20 5f 6d 74 6c 73 ex.[[texture(0)]],.sampler._mtls
0620 6d 70 5f 73 5f 74 65 78 20 5b 5b 73 61 6d 70 6c 65 72 28 30 29 5d 5d 0a 20 20 2c 20 20 20 74 65 mp_s_tex.[[sampler(0)]]...,...te
0640 78 74 75 72 65 32 64 3c 66 6c 6f 61 74 3e 20 73 5f 73 68 61 64 6f 77 20 5b 5b 74 65 78 74 75 72 xture2d<float>.s_shadow.[[textur
0660 65 28 31 29 5d 5d 2c 20 73 61 6d 70 6c 65 72 20 5f 6d 74 6c 73 6d 70 5f 73 5f 73 68 61 64 6f 77 e(1)]],.sampler._mtlsmp_s_shadow
0680 20 5b 5b 73 61 6d 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 .[[sampler(1)]]).{...xlatMtlShad
06a0 65 72 4f 75 74 70 75 74 20 5f 6d 74 6c 5f 6f 3b 0a 20 20 68 61 6c 66 34 20 42 61 73 65 43 6f 6c erOutput._mtl_o;...half4.BaseCol
06c0 6f 72 5f 31 20 3d 20 30 3b 0a 20 20 66 6c 6f 61 74 32 20 63 6f 6f 72 64 5f 32 20 3d 20 30 3b 0a or_1.=.0;...float2.coord_2.=.0;.
06e0 20 20 63 6f 6f 72 64 5f 32 20 3d 20 28 5f 6d 74 6c 5f 69 2e 76 5f 74 65 78 63 6f 6f 72 64 30 20 ..coord_2.=.(_mtl_i.v_texcoord0.
0700 2d 20 30 2e 35 29 3b 0a 20 20 63 6f 6f 72 64 5f 32 20 3d 20 28 63 6f 6f 72 64 5f 32 20 2a 20 5f -.0.5);...coord_2.=.(coord_2.*._
0720 6d 74 6c 5f 75 2e 75 5f 73 63 72 65 65 6e 5f 73 63 61 6c 65 2e 78 79 29 3b 0a 20 20 63 6f 6f 72 mtl_u.u_screen_scale.xy);...coor
0740 64 5f 32 20 3d 20 28 63 6f 6f 72 64 5f 32 20 2b 20 30 2e 35 29 3b 0a 20 20 63 6f 6f 72 64 5f 32 d_2.=.(coord_2.+.0.5);...coord_2
0760 20 3d 20 28 63 6f 6f 72 64 5f 32 20 2b 20 5f 6d 74 6c 5f 75 2e 75 5f 73 63 72 65 65 6e 5f 6f 66 .=.(coord_2.+._mtl_u.u_screen_of
0780 66 73 65 74 2e 78 79 29 3b 0a 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 33 20 3d 20 30 3b 0a fset.xy);...half4.tmpvar_3.=.0;.
07a0 20 20 74 6d 70 76 61 72 5f 33 20 3d 20 68 61 6c 66 34 28 73 5f 74 65 78 2e 73 61 6d 70 6c 65 28 ..tmpvar_3.=.half4(s_tex.sample(
07c0 5f 6d 74 6c 73 6d 70 5f 73 5f 74 65 78 2c 20 28 66 6c 6f 61 74 32 29 28 63 6f 6f 72 64 5f 32 29 _mtlsmp_s_tex,.(float2)(coord_2)
07e0 29 29 3b 0a 20 20 42 61 73 65 43 6f 6c 6f 72 5f 31 20 3d 20 74 6d 70 76 61 72 5f 33 3b 0a 20 20 ));...BaseColor_1.=.tmpvar_3;...
0800 69 66 20 28 28 28 28 0a 20 20 20 20 28 63 6f 6f 72 64 5f 32 2e 78 20 3c 20 30 2e 30 29 0a 20 20 if.((((.....(coord_2.x.<.0.0)...
0820 20 7c 7c 20 0a 20 20 20 20 28 63 6f 6f 72 64 5f 32 2e 79 20 3c 20 30 2e 30 29 0a 20 20 29 20 7c .||......(coord_2.y.<.0.0)...).|
0840 7c 20 28 63 6f 6f 72 64 5f 32 2e 78 20 3e 20 31 2e 30 29 29 20 7c 7c 20 28 63 6f 6f 72 64 5f 32 |.(coord_2.x.>.1.0)).||.(coord_2
0860 2e 79 20 3e 20 31 2e 30 29 29 29 20 7b 0a 20 20 20 20 5f 6d 74 6c 5f 6f 2e 67 6c 5f 46 72 61 67 .y.>.1.0))).{....._mtl_o.gl_Frag
0880 43 6f 6c 6f 72 20 3d 20 68 61 6c 66 34 28 66 6c 6f 61 74 34 28 30 2e 30 2c 20 30 2e 30 2c 20 30 Color.=.half4(float4(0.0,.0.0,.0
08a0 2e 30 2c 20 30 2e 30 29 29 3b 0a 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 69 66 20 28 28 5f .0,.0.0));...}.else.{.....if.((_
08c0 6d 74 6c 5f 75 2e 75 5f 73 68 61 64 6f 77 5f 61 6c 70 68 61 2e 78 20 3e 20 30 2e 30 29 29 20 7b mtl_u.u_shadow_alpha.x.>.0.0)).{
08e0 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 34 20 3d 20 30 3b 0a 20 20 20 20 .......float2.tmpvar_4.=.0;.....
0900 20 20 74 6d 70 76 61 72 5f 34 20 3d 20 28 5f 6d 74 6c 5f 75 2e 75 5f 74 61 72 67 65 74 5f 64 69 ..tmpvar_4.=.(_mtl_u.u_target_di
0920 6d 73 2e 78 79 20 2f 20 5f 6d 74 6c 5f 75 2e 75 5f 74 61 72 67 65 74 5f 73 63 61 6c 65 2e 78 79 ms.xy./._mtl_u.u_target_scale.xy
0940 29 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 35 20 3d 20 30 3b 0a 20 20 );.......float2.tmpvar_5.=.0;...
0960 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 73 77 61 70 5f 78 79 2e 78 20 3e 20 30 2e ....if.((_mtl_u.u_swap_xy.x.>.0.
0980 30 29 29 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 35 20 3d 20 74 6d 70 76 61 72 5f 0)).{.........tmpvar_5.=.tmpvar_
09a0 34 2e 79 78 3b 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 4.yx;.......}.else.{.........tmp
09c0 76 61 72 5f 35 20 3d 20 74 6d 70 76 61 72 5f 34 3b 0a 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 var_5.=.tmpvar_4;.......};......
09e0 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 36 20 3d 20 30 3b 0a 20 20 20 20 20 20 69 66 20 28 .float2.tmpvar_6.=.0;.......if.(
0a00 28 5f 6d 74 6c 5f 75 2e 75 5f 73 68 61 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 2e 78 20 3d 3d 20 (_mtl_u.u_shadow_tile_mode.x.==.
0a20 30 2e 30 29 29 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 36 20 3d 20 28 5f 6d 74 6c 0.0)).{.........tmpvar_6.=.(_mtl
0a40 5f 69 2e 76 5f 74 65 78 63 6f 6f 72 64 30 20 2b 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 68 61 64 6f _i.v_texcoord0.+.(_mtl_u.u_shado
0a60 77 5f 75 76 5f 6f 66 66 73 65 74 2e 78 79 20 2f 20 74 6d 70 76 61 72 5f 35 29 29 3b 0a 20 20 20 w_uv_offset.xy./.tmpvar_5));....
0a80 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 36 20 3d 20 28 ...}.else.{.........tmpvar_6.=.(
0aa0 63 6f 6f 72 64 5f 32 20 2b 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 68 61 64 6f 77 5f 75 76 5f 6f 66 coord_2.+.(_mtl_u.u_shadow_uv_of
0ac0 66 73 65 74 2e 78 79 20 2f 20 5f 6d 74 6c 5f 75 2e 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 2e 78 fset.xy./._mtl_u.u_source_dims.x
0ae0 79 29 29 3b 0a 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 y));.......};.......float2.tmpva
0b00 72 5f 37 20 3d 20 30 3b 0a 20 20 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 73 68 61 r_7.=.0;.......if.((_mtl_u.u_sha
0b20 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 2e 78 20 3d 3d 20 30 2e 30 29 29 20 7b 0a 20 20 20 20 20 dow_tile_mode.x.==.0.0)).{......
0b40 20 20 20 74 6d 70 76 61 72 5f 37 20 3d 20 28 31 2e 30 2f 28 74 6d 70 76 61 72 5f 35 29 29 3b 0a ...tmpvar_7.=.(1.0/(tmpvar_5));.
0b60 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 37 20 ......}.else.{.........tmpvar_7.
0b80 3d 20 28 31 2e 30 2f 28 5f 6d 74 6c 5f 75 2e 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 2e 78 79 29 =.(1.0/(_mtl_u.u_source_dims.xy)
0ba0 29 3b 0a 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f );.......};.......float2.tmpvar_
0bc0 38 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 5f 38 20 3d 20 5f 6d 74 6c 5f 75 2e 75 8.=.0;.......tmpvar_8.=._mtl_u.u
0be0 5f 73 68 61 64 6f 77 5f 63 6f 75 6e 74 2e 78 79 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 20 74 _shadow_count.xy;.......float2.t
0c00 6d 70 76 61 72 5f 39 20 3d 20 30 3b 0a 20 20 20 20 20 20 69 66 20 28 28 28 5f 6d 74 6c 5f 75 2e mpvar_9.=.0;.......if.(((_mtl_u.
0c20 75 5f 73 68 61 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 2e 78 20 3d 3d 20 30 2e 30 29 20 26 26 20 u_shadow_tile_mode.x.==.0.0).&&.
0c40 28 5f 6d 74 6c 5f 75 2e 75 5f 73 77 61 70 5f 78 79 2e 78 20 3e 20 30 2e 30 29 29 29 20 7b 0a 20 (_mtl_u.u_swap_xy.x.>.0.0))).{..
0c60 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 39 20 3d 20 74 6d 70 76 61 72 5f 36 2e 79 78 3b 0a 20 .......tmpvar_9.=.tmpvar_6.yx;..
0c80 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 39 20 3d .....}.else.{.........tmpvar_9.=
0ca0 20 74 6d 70 76 61 72 5f 36 3b 0a 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 .tmpvar_6;.......};.......float2
0cc0 20 74 6d 70 76 61 72 5f 31 30 20 3d 20 30 3b 0a 20 20 20 20 20 20 69 66 20 28 28 28 5f 6d 74 6c .tmpvar_10.=.0;.......if.(((_mtl
0ce0 5f 75 2e 75 5f 73 68 61 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 2e 78 20 3d 3d 20 30 2e 30 29 20 _u.u_shadow_tile_mode.x.==.0.0).
0d00 26 26 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 77 61 70 5f 78 79 2e 78 20 3e 20 30 2e 30 29 29 29 20 &&.(_mtl_u.u_swap_xy.x.>.0.0))).
0d20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 31 30 20 3d 20 74 6d 70 76 61 72 5f 38 2e 79 {.........tmpvar_10.=.tmpvar_8.y
0d40 78 3b 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 x;.......}.else.{.........tmpvar
0d60 5f 31 30 20 3d 20 74 6d 70 76 61 72 5f 38 3b 0a 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 66 _10.=.tmpvar_8;.......};.......f
0d80 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 31 31 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 loat2.tmpvar_11.=.0;.......tmpva
0da0 72 5f 31 31 20 3d 20 66 72 61 63 74 28 28 74 6d 70 76 61 72 5f 39 20 2f 20 28 74 6d 70 76 61 72 r_11.=.fract((tmpvar_9./.(tmpvar
0dc0 5f 37 20 2a 20 74 6d 70 76 61 72 5f 31 30 29 29 29 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 32 20 _7.*.tmpvar_10)));.......float2.
0de0 74 6d 70 76 61 72 5f 31 32 20 3d 20 30 3b 0a 20 20 20 20 20 20 69 66 20 28 28 28 5f 6d 74 6c 5f tmpvar_12.=.0;.......if.(((_mtl_
0e00 75 2e 75 5f 73 68 61 64 6f 77 5f 74 69 6c 65 5f 6d 6f 64 65 2e 78 20 3d 3d 20 30 2e 30 29 20 26 u.u_shadow_tile_mode.x.==.0.0).&
0e20 26 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 77 61 70 5f 78 79 2e 78 20 3e 20 30 2e 30 29 29 29 20 7b &.(_mtl_u.u_swap_xy.x.>.0.0))).{
0e40 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f 31 32 20 3d 20 74 6d 70 76 61 72 5f 31 31 2e 79 .........tmpvar_12.=.tmpvar_11.y
0e60 78 3b 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 x;.......}.else.{.........tmpvar
0e80 5f 31 32 20 3d 20 74 6d 70 76 61 72 5f 31 31 3b 0a 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 _12.=.tmpvar_11;.......};.......
0ea0 66 6c 6f 61 74 32 20 74 6d 70 76 61 72 5f 31 33 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 float2.tmpvar_13.=.0;.......tmpv
0ec0 61 72 5f 31 33 20 3d 20 28 74 6d 70 76 61 72 5f 31 32 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 73 68 ar_13.=.(tmpvar_12.*._mtl_u.u_sh
0ee0 61 64 6f 77 5f 75 76 2e 78 79 29 3b 0a 20 20 20 20 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f adow_uv.xy);.......half4.tmpvar_
0f00 31 34 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 5f 31 34 20 3d 20 68 61 6c 66 34 28 14.=.0;.......tmpvar_14.=.half4(
0f20 73 5f 73 68 61 64 6f 77 2e 73 61 6d 70 6c 65 28 5f 6d 74 6c 73 6d 70 5f 73 5f 73 68 61 64 6f 77 s_shadow.sample(_mtlsmp_s_shadow
0f40 2c 20 28 66 6c 6f 61 74 32 29 28 74 6d 70 76 61 72 5f 31 33 29 29 29 3b 0a 20 20 20 20 20 20 42 ,.(float2)(tmpvar_13)));.......B
0f60 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 20 3d 20 28 74 6d 70 76 61 72 5f 33 2e 78 79 7a 20 2a aseColor_1.xyz.=.(tmpvar_3.xyz.*
0f80 20 28 28 68 61 6c 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 .((half3)mix.(float3(1.0,.1.0,.1
0fa0 2e 30 29 2c 20 28 66 6c 6f 61 74 33 29 74 6d 70 76 61 72 5f 31 34 2e 78 79 7a 2c 20 5f 6d 74 6c .0),.(float3)tmpvar_14.xyz,._mtl
0fc0 5f 75 2e 75 5f 73 68 61 64 6f 77 5f 61 6c 70 68 61 2e 78 78 78 29 29 29 3b 0a 20 20 20 20 7d 3b _u.u_shadow_alpha.xxx)));.....};
0fe0 0a 20 20 20 20 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 20 3d 20 28 28 68 61 6c 66 33 29 28 .....BaseColor_1.xyz.=.((half3)(
1000 5f 6d 74 6c 5f 75 2e 75 5f 66 6c 6f 6f 72 2e 78 79 7a 20 2b 20 28 66 6c 6f 61 74 33 29 28 28 28 _mtl_u.u_floor.xyz.+.(float3)(((
1020 68 61 6c 66 33 29 28 28 66 6c 6f 61 74 33 28 31 2e 30 2c 20 31 2e 30 2c 20 31 2e 30 29 20 2d 20 half3)((float3(1.0,.1.0,.1.0).-.
1040 5f 6d 74 6c 5f 75 2e 75 5f 66 6c 6f 6f 72 2e 78 79 7a 29 20 2a 20 28 66 6c 6f 61 74 33 29 28 42 _mtl_u.u_floor.xyz).*.(float3)(B
1060 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 29 29 29 29 29 29 3b 0a 20 20 20 20 42 61 73 65 43 6f aseColor_1.xyz))))));.....BaseCo
1080 6c 6f 72 5f 31 2e 78 79 7a 20 3d 20 28 28 68 61 6c 66 33 29 70 6f 77 20 28 28 66 6c 6f 61 74 33 lor_1.xyz.=.((half3)pow.((float3
10a0 29 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 2c 20 5f 6d 74 6c 5f 75 2e 75 5f 70 6f 77 65 72 )BaseColor_1.xyz,._mtl_u.u_power
10c0 2e 78 79 7a 29 29 3b 0a 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 .xyz));.....if.((_mtl_u.u_scanli
10e0 6e 65 5f 61 6c 70 68 61 2e 78 20 3e 20 30 2e 30 29 29 20 7b 0a 20 20 20 20 20 20 66 6c 6f 61 74 ne_alpha.x.>.0.0)).{.......float
1100 20 53 63 61 6e 43 6f 6f 72 64 5f 31 35 20 3d 20 30 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 20 74 .ScanCoord_15.=.0;.......float.t
1120 6d 70 76 61 72 5f 31 36 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 5f 31 36 20 3d 20 mpvar_16.=.0;.......tmpvar_16.=.
1140 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 62 72 69 67 68 74 5f 6f 66 66 73 65 74 (_mtl_u.u_scanline_bright_offset
1160 2e 78 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 61 6c 70 68 61 2e 78 29 3b .x.*._mtl_u.u_scanline_alpha.x);
1180 0a 20 20 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 37 20 3d 20 30 3b 0a 20 20 20 20 .......float.tmpvar_17.=.0;.....
11a0 20 20 74 6d 70 76 61 72 5f 31 37 20 3d 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e ..tmpvar_17.=.((_mtl_u.u_scanlin
11c0 65 5f 62 72 69 67 68 74 5f 73 63 61 6c 65 2e 78 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e e_bright_scale.x.*._mtl_u.u_scan
11e0 6c 69 6e 65 5f 61 6c 70 68 61 2e 78 29 20 2b 20 28 31 2e 30 20 2d 20 5f 6d 74 6c 5f 75 2e 75 5f line_alpha.x).+.(1.0.-._mtl_u.u_
1200 73 63 61 6e 6c 69 6e 65 5f 61 6c 70 68 61 2e 78 29 29 3b 0a 20 20 20 20 20 20 68 61 6c 66 20 74 scanline_alpha.x));.......half.t
1220 6d 70 76 61 72 5f 31 38 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 5f 31 38 20 3d 20 mpvar_18.=.0;.......tmpvar_18.=.
1240 28 28 28 28 68 61 6c 66 29 28 30 2e 32 39 39 29 20 2a 20 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 ((((half)(0.299).*.BaseColor_1.x
1260 29 20 2b 20 28 28 68 61 6c 66 29 28 30 2e 35 38 37 29 20 2a 20 42 61 73 65 43 6f 6c 6f 72 5f 31 ).+.((half)(0.587).*.BaseColor_1
1280 2e 79 29 29 20 2b 20 28 28 68 61 6c 66 29 28 30 2e 31 31 34 29 20 2a 20 42 61 73 65 43 6f 6c 6f .y)).+.((half)(0.114).*.BaseColo
12a0 72 5f 31 2e 7a 29 29 3b 0a 20 20 20 20 20 20 53 63 61 6e 43 6f 6f 72 64 5f 31 35 20 3d 20 63 6f r_1.z));.......ScanCoord_15.=.co
12c0 6f 72 64 5f 32 2e 79 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 31 39 20 3d ord_2.y;.......float.tmpvar_19.=
12e0 20 30 3b 0a 20 20 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 73 77 61 70 5f 78 79 2e .0;.......if.((_mtl_u.u_swap_xy.
1300 78 20 3e 20 30 2e 30 29 29 20 7b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 x.>.0.0)).{.........float.tmpvar
1320 5f 32 30 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 71 _20.=.0;.........if.((_mtl_u.u_q
1340 75 61 64 5f 64 69 6d 73 2e 78 20 3c 3d 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 6f 75 72 63 65 5f 64 uad_dims.x.<=.(_mtl_u.u_source_d
1360 69 6d 73 2e 78 20 2a 20 32 2e 30 29 29 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 74 6d 70 76 61 ims.x.*.2.0))).{...........tmpva
1380 72 5f 32 30 20 3d 20 28 30 2e 35 20 2f 20 5f 6d 74 6c 5f 75 2e 75 5f 71 75 61 64 5f 64 69 6d 73 r_20.=.(0.5./._mtl_u.u_quad_dims
13a0 2e 78 29 3b 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 .x);.........}.else.{...........
13c0 74 6d 70 76 61 72 5f 32 30 20 3d 20 30 2e 30 3b 0a 20 20 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 tmpvar_20.=.0.0;.........};.....
13e0 20 20 20 20 74 6d 70 76 61 72 5f 31 39 20 3d 20 74 6d 70 76 61 72 5f 32 30 3b 0a 20 20 20 20 20 ....tmpvar_19.=.tmpvar_20;......
1400 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 32 .}.else.{.........float.tmpvar_2
1420 31 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 71 75 61 1.=.0;.........if.((_mtl_u.u_qua
1440 64 5f 64 69 6d 73 2e 79 20 3c 3d 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 6f 75 72 63 65 5f 64 69 6d d_dims.y.<=.(_mtl_u.u_source_dim
1460 73 2e 79 20 2a 20 32 2e 30 29 29 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 74 6d 70 76 61 72 5f s.y.*.2.0))).{...........tmpvar_
1480 32 31 20 3d 20 28 30 2e 35 20 2f 20 5f 6d 74 6c 5f 75 2e 75 5f 71 75 61 64 5f 64 69 6d 73 2e 79 21.=.(0.5./._mtl_u.u_quad_dims.y
14a0 29 3b 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 74 6d );.........}.else.{...........tm
14c0 70 76 61 72 5f 32 31 20 3d 20 30 2e 30 3b 0a 20 20 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 pvar_21.=.0.0;.........};.......
14e0 20 20 74 6d 70 76 61 72 5f 31 39 20 3d 20 74 6d 70 76 61 72 5f 32 31 3b 0a 20 20 20 20 20 20 7d ..tmpvar_19.=.tmpvar_21;.......}
1500 3b 0a 20 20 20 20 20 20 53 63 61 6e 43 6f 6f 72 64 5f 31 35 20 3d 20 28 63 6f 6f 72 64 5f 32 2e ;.......ScanCoord_15.=.(coord_2.
1520 79 20 2b 20 74 6d 70 76 61 72 5f 31 39 29 3b 0a 20 20 20 20 20 20 53 63 61 6e 43 6f 6f 72 64 5f y.+.tmpvar_19);.......ScanCoord_
1540 31 35 20 3d 20 28 28 53 63 61 6e 43 6f 6f 72 64 5f 31 35 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 73 15.=.((ScanCoord_15.*._mtl_u.u_s
1560 6f 75 72 63 65 5f 64 69 6d 73 2e 79 29 20 2a 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 ource_dims.y).*.(_mtl_u.u_scanli
1580 6e 65 5f 73 63 61 6c 65 2e 78 20 2a 20 33 2e 31 34 31 35 39 33 29 29 3b 0a 20 20 20 20 20 20 66 ne_scale.x.*.3.141593));.......f
15a0 6c 6f 61 74 20 74 6d 70 76 61 72 5f 32 32 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 loat.tmpvar_22.=.0;.......tmpvar
15c0 5f 32 32 20 3d 20 73 69 6e 28 28 53 63 61 6e 43 6f 6f 72 64 5f 31 35 20 2b 20 28 0a 20 20 20 20 _22.=.sin((ScanCoord_15.+.(.....
15e0 20 20 20 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 6a 69 74 74 65 72 2e 78 20 ....(_mtl_u.u_scanline_jitter.x.
1600 2a 20 5f 6d 74 6c 5f 75 2e 75 5f 6a 69 74 74 65 72 5f 61 6d 6f 75 6e 74 2e 78 29 0a 20 20 20 20 *._mtl_u.u_jitter_amount.x).....
1620 20 20 20 2a 20 31 2e 35 37 30 37 39 36 29 29 29 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 20 74 6d ...*.1.570796)));.......float.tm
1640 70 76 61 72 5f 32 33 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 5f 32 33 20 3d 20 6d pvar_23.=.0;.......tmpvar_23.=.m
1660 61 78 20 28 31 2e 30 2c 20 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 68 65 69 67 68 ax.(1.0,._mtl_u.u_scanline_heigh
1680 74 2e 78 29 3b 0a 20 20 20 20 20 20 66 6c 6f 61 74 20 78 5f 32 34 20 3d 20 30 3b 0a 20 20 20 20 t.x);.......float.x_24.=.0;.....
16a0 20 20 78 5f 32 34 20 3d 20 28 74 6d 70 76 61 72 5f 32 32 20 2a 20 74 6d 70 76 61 72 5f 32 32 29 ..x_24.=.(tmpvar_22.*.tmpvar_22)
16c0 3b 0a 20 20 20 20 20 20 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 20 3d 20 28 42 61 73 65 43 ;.......BaseColor_1.xyz.=.(BaseC
16e0 6f 6c 6f 72 5f 31 2e 78 79 7a 20 2a 20 28 28 68 61 6c 66 33 29 6d 69 78 20 28 66 6c 6f 61 74 33 olor_1.xyz.*.((half3)mix.(float3
1700 28 31 2e 30 2c 20 31 2e 30 2c 20 31 2e 30 29 2c 20 28 66 6c 6f 61 74 33 29 68 61 6c 66 33 28 28 (1.0,.1.0,.1.0),.(float3)half3((
1720 28 68 61 6c 66 29 28 28 66 6c 6f 61 74 29 28 0a 20 20 20 20 20 20 20 20 28 28 68 61 6c 66 29 28 (half)((float)(.........((half)(
1740 28 66 6c 6f 61 74 29 28 28 28 68 61 6c 66 29 70 6f 77 20 28 78 5f 32 34 2c 20 28 66 6c 6f 61 74 (float)(((half)pow.(x_24,.(float
1760 29 28 28 68 61 6c 66 29 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 68 65 69 67 68 )((half)(_mtl_u.u_scanline_heigh
1780 74 2e 78 20 2b 20 28 66 6c 6f 61 74 29 28 28 28 68 61 6c 66 29 28 0a 20 20 20 20 20 20 20 20 20 t.x.+.(float)(((half)(..........
17a0 20 28 5f 6d 74 6c 5f 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 76 61 72 69 61 74 69 6f 6e 2e 78 20 .(_mtl_u.u_scanline_variation.x.
17c0 2a 20 74 6d 70 76 61 72 5f 32 33 29 0a 20 20 20 20 20 20 20 20 20 2a 20 28 66 6c 6f 61 74 29 28 *.tmpvar_23)..........*.(float)(
17e0 0a 20 20 20 20 20 20 20 20 20 20 28 28 68 61 6c 66 29 28 31 2e 30 29 20 2d 20 74 6d 70 76 61 72 ...........((half)(1.0).-.tmpvar
1800 5f 31 38 29 0a 20 20 20 20 20 20 20 20 29 29 29 29 29 29 29 29 29 20 2a 20 74 6d 70 76 61 72 5f _18).........))))))))).*.tmpvar_
1820 31 37 29 29 0a 20 20 20 20 20 20 29 20 2b 20 0a 20 20 20 20 20 20 20 20 28 74 6d 70 76 61 72 5f 17)).......).+..........(tmpvar_
1840 31 36 20 2a 20 74 6d 70 76 61 72 5f 31 37 29 0a 20 20 20 20 20 20 29 29 29 2c 20 5f 6d 74 6c 5f 16.*.tmpvar_17).......))),._mtl_
1860 75 2e 75 5f 73 63 61 6e 6c 69 6e 65 5f 61 6c 70 68 61 2e 78 78 78 29 29 29 3b 0a 20 20 20 20 7d u.u_scanline_alpha.xxx)));.....}
1880 3b 0a 20 20 20 20 69 66 20 28 28 5f 6d 74 6c 5f 75 2e 75 5f 68 75 6d 62 61 72 5f 61 6c 70 68 61 ;.....if.((_mtl_u.u_humbar_alpha
18a0 2e 78 20 3e 20 30 2e 30 29 29 20 7b 0a 20 20 20 20 20 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f .x.>.0.0)).{.......float.tmpvar_
18c0 32 35 20 3d 20 30 3b 0a 20 20 20 20 20 20 74 6d 70 76 61 72 5f 32 35 20 3d 20 28 31 2e 30 20 2d 25.=.0;.......tmpvar_25.=.(1.0.-
18e0 20 28 66 72 61 63 74 28 0a 20 20 20 20 20 20 20 20 28 63 6f 6f 72 64 5f 32 2e 79 20 2b 20 66 72 .(fract(.........(coord_2.y.+.fr
1900 61 63 74 28 28 5f 6d 74 6c 5f 75 2e 75 5f 74 69 6d 65 2e 78 20 2a 20 5f 6d 74 6c 5f 75 2e 75 5f act((_mtl_u.u_time.x.*._mtl_u.u_
1920 68 75 6d 62 61 72 5f 68 65 72 74 7a 5f 72 61 74 65 2e 78 29 29 29 0a 20 20 20 20 20 20 29 20 2a humbar_hertz_rate.x))).......).*
1940 20 5f 6d 74 6c 5f 75 2e 75 5f 68 75 6d 62 61 72 5f 61 6c 70 68 61 2e 78 29 29 3b 0a 20 20 20 20 ._mtl_u.u_humbar_alpha.x));.....
1960 20 20 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 20 3d 20 28 28 68 61 6c 66 33 29 28 28 66 6c ..BaseColor_1.xyz.=.((half3)((fl
1980 6f 61 74 33 29 28 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 29 20 2a 20 74 6d 70 76 61 72 5f oat3)(BaseColor_1.xyz).*.tmpvar_
19a0 32 35 29 29 3b 0a 20 20 20 20 7d 3b 0a 20 20 20 20 68 61 6c 66 34 20 74 6d 70 76 61 72 5f 32 36 25));.....};.....half4.tmpvar_26
19c0 20 3d 20 30 3b 0a 20 20 20 20 74 6d 70 76 61 72 5f 32 36 2e 78 79 7a 20 3d 20 28 28 68 61 6c 66 .=.0;.....tmpvar_26.xyz.=.((half
19e0 33 29 28 28 66 6c 6f 61 74 33 29 28 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 78 79 7a 29 20 2a 20 5f 3)((float3)(BaseColor_1.xyz).*._
1a00 6d 74 6c 5f 69 2e 76 5f 63 6f 6c 6f 72 30 2e 78 79 7a 29 29 3b 0a 20 20 20 20 74 6d 70 76 61 72 mtl_i.v_color0.xyz));.....tmpvar
1a20 5f 32 36 2e 77 20 3d 20 42 61 73 65 43 6f 6c 6f 72 5f 31 2e 77 3b 0a 20 20 20 20 5f 6d 74 6c 5f _26.w.=.BaseColor_1.w;....._mtl_
1a40 6f 2e 67 6c 5f 46 72 61 67 43 6f 6c 6f 72 20 3d 20 74 6d 70 76 61 72 5f 32 36 3b 0a 20 20 7d 3b o.gl_FragColor.=.tmpvar_26;...};
1a60 0a 20 20 72 65 74 75 72 6e 20 5f 6d 74 6c 5f 6f 3b 0a 7d 0a 0a 00 ...return._mtl_o;.}...