summaryrefslogtreecommitdiffstatshomepage
path: root/bgfx/shaders/glsl/vs_deconverge.bin
blob: 305aae8f18fdd49058f4dceff2d046b31b13bb08 (plain) (blame)
ofshex dumpascii
0000 56 53 48 04 dd 2c d7 d4 09 00 0a 75 5f 76 69 65 77 50 72 6f 6a 04 01 00 00 01 00 0c 75 5f 73 63 VSH..,.....u_viewProj.......u_sc
0020 72 65 65 6e 72 65 63 74 02 01 00 00 01 00 0e 75 5f 63 6f 6e 76 65 72 67 65 5f 72 65 64 02 01 00 reenrect.......u_converge_red...
0040 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 6e ....u_converge_green.......u_con
0060 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 72 verge_blue.......u_radial_conver
0080 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 67 ge_red.......u_radial_converge_g
00a0 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 75 reen.......u_radial_converge_blu
00c0 65 02 01 00 00 01 00 0d 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 02 01 00 00 01 00 f0 04 00 00 61 e.......u_source_dims..........a
00e0 74 74 72 69 62 75 74 65 20 76 65 63 34 20 61 5f 63 6f 6c 6f 72 30 3b 0a 61 74 74 72 69 62 75 74 ttribute.vec4.a_color0;.attribut
0100 65 20 76 65 63 33 20 61 5f 70 6f 73 69 74 69 6f 6e 3b 0a 61 74 74 72 69 62 75 74 65 20 76 65 63 e.vec3.a_position;.attribute.vec
0120 32 20 61 5f 74 65 78 63 6f 6f 72 64 30 3b 0a 76 61 72 79 69 6e 67 20 76 65 63 34 20 76 5f 63 6f 2.a_texcoord0;.varying.vec4.v_co
0140 6c 6f 72 30 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 30 3b 0a lor0;.varying.vec2.v_texcoord0;.
0160 76 61 72 79 69 6e 67 20 76 65 63 32 20 76 5f 74 65 78 63 6f 6f 72 64 31 3b 0a 76 61 72 79 69 6e varying.vec2.v_texcoord1;.varyin
0180 67 20 76 65 63 32 20 76 5f 74 65 78 63 6f 6f 72 64 32 3b 0a 75 6e 69 66 6f 72 6d 20 6d 61 74 34 g.vec2.v_texcoord2;.uniform.mat4
01a0 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 20 75 5f 73 63 72 65 .u_viewProj;.uniform.vec4.u_scre
01c0 65 6e 72 65 63 74 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 6f 6e 76 65 72 67 65 5f enrect;.uniform.vec4.u_converge_
01e0 72 65 64 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 6f 6e 76 65 72 67 65 5f 67 72 65 red;.uniform.vec4.u_converge_gre
0200 65 6e 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 63 6f 6e 76 65 72 67 65 5f 62 6c 75 65 en;.uniform.vec4.u_converge_blue
0220 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 72 61 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 ;.uniform.vec4.u_radial_converge
0240 5f 72 65 64 3b 0a 75 6e 69 66 6f 72 6d 20 76 65 63 34 20 75 5f 72 61 64 69 61 6c 5f 63 6f 6e 76 _red;.uniform.vec4.u_radial_conv
0260 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 72 61 64 69 61 erge_green;.uniform.vec4.u_radia
0280 6c 5f 63 6f 6e 76 65 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 l_converge_blue;.uniform.vec4.u_
02a0 73 6f 75 72 63 65 5f 64 69 6d 73 3b 0a 76 6f 69 64 20 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 76 65 source_dims;.void.main.().{...ve
02c0 63 34 20 74 6d 70 76 61 72 5f 31 3b 0a 20 20 74 6d 70 76 61 72 5f 31 2e 7a 77 20 3d 20 76 65 63 c4.tmpvar_1;...tmpvar_1.zw.=.vec
02e0 32 28 30 2e 30 2c 20 31 2e 30 29 3b 0a 20 20 74 6d 70 76 61 72 5f 31 2e 78 79 20 3d 20 61 5f 70 2(0.0,.1.0);...tmpvar_1.xy.=.a_p
0300 6f 73 69 74 69 6f 6e 2e 78 79 3b 0a 20 20 67 6c 5f 50 6f 73 69 74 69 6f 6e 20 3d 20 28 75 5f 76 osition.xy;...gl_Position.=.(u_v
0320 69 65 77 50 72 6f 6a 20 2a 20 74 6d 70 76 61 72 5f 31 29 3b 0a 20 20 76 65 63 32 20 74 6d 70 76 iewProj.*.tmpvar_1);...vec2.tmpv
0340 61 72 5f 32 3b 0a 20 20 74 6d 70 76 61 72 5f 32 20 3d 20 28 75 5f 73 63 72 65 65 6e 72 65 63 74 ar_2;...tmpvar_2.=.(u_screenrect
0360 2e 78 79 20 2a 20 30 2e 35 29 3b 0a 20 20 76 65 63 32 20 74 6d 70 76 61 72 5f 33 3b 0a 20 20 74 .xy.*.0.5);...vec2.tmpvar_3;...t
0380 6d 70 76 61 72 5f 33 20 3d 20 28 32 2e 30 20 2a 20 75 5f 73 63 72 65 65 6e 72 65 63 74 2e 78 79 mpvar_3.=.(2.0.*.u_screenrect.xy
03a0 29 3b 0a 20 20 76 65 63 32 20 74 6d 70 76 61 72 5f 34 3b 0a 20 20 74 6d 70 76 61 72 5f 34 20 3d );...vec2.tmpvar_4;...tmpvar_4.=
03c0 20 28 31 2e 30 2f 28 75 5f 73 6f 75 72 63 65 5f 64 69 6d 73 2e 78 79 29 29 3b 0a 20 20 76 5f 74 .(1.0/(u_source_dims.xy));...v_t
03e0 65 78 63 6f 6f 72 64 30 20 3d 20 28 28 28 0a 20 20 20 20 28 61 5f 74 65 78 63 6f 6f 72 64 30 20 excoord0.=.(((.....(a_texcoord0.
0400 2d 20 74 6d 70 76 61 72 5f 32 29 0a 20 20 20 2a 20 0a 20 20 20 20 28 31 2e 30 20 2b 20 28 75 5f -.tmpvar_2)....*......(1.0.+.(u_
0420 72 61 64 69 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 72 65 64 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f radial_converge_red.xy.*.tmpvar_
0440 33 29 29 0a 20 20 29 20 2b 20 74 6d 70 76 61 72 5f 32 29 20 2b 20 28 75 5f 63 6f 6e 76 65 72 67 3))...).+.tmpvar_2).+.(u_converg
0460 65 5f 72 65 64 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f 34 29 29 3b 0a 20 20 76 5f 74 65 78 63 6f e_red.xy.*.tmpvar_4));...v_texco
0480 6f 72 64 31 20 3d 20 28 28 28 0a 20 20 20 20 28 61 5f 74 65 78 63 6f 6f 72 64 30 20 2d 20 74 6d ord1.=.(((.....(a_texcoord0.-.tm
04a0 70 76 61 72 5f 32 29 0a 20 20 20 2a 20 0a 20 20 20 20 28 31 2e 30 20 2b 20 28 75 5f 72 61 64 69 pvar_2)....*......(1.0.+.(u_radi
04c0 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 67 72 65 65 6e 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f 33 29 al_converge_green.xy.*.tmpvar_3)
04e0 29 0a 20 20 29 20 2b 20 74 6d 70 76 61 72 5f 32 29 20 2b 20 28 75 5f 63 6f 6e 76 65 72 67 65 5f )...).+.tmpvar_2).+.(u_converge_
0500 67 72 65 65 6e 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f 34 29 29 3b 0a 20 20 76 5f 74 65 78 63 6f green.xy.*.tmpvar_4));...v_texco
0520 6f 72 64 32 20 3d 20 28 28 28 0a 20 20 20 20 28 61 5f 74 65 78 63 6f 6f 72 64 30 20 2d 20 74 6d ord2.=.(((.....(a_texcoord0.-.tm
0540 70 76 61 72 5f 32 29 0a 20 20 20 2a 20 0a 20 20 20 20 28 31 2e 30 20 2b 20 28 75 5f 72 61 64 69 pvar_2)....*......(1.0.+.(u_radi
0560 61 6c 5f 63 6f 6e 76 65 72 67 65 5f 62 6c 75 65 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f 33 29 29 al_converge_blue.xy.*.tmpvar_3))
0580 0a 20 20 29 20 2b 20 74 6d 70 76 61 72 5f 32 29 20 2b 20 28 75 5f 63 6f 6e 76 65 72 67 65 5f 62 ...).+.tmpvar_2).+.(u_converge_b
05a0 6c 75 65 2e 78 79 20 2a 20 74 6d 70 76 61 72 5f 34 29 29 3b 0a 20 20 76 5f 63 6f 6c 6f 72 30 20 lue.xy.*.tmpvar_4));...v_color0.
05c0 3d 20 61 5f 63 6f 6c 6f 72 30 3b 0a 7d 0a 0a 00 =.a_color0;.}...