summaryrefslogtreecommitdiffstatshomepage
path: root/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin
blob: 2398d71b227230a80b7d74368222a64790ac0a13 (plain)
ofshex dumpascii
0000 56 53 48 04 c7 2c 9b 99 08 00 0a 75 5f 76 69 65 77 50 72 6f 6a 04 01 00 00 01 00 0d 75 5f 73 6f VSH..,.....u_viewProj.......u_so
0020 75 72 63 65 5f 73 69 7a 65 02 01 00 00 01 00 0e 75 5f 63 6f 6e 76 65 72 67 65 5f 72 65 64 02 01 urce_size.......u_converge_red..
0040 00 00 01 00 10 75 5f 63 6f 6e 76 65 72 67 65 5f 67 72 65 65 6e 02 01 00 00 01 00 0f 75 5f 63 6f .....u_converge_green.......u_co
0060 6e 76 65 72 67 65 5f 62 6c 75 65 02 01 00 00 01 00 15 75 5f 72 61 64 69 61 6c 5f 63 6f 6e 76 65 nverge_blue.......u_radial_conve
0080 72 67 65 5f 72 65 64 02 01 00 00 01 00 17 75 5f 72 61 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f rge_red.......u_radial_converge_
00a0 67 72 65 65 6e 02 01 00 00 01 00 16 75 5f 72 61 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 62 6c green.......u_radial_converge_bl
00c0 75 65 02 01 00 00 01 00 7f 04 00 00 61 74 74 72 69 62 75 74 65 20 76 65 63 34 20 61 5f 63 6f 6c ue..........attribute.vec4.a_col
00e0 6f 72 30 3b 0a 61 74 74 72 69 62 75 74 65 20 76 65 63 33 20 61 5f 70 6f 73 69 74 69 6f 6e 3b 0a or0;.attribute.vec3.a_position;.
0100 61 74 74 72 69 62 75 74 65 20 76 65 63 32 20 61 5f 74 65 78 63 6f 6f 72 64 30 3b 0a 76 61 72 79 attribute.vec2.a_texcoord0;.vary
0120 69 6e 67 20 76 65 63 34 20 76 5f 63 6f 6c 6f 72 30 3b 0a 76 61 72 79 69 6e 67 20 76 65 63 32 20 ing.vec4.v_color0;.varying.vec2.
0140 76 5f 74 65 78 63 6f 6f 72 64 30 3b 0a 76 61 72 79 69 6e 67 20 76 65 63 32 20 76 5f 74 65 78 63 v_texcoord0;.varying.vec2.v_texc
0160 6f 6f 72 64 31 3b 0a 76 61 72 79 69 6e 67 20 76 65 63 32 20 76 5f 74 65 78 63 6f 6f 72 64 32 3b oord1;.varying.vec2.v_texcoord2;
0180 0a 76 61 72 79 69 6e 67 20 76 65 63 32 20 76 5f 74 65 78 63 6f 6f 72 64 33 3b 0a 75 6e 69 66 6f .varying.vec2.v_texcoord3;.unifo
01a0 72 6d 20 6d 61 74 34 20 75 5f 76 69 65 77 50 72 6f 6a 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 rm.mat4.u_viewProj;.uniform.vec4
01c0 20 75 5f 73 6f 75 72 63 65 5f 73 69 7a 65 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 .u_source_size;.uniform.vec4.u_c
01e0 6f 6e 76 65 72 67 65 5f 72 65 64 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 6f 6e 76 onverge_red;.uniform.vec4.u_conv
0200 65 72 67 65 5f 67 72 65 65 6e 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 6f 6e 76 65 erge_green;.uniform.vec4.u_conve
0220 72 67 65 5f 62 6c 75 65 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 72 61 64 69 61 6c 5f rge_blue;.uniform.vec4.u_radial_
0240 63 6f 6e 76 65 72 67 65 5f 72 65 64 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 72 61 64 converge_red;.uniform.vec4.u_rad
0260 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 67 72 65 65 6e 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 ial_converge_green;.uniform.vec4
0280 20 75 5f 72 61 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 62 6c 75 65 3b 0a 76 6f 69 64 20 6d 61 .u_radial_converge_blue;.void.ma
02a0 69 6e 20 28 29 0a 7b 0a 20 20 76 65 63 34 20 74 6d 70 76 61 72 5f 31 3b 0a 20 20 74 6d 70 76 61 in.().{...vec4.tmpvar_1;...tmpva
02c0 72 5f 31 2e 7a 77 20 3d 20 76 65 63 32 28 30 2e 30 2c 20 31 2e 30 29 3b 0a 20 20 74 6d 70 76 61 r_1.zw.=.vec2(0.0,.1.0);...tmpva
02e0 72 5f 31 2e 78 79 20 3d 20 61 5f 70 6f 73 69 74 69 6f 6e 2e 78 79 3b 0a 20 20 67 6c 5f 50 6f 73 r_1.xy.=.a_position.xy;...gl_Pos
0300 69 74 69 6f 6e 20 3d 20 28 75 5f 76 69 65 77 50 72 6f 6a 20 2a 20 74 6d 70 76 61 72 5f 31 29 3b ition.=.(u_viewProj.*.tmpvar_1);
0320 0a 20 20 76 5f 74 65 78 63 6f 6f 72 64 30 20 3d 20 61 5f 74 65 78 63 6f 6f 72 64 30 3b 0a 20 20 ...v_texcoord0.=.a_texcoord0;...
0340 76 65 63 32 20 74 6d 70 76 61 72 5f 32 3b 0a 20 20 74 6d 70 76 61 72 5f 32 20 3d 20 28 61 5f 74 vec2.tmpvar_2;...tmpvar_2.=.(a_t
0360 65 78 63 6f 6f 72 64 30 20 2d 20 76 65 63 32 28 30 2e 35 2c 20 30 2e 35 29 29 3b 0a 20 20 76 65 excoord0.-.vec2(0.5,.0.5));...ve
0380 63 32 20 74 6d 70 76 61 72 5f 33 3b 0a 20 20 74 6d 70 76 61 72 5f 33 20 3d 20 28 31 2e 30 2f 28 c2.tmpvar_3;...tmpvar_3.=.(1.0/(
03a0 75 5f 73 6f 75 72 63 65 5f 73 69 7a 65 2e 78 79 29 29 3b 0a 20 20 76 5f 74 65 78 63 6f 6f 72 64 u_source_size.xy));...v_texcoord
03c0 31 20 3d 20 28 28 28 74 6d 70 76 61 72 5f 32 20 2a 20 0a 20 20 20 20 28 31 2e 30 20 2b 20 75 5f 1.=.(((tmpvar_2.*......(1.0.+.u_
03e0 72 61 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 72 65 64 2e 78 79 29 0a 20 20 29 20 2b 20 76 65 radial_converge_red.xy)...).+.ve
0400 63 32 28 30 2e 35 2c 20 30 2e 35 29 29 20 2b 20 28 75 5f 63 6f 6e 76 65 72 67 65 5f 72 65 64 2e c2(0.5,.0.5)).+.(u_converge_red.
0420 78 79 20 2a 20 74 6d 70 76 61 72 5f 33 29 29 3b 0a 20 20 76 5f 74 65 78 63 6f 6f 72 64 32 20 3d xy.*.tmpvar_3));...v_texcoord2.=
0440 20 28 28 28 74 6d 70 76 61 72 5f 32 20 2a 20 0a 20 20 20 20 28 31 2e 30 20 2b 20 75 5f 72 61 64 .(((tmpvar_2.*......(1.0.+.u_rad
0460 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 67 72 65 65 6e 2e 78 79 29 0a 20 20 29 20 2b 20 76 65 63 ial_converge_green.xy)...).+.vec
0480 32 28 30 2e 35 2c 20 30 2e 35 29 29 20 2b 20 28 75 5f 63 6f 6e 76 65 72 67 65 5f 67 72 65 65 6e 2(0.5,.0.5)).+.(u_converge_green
04a0 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f 33 29 29 3b 0a 20 20 76 5f 74 65 78 63 6f 6f 72 64 33 20 .xy.*.tmpvar_3));...v_texcoord3.
04c0 3d 20 28 28 28 74 6d 70 76 61 72 5f 32 20 2a 20 0a 20 20 20 20 28 31 2e 30 20 2b 20 75 5f 72 61 =.(((tmpvar_2.*......(1.0.+.u_ra
04e0 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 62 6c 75 65 2e 78 79 29 0a 20 20 29 20 2b 20 76 65 63 dial_converge_blue.xy)...).+.vec
0500 32 28 30 2e 35 2c 20 30 2e 35 29 29 20 2b 20 28 75 5f 63 6f 6e 76 65 72 67 65 5f 62 6c 75 65 2e 2(0.5,.0.5)).+.(u_converge_blue.
0520 78 79 20 2a 20 74 6d 70 76 61 72 5f 33 29 29 3b 0a 20 20 76 5f 63 6f 6c 6f 72 30 20 3d 20 61 5f xy.*.tmpvar_3));...v_color0.=.a_
0540 63 6f 6c 6f 72 30 3b 0a 7d 0a 0a 00 color0;.}...