summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/examples/runtime/shaders/essl/fs_tree.bin
blob: d9398b15c40b81c01aab062cfe335855f62b618f (plain)
ofshex dumpascii
0000 46 53 48 04 e9 6d 36 8b 04 00 0a 75 5f 76 69 65 77 52 65 63 74 02 01 00 00 01 00 0a 73 5f 74 65 FSH..m6....u_viewRect.......s_te
0020 78 43 6f 6c 6f 72 00 01 00 00 01 00 0c 73 5f 74 65 78 53 74 69 70 70 6c 65 00 01 00 00 01 00 09 xColor.......s_texStipple.......
0040 75 5f 73 74 69 70 70 6c 65 02 01 00 00 01 00 cc 04 00 00 76 61 72 79 69 6e 67 20 68 69 67 68 70 u_stipple..........varying.highp
0060 20 76 65 63 33 20 76 5f 6e 6f 72 6d 61 6c 3b 0a 76 61 72 79 69 6e 67 20 68 69 67 68 70 20 76 65 .vec3.v_normal;.varying.highp.ve
0080 63 33 20 76 5f 70 6f 73 3b 0a 76 61 72 79 69 6e 67 20 68 69 67 68 70 20 76 65 63 32 20 76 5f 74 c3.v_pos;.varying.highp.vec2.v_t
00a0 65 78 63 6f 6f 72 64 30 3b 0a 76 61 72 79 69 6e 67 20 68 69 67 68 70 20 76 65 63 33 20 76 5f 76 excoord0;.varying.highp.vec3.v_v
00c0 69 65 77 3b 0a 75 6e 69 66 6f 72 6d 20 68 69 67 68 70 20 76 65 63 34 20 75 5f 76 69 65 77 52 65 iew;.uniform.highp.vec4.u_viewRe
00e0 63 74 3b 0a 75 6e 69 66 6f 72 6d 20 73 61 6d 70 6c 65 72 32 44 20 73 5f 74 65 78 43 6f 6c 6f 72 ct;.uniform.sampler2D.s_texColor
0100 3b 0a 75 6e 69 66 6f 72 6d 20 73 61 6d 70 6c 65 72 32 44 20 73 5f 74 65 78 53 74 69 70 70 6c 65 ;.uniform.sampler2D.s_texStipple
0120 3b 0a 75 6e 69 66 6f 72 6d 20 68 69 67 68 70 20 76 65 63 34 20 75 5f 73 74 69 70 70 6c 65 3b 0a ;.uniform.highp.vec4.u_stipple;.
0140 76 6f 69 64 20 6d 61 69 6e 20 28 29 0a 7b 0a 20 20 6c 6f 77 70 20 76 65 63 34 20 63 6f 6c 6f 72 void.main.().{...lowp.vec4.color
0160 5f 31 3b 0a 20 20 6c 6f 77 70 20 76 65 63 34 20 74 6d 70 76 61 72 5f 32 3b 0a 20 20 74 6d 70 76 _1;...lowp.vec4.tmpvar_2;...tmpv
0180 61 72 5f 32 20 3d 20 74 65 78 74 75 72 65 32 44 20 28 73 5f 74 65 78 43 6f 6c 6f 72 2c 20 76 5f ar_2.=.texture2D.(s_texColor,.v_
01a0 74 65 78 63 6f 6f 72 64 30 29 3b 0a 20 20 63 6f 6c 6f 72 5f 31 2e 77 20 3d 20 74 6d 70 76 61 72 texcoord0);...color_1.w.=.tmpvar
01c0 5f 32 2e 77 3b 0a 20 20 6c 6f 77 70 20 76 65 63 34 20 74 6d 70 76 61 72 5f 33 3b 0a 20 20 74 6d _2.w;...lowp.vec4.tmpvar_3;...tm
01e0 70 76 61 72 5f 33 20 3d 20 74 65 78 74 75 72 65 32 44 20 28 73 5f 74 65 78 53 74 69 70 70 6c 65 pvar_3.=.texture2D.(s_texStipple
0200 2c 20 28 28 28 75 5f 76 69 65 77 52 65 63 74 2e 7a 77 20 2d 20 75 5f 76 69 65 77 52 65 63 74 2e ,.(((u_viewRect.zw.-.u_viewRect.
0220 78 79 29 20 2a 20 76 65 63 32 28 30 2e 31 32 35 2c 20 30 2e 32 35 29 29 20 2a 20 28 28 76 5f 70 xy).*.vec2(0.125,.0.25)).*.((v_p
0240 6f 73 2e 78 79 20 2a 20 30 2e 35 29 20 2b 20 30 2e 35 29 29 29 3b 0a 20 20 69 66 20 28 28 28 28 os.xy.*.0.5).+.0.5)));...if.((((
0260 0a 20 20 20 20 28 75 5f 73 74 69 70 70 6c 65 2e 78 20 2d 20 74 6d 70 76 61 72 5f 33 2e 78 29 0a .....(u_stipple.x.-.tmpvar_3.x).
0280 20 20 20 2a 20 75 5f 73 74 69 70 70 6c 65 2e 79 29 20 3e 20 75 5f 73 74 69 70 70 6c 65 2e 7a 29 ...*.u_stipple.y).>.u_stipple.z)
02a0 20 7c 7c 20 28 74 6d 70 76 61 72 5f 32 2e 77 20 3c 20 30 2e 35 29 29 29 20 7b 0a 20 20 20 20 64 .||.(tmpvar_2.w.<.0.5))).{.....d
02c0 69 73 63 61 72 64 3b 0a 20 20 7d 3b 0a 20 20 68 69 67 68 70 20 76 65 63 33 20 74 6d 70 76 61 72 iscard;...};...highp.vec3.tmpvar
02e0 5f 34 3b 0a 20 20 74 6d 70 76 61 72 5f 34 20 3d 20 6e 6f 72 6d 61 6c 69 7a 65 28 76 5f 6e 6f 72 _4;...tmpvar_4.=.normalize(v_nor
0300 6d 61 6c 29 3b 0a 20 20 68 69 67 68 70 20 66 6c 6f 61 74 20 74 6d 70 76 61 72 5f 35 3b 0a 20 20 mal);...highp.float.tmpvar_5;...
0320 74 6d 70 76 61 72 5f 35 20 3d 20 64 6f 74 20 28 74 6d 70 76 61 72 5f 34 2c 20 76 65 63 33 28 30 tmpvar_5.=.dot.(tmpvar_4,.vec3(0
0340 2e 30 2c 20 30 2e 30 2c 20 2d 31 2e 30 29 29 3b 0a 20 20 68 69 67 68 70 20 76 65 63 32 20 74 6d .0,.0.0,.-1.0));...highp.vec2.tm
0360 70 76 61 72 5f 36 3b 0a 20 20 74 6d 70 76 61 72 5f 36 2e 78 20 3d 20 74 6d 70 76 61 72 5f 35 3b pvar_6;...tmpvar_6.x.=.tmpvar_5;
0380 0a 20 20 74 6d 70 76 61 72 5f 36 2e 79 20 3d 20 64 6f 74 20 28 28 76 65 63 33 28 30 2e 30 2c 20 ...tmpvar_6.y.=.dot.((vec3(0.0,.
03a0 30 2e 30 2c 20 2d 31 2e 30 29 20 2d 20 28 0a 20 20 20 20 28 32 2e 30 20 2a 20 74 6d 70 76 61 72 0.0,.-1.0).-.(.....(2.0.*.tmpvar
03c0 5f 35 29 0a 20 20 20 2a 20 74 6d 70 76 61 72 5f 34 29 29 2c 20 6e 6f 72 6d 61 6c 69 7a 65 28 76 _5)....*.tmpvar_4)),.normalize(v
03e0 5f 76 69 65 77 29 29 3b 0a 20 20 63 6f 6c 6f 72 5f 31 2e 78 79 7a 20 3d 20 28 70 6f 77 20 28 61 _view));...color_1.xyz.=.(pow.(a
0400 62 73 28 74 6d 70 76 61 72 5f 32 2e 78 79 7a 29 2c 20 76 65 63 33 28 32 2e 32 2c 20 32 2e 32 2c bs(tmpvar_2.xyz),.vec3(2.2,.2.2,
0420 20 32 2e 32 29 29 20 2a 20 28 63 6c 61 6d 70 20 28 74 6d 70 76 61 72 5f 36 2e 79 2c 20 30 2e 30 .2.2)).*.(clamp.(tmpvar_6.y,.0.0
0440 2c 20 31 2e 30 29 20 2b 20 30 2e 31 32 29 29 3b 0a 20 20 6d 65 64 69 75 6d 70 20 76 65 63 34 20 ,.1.0).+.0.12));...mediump.vec4.
0460 74 6d 70 76 61 72 5f 37 3b 0a 20 20 6c 6f 77 70 20 76 65 63 34 20 74 6d 70 76 61 72 5f 38 3b 0a tmpvar_7;...lowp.vec4.tmpvar_8;.
0480 20 20 74 6d 70 76 61 72 5f 38 2e 78 79 7a 20 3d 20 70 6f 77 20 28 61 62 73 28 63 6f 6c 6f 72 5f ..tmpvar_8.xyz.=.pow.(abs(color_
04a0 31 2e 78 79 7a 29 2c 20 76 65 63 33 28 30 2e 34 35 34 35 34 35 34 2c 20 30 2e 34 35 34 35 34 35 1.xyz),.vec3(0.4545454,.0.454545
04c0 34 2c 20 30 2e 34 35 34 35 34 35 34 29 29 3b 0a 20 20 74 6d 70 76 61 72 5f 38 2e 77 20 3d 20 63 4,.0.4545454));...tmpvar_8.w.=.c
04e0 6f 6c 6f 72 5f 31 2e 77 3b 0a 20 20 74 6d 70 76 61 72 5f 37 20 3d 20 74 6d 70 76 61 72 5f 38 3b olor_1.w;...tmpvar_7.=.tmpvar_8;
0500 0a 20 20 67 6c 5f 46 72 61 67 43 6f 6c 6f 72 20 3d 20 74 6d 70 76 61 72 5f 37 3b 0a 7d 0a 0a 00 ...gl_FragColor.=.tmpvar_7;.}...