From 0f5eda9c28b1f11a416674848e0aac82a335af3a Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sat, 29 Oct 2016 17:38:54 +0200 Subject: Fix for glsl (nw) --- bgfx/shaders/gles/chains/blurs/fs_smart-blur.bin | Bin 3295 -> 0 bytes bgfx/shaders/gles/chains/blurs/vs_smart-blur.bin | Bin 1178 -> 0 bytes .../shaders/gles/chains/crt-geom/fs_crt-geom-deluxe.bin | Bin 7529 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/fs_crt-geom.bin | Bin 7197 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/fs_gaussx.bin | Bin 2081 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/fs_gaussy.bin | Bin 2081 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/fs_phosphor_apply.bin | Bin 705 -> 0 bytes .../shaders/gles/chains/crt-geom/fs_phosphor_update.bin | Bin 999 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/vs_crt-geom.bin | Bin 5019 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/vs_gaussx.bin | Bin 684 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/vs_gaussy.bin | Bin 684 -> 0 bytes bgfx/shaders/gles/chains/crt-geom/vs_phosphor_apply.bin | Bin 334 -> 0 bytes .../shaders/gles/chains/crt-geom/vs_phosphor_update.bin | Bin 334 -> 0 bytes bgfx/shaders/gles/chains/crt/fs_crt-caligari.bin | Bin 3678 -> 0 bytes bgfx/shaders/gles/chains/crt/vs_crt-caligari.bin | Bin 729 -> 0 bytes bgfx/shaders/gles/chains/default/fs_blit.bin | Bin 238 -> 0 bytes bgfx/shaders/gles/chains/default/vs_blit.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/eagle/fs_eagle.bin | Bin 6946 -> 0 bytes bgfx/shaders/gles/chains/eagle/vs_eagle.bin | Bin 2441 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_color.bin | Bin 949 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_deconverge.bin | Bin 485 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_defocus.bin | Bin 1135 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_distortion.bin | Bin 5939 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_ntsc_decode.bin | Bin 6484 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_ntsc_encode.bin | Bin 2825 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_phosphor.bin | Bin 651 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_post.bin | Bin 5701 -> 0 bytes bgfx/shaders/gles/chains/hlsl/fs_prescale.bin | Bin 238 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_color.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_deconverge.bin | Bin 1470 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_defocus.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_distortion.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_ntsc_decode.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_ntsc_encode.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_phosphor.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_post.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hlsl/vs_prescale.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/hqx/fs_hq2x.bin | Bin 15856 -> 0 bytes bgfx/shaders/gles/chains/hqx/fs_hq3x.bin | Bin 15861 -> 0 bytes bgfx/shaders/gles/chains/hqx/fs_hq4x.bin | Bin 15861 -> 0 bytes bgfx/shaders/gles/chains/hqx/vs_hq2x.bin | Bin 1178 -> 0 bytes bgfx/shaders/gles/chains/hqx/vs_hq3x.bin | Bin 1178 -> 0 bytes bgfx/shaders/gles/chains/hqx/vs_hq4x.bin | Bin 1178 -> 0 bytes bgfx/shaders/gles/chains/misc/fs_blit.bin | Bin 238 -> 0 bytes .../gles/chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1315 -> 0 bytes bgfx/shaders/gles/chains/misc/fs_deposterize-pass0.bin | Bin 1533 -> 0 bytes bgfx/shaders/gles/chains/misc/fs_deposterize-pass1.bin | Bin 1533 -> 0 bytes bgfx/shaders/gles/chains/misc/fs_saturation.bin | Bin 456 -> 0 bytes bgfx/shaders/gles/chains/misc/vs_blit.bin | Bin 419 -> 0 bytes .../gles/chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/chains/misc/vs_deposterize-pass0.bin | Bin 745 -> 0 bytes bgfx/shaders/gles/chains/misc/vs_deposterize-pass1.bin | Bin 745 -> 0 bytes bgfx/shaders/gles/chains/misc/vs_saturation.bin | Bin 419 -> 0 bytes .../chains/pillarbox_left_horizontal/fs_gaussian.bin | Bin 2901 -> 0 bytes .../chains/pillarbox_left_horizontal/fs_offset_sat.bin | Bin 456 -> 0 bytes .../chains/pillarbox_left_horizontal/vs_gaussian.bin | Bin 419 -> 0 bytes .../chains/pillarbox_left_horizontal/vs_offset_sat.bin | Bin 458 -> 0 bytes .../gles/chains/pillarbox_left_vertical/fs_gaussian.bin | Bin 2901 -> 0 bytes .../chains/pillarbox_left_vertical/fs_offset_sat.bin | Bin 456 -> 0 bytes .../gles/chains/pillarbox_left_vertical/vs_gaussian.bin | Bin 419 -> 0 bytes .../chains/pillarbox_left_vertical/vs_offset_sat.bin | Bin 463 -> 0 bytes .../chains/pillarbox_right_horizontal/fs_gaussian.bin | Bin 2901 -> 0 bytes .../chains/pillarbox_right_horizontal/fs_offset_sat.bin | Bin 456 -> 0 bytes .../chains/pillarbox_right_horizontal/vs_gaussian.bin | Bin 419 -> 0 bytes .../chains/pillarbox_right_horizontal/vs_offset_sat.bin | Bin 459 -> 0 bytes .../chains/pillarbox_right_vertical/fs_gaussian.bin | Bin 2901 -> 0 bytes .../chains/pillarbox_right_vertical/fs_offset_sat.bin | Bin 456 -> 0 bytes .../chains/pillarbox_right_vertical/vs_gaussian.bin | Bin 419 -> 0 bytes .../chains/pillarbox_right_vertical/vs_offset_sat.bin | Bin 469 -> 0 bytes bgfx/shaders/gles/chains/unfiltered/fs_blit.bin | Bin 238 -> 0 bytes bgfx/shaders/gles/chains/unfiltered/vs_blit.bin | Bin 419 -> 0 bytes .../gles/chains/warp/fs_dilation-horizontal-fast.bin | Bin 433 -> 0 bytes .../gles/chains/warp/vs_dilation-horizontal-fast.bin | Bin 622 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv1-noblend.bin | Bin 5350 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-3d.bin | Bin 9638 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-fast.bin | Bin 5304 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-noblend.bin | Bin 7137 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv2.bin | Bin 6336 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv3-noblend.bin | Bin 8802 -> 0 bytes bgfx/shaders/gles/chains/xbr/fs_xbr-lv3.bin | Bin 10312 -> 0 bytes .../chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin | Bin 7321 -> 0 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin | Bin 8621 -> 0 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin | Bin 8690 -> 0 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin | Bin 8095 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin | Bin 8621 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin | Bin 8678 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin | Bin 8083 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin | Bin 8621 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin | Bin 8678 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin | Bin 8083 -> 0 bytes .../chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin | Bin 5137 -> 0 bytes .../chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin | Bin 4707 -> 0 bytes .../chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin | Bin 4786 -> 0 bytes .../gles/chains/xbr/super-xbr/fs_super-xbr-pass0.bin | Bin 6315 -> 0 bytes .../gles/chains/xbr/super-xbr/fs_super-xbr-pass1.bin | Bin 7656 -> 0 bytes .../gles/chains/xbr/super-xbr/fs_super-xbr-pass2.bin | Bin 6037 -> 0 bytes .../chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin | Bin 1415 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin | Bin 1415 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin | Bin 1415 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin | Bin 419 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin | Bin 419 -> 0 bytes .../gles/chains/xbr/super-xbr/vs_super-xbr-pass0.bin | Bin 1436 -> 0 bytes .../gles/chains/xbr/super-xbr/vs_super-xbr-pass1.bin | Bin 419 -> 0 bytes .../gles/chains/xbr/super-xbr/vs_super-xbr-pass2.bin | Bin 1415 -> 0 bytes .../gles/chains/xbr/super-xbr/vs_super-xbr-pass3.bin | Bin 1415 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv1-noblend.bin | Bin 765 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-3d.bin | Bin 745 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-fast.bin | Bin 1178 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-noblend.bin | Bin 2087 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv2.bin | Bin 2087 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv3-noblend.bin | Bin 2087 -> 0 bytes bgfx/shaders/gles/chains/xbr/vs_xbr-lv3.bin | Bin 2087 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin | Bin 12234 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin | Bin 10045 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin | Bin 9859 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin | Bin 10981 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin | Bin 10715 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin | Bin 10237 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin | Bin 10663 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin | Bin 12528 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin | Bin 2087 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin | Bin 2087 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin | Bin 2087 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin | Bin 2087 -> 0 bytes .../gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin | Bin 3517 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin | Bin 26226 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin | Bin 7804 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin | Bin 4028 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin | Bin 4252 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin | Bin 4441 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin | Bin 5435 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin | Bin 4663 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin | Bin 2087 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin | Bin 2087 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin | Bin 911 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin | Bin 2087 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin | Bin 911 -> 0 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin | Bin 911 -> 0 bytes .../chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin | Bin 12646 -> 0 bytes .../chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin | Bin 7085 -> 0 bytes .../chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin | Bin 971 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin | Bin 16672 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin | Bin 10740 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin | Bin 6336 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin | Bin 8035 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin | Bin 543 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin | Bin 2087 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin | Bin 696 -> 0 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin | Bin 696 -> 0 bytes bgfx/shaders/gles/fs_gui.bin | Bin 238 -> 0 bytes bgfx/shaders/gles/fs_screen.bin | Bin 238 -> 0 bytes bgfx/shaders/gles/vs_gui.bin | Bin 419 -> 0 bytes bgfx/shaders/gles/vs_screen.bin | Bin 419 -> 0 bytes bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin | Bin 0 -> 3176 bytes bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin | Bin 0 -> 1082 bytes .../shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin | Bin 0 -> 7140 bytes bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin | Bin 0 -> 6830 bytes bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin | Bin 0 -> 1993 bytes bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin | Bin 0 -> 1993 bytes bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin | Bin 0 -> 671 bytes .../shaders/glsl/chains/crt-geom/fs_phosphor_update.bin | Bin 0 -> 946 bytes bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin | Bin 0 -> 4707 bytes bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin | Bin 0 -> 624 bytes bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin | Bin 0 -> 624 bytes bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin | Bin 0 -> 304 bytes .../shaders/glsl/chains/crt-geom/vs_phosphor_update.bin | Bin 0 -> 304 bytes bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin | Bin 0 -> 3448 bytes bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin | Bin 0 -> 663 bytes bgfx/shaders/glsl/chains/default/fs_blit.bin | Bin 0 -> 181 bytes bgfx/shaders/glsl/chains/default/vs_blit.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/eagle/fs_eagle.bin | Bin 0 -> 6668 bytes bgfx/shaders/glsl/chains/eagle/vs_eagle.bin | Bin 0 -> 2249 bytes bgfx/shaders/glsl/chains/hlsl/fs_color.bin | Bin 0 -> 882 bytes bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin | Bin 0 -> 450 bytes bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin | Bin 0 -> 1096 bytes bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin | Bin 0 -> 5647 bytes bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin | Bin 0 -> 6096 bytes bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin | Bin 0 -> 2676 bytes bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin | Bin 0 -> 613 bytes bgfx/shaders/glsl/chains/hlsl/fs_post.bin | Bin 0 -> 5417 bytes bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin | Bin 0 -> 181 bytes bgfx/shaders/glsl/chains/hlsl/vs_color.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin | Bin 0 -> 1356 bytes bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_post.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin | Bin 0 -> 15054 bytes bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin | Bin 0 -> 15059 bytes bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin | Bin 0 -> 15059 bytes bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin | Bin 0 -> 1082 bytes bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin | Bin 0 -> 1082 bytes bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin | Bin 0 -> 1082 bytes bgfx/shaders/glsl/chains/misc/fs_blit.bin | Bin 0 -> 181 bytes .../glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 0 -> 1212 bytes bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin | Bin 0 -> 1485 bytes bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin | Bin 0 -> 1485 bytes bgfx/shaders/glsl/chains/misc/fs_saturation.bin | Bin 0 -> 429 bytes bgfx/shaders/glsl/chains/misc/vs_blit.bin | Bin 0 -> 377 bytes .../glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin | Bin 0 -> 679 bytes bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin | Bin 0 -> 679 bytes bgfx/shaders/glsl/chains/misc/vs_saturation.bin | Bin 0 -> 377 bytes .../chains/pillarbox_left_horizontal/fs_gaussian.bin | Bin 0 -> 2861 bytes .../chains/pillarbox_left_horizontal/fs_offset_sat.bin | Bin 0 -> 429 bytes .../chains/pillarbox_left_horizontal/vs_gaussian.bin | Bin 0 -> 377 bytes .../chains/pillarbox_left_horizontal/vs_offset_sat.bin | Bin 0 -> 416 bytes .../glsl/chains/pillarbox_left_vertical/fs_gaussian.bin | Bin 0 -> 2861 bytes .../chains/pillarbox_left_vertical/fs_offset_sat.bin | Bin 0 -> 429 bytes .../glsl/chains/pillarbox_left_vertical/vs_gaussian.bin | Bin 0 -> 377 bytes .../chains/pillarbox_left_vertical/vs_offset_sat.bin | Bin 0 -> 421 bytes .../chains/pillarbox_right_horizontal/fs_gaussian.bin | Bin 0 -> 2861 bytes .../chains/pillarbox_right_horizontal/fs_offset_sat.bin | Bin 0 -> 429 bytes .../chains/pillarbox_right_horizontal/vs_gaussian.bin | Bin 0 -> 377 bytes .../chains/pillarbox_right_horizontal/vs_offset_sat.bin | Bin 0 -> 417 bytes .../chains/pillarbox_right_vertical/fs_gaussian.bin | Bin 0 -> 2861 bytes .../chains/pillarbox_right_vertical/fs_offset_sat.bin | Bin 0 -> 429 bytes .../chains/pillarbox_right_vertical/vs_gaussian.bin | Bin 0 -> 377 bytes .../chains/pillarbox_right_vertical/vs_offset_sat.bin | Bin 0 -> 427 bytes bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin | Bin 0 -> 181 bytes bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin | Bin 0 -> 377 bytes .../glsl/chains/warp/fs_dilation-horizontal-fast.bin | Bin 0 -> 416 bytes .../glsl/chains/warp/vs_dilation-horizontal-fast.bin | Bin 0 -> 562 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin | Bin 0 -> 5185 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin | Bin 0 -> 9322 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin | Bin 0 -> 5100 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin | Bin 0 -> 6880 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin | Bin 0 -> 6083 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin | Bin 0 -> 8509 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin | Bin 0 -> 9927 bytes .../chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin | Bin 0 -> 7003 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin | Bin 0 -> 8237 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin | Bin 0 -> 8288 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin | Bin 0 -> 7741 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin | Bin 0 -> 8237 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin | Bin 0 -> 8276 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin | Bin 0 -> 7729 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin | Bin 0 -> 8237 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin | Bin 0 -> 8276 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin | Bin 0 -> 7729 bytes .../chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin | Bin 0 -> 4866 bytes .../chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin | Bin 0 -> 4476 bytes .../chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin | Bin 0 -> 4572 bytes .../glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin | Bin 0 -> 6026 bytes .../glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin | Bin 0 -> 7216 bytes .../glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin | Bin 0 -> 5748 bytes .../chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin | Bin 0 -> 1301 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin | Bin 0 -> 1301 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin | Bin 0 -> 1301 bytes .../chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin | Bin 0 -> 377 bytes .../chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin | Bin 0 -> 377 bytes .../glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin | Bin 0 -> 1322 bytes .../glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin | Bin 0 -> 377 bytes .../glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin | Bin 0 -> 1301 bytes .../glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin | Bin 0 -> 1301 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin | Bin 0 -> 693 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin | Bin 0 -> 673 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin | Bin 0 -> 1082 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin | Bin 0 -> 1937 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin | Bin 0 -> 1937 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin | Bin 0 -> 1937 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin | Bin 0 -> 1937 bytes .../glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin | Bin 0 -> 11959 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin | Bin 0 -> 9714 bytes .../glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin | Bin 0 -> 9533 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin | Bin 0 -> 10600 bytes .../glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin | Bin 0 -> 10344 bytes .../glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin | Bin 0 -> 9866 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin | Bin 0 -> 10306 bytes .../glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin | Bin 0 -> 12253 bytes .../glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin | Bin 0 -> 1937 bytes .../glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin | Bin 0 -> 1937 bytes .../glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin | Bin 0 -> 1937 bytes .../glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin | Bin 0 -> 1937 bytes .../glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin | Bin 0 -> 3354 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin | Bin 0 -> 24877 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin | Bin 0 -> 7419 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin | Bin 0 -> 3855 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin | Bin 0 -> 4079 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin | Bin 0 -> 4268 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin | Bin 0 -> 5195 bytes .../chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin | Bin 0 -> 4455 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin | Bin 0 -> 1937 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin | Bin 0 -> 1937 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin | Bin 0 -> 833 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin | Bin 0 -> 1937 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin | Bin 0 -> 833 bytes .../chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin | Bin 0 -> 833 bytes .../chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin | Bin 0 -> 12220 bytes .../chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin | Bin 0 -> 6782 bytes .../chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin | Bin 0 -> 887 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin | Bin 0 -> 16257 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin | Bin 0 -> 10241 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin | Bin 0 -> 6079 bytes .../chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin | Bin 0 -> 7700 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin | Bin 0 -> 489 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin | Bin 0 -> 1937 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin | Bin 0 -> 630 bytes .../chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin | Bin 0 -> 630 bytes bgfx/shaders/glsl/fs_gui.bin | Bin 0 -> 181 bytes bgfx/shaders/glsl/fs_screen.bin | Bin 0 -> 181 bytes bgfx/shaders/glsl/vs_gui.bin | Bin 0 -> 377 bytes bgfx/shaders/glsl/vs_screen.bin | Bin 0 -> 377 bytes 336 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 bgfx/shaders/gles/chains/blurs/fs_smart-blur.bin delete mode 100644 bgfx/shaders/gles/chains/blurs/vs_smart-blur.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/fs_crt-geom-deluxe.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/fs_crt-geom.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/fs_gaussx.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/fs_gaussy.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/fs_phosphor_apply.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/fs_phosphor_update.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/vs_crt-geom.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/vs_gaussx.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/vs_gaussy.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/vs_phosphor_apply.bin delete mode 100644 bgfx/shaders/gles/chains/crt-geom/vs_phosphor_update.bin delete mode 100644 bgfx/shaders/gles/chains/crt/fs_crt-caligari.bin delete mode 100644 bgfx/shaders/gles/chains/crt/vs_crt-caligari.bin delete mode 100644 bgfx/shaders/gles/chains/default/fs_blit.bin delete mode 100644 bgfx/shaders/gles/chains/default/vs_blit.bin delete mode 100644 bgfx/shaders/gles/chains/eagle/fs_eagle.bin delete mode 100644 bgfx/shaders/gles/chains/eagle/vs_eagle.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_color.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_deconverge.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_defocus.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_distortion.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_ntsc_decode.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_ntsc_encode.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_phosphor.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_post.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/fs_prescale.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_color.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_deconverge.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_defocus.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_distortion.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_ntsc_decode.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_ntsc_encode.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_phosphor.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_post.bin delete mode 100644 bgfx/shaders/gles/chains/hlsl/vs_prescale.bin delete mode 100644 bgfx/shaders/gles/chains/hqx/fs_hq2x.bin delete mode 100644 bgfx/shaders/gles/chains/hqx/fs_hq3x.bin delete mode 100644 bgfx/shaders/gles/chains/hqx/fs_hq4x.bin delete mode 100644 bgfx/shaders/gles/chains/hqx/vs_hq2x.bin delete mode 100644 bgfx/shaders/gles/chains/hqx/vs_hq3x.bin delete mode 100644 bgfx/shaders/gles/chains/hqx/vs_hq4x.bin delete mode 100644 bgfx/shaders/gles/chains/misc/fs_blit.bin delete mode 100644 bgfx/shaders/gles/chains/misc/fs_bob-and-ghost-deinterlace.bin delete mode 100644 bgfx/shaders/gles/chains/misc/fs_deposterize-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/misc/fs_deposterize-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/misc/fs_saturation.bin delete mode 100644 bgfx/shaders/gles/chains/misc/vs_blit.bin delete mode 100644 bgfx/shaders/gles/chains/misc/vs_bob-and-ghost-deinterlace.bin delete mode 100644 bgfx/shaders/gles/chains/misc/vs_deposterize-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/misc/vs_deposterize-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/misc/vs_saturation.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_gaussian.bin delete mode 100644 bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_offset_sat.bin delete mode 100644 bgfx/shaders/gles/chains/unfiltered/fs_blit.bin delete mode 100644 bgfx/shaders/gles/chains/unfiltered/vs_blit.bin delete mode 100644 bgfx/shaders/gles/chains/warp/fs_dilation-horizontal-fast.bin delete mode 100644 bgfx/shaders/gles/chains/warp/vs_dilation-horizontal-fast.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv1-noblend.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-3d.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-fast.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-noblend.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv3-noblend.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/fs_xbr-lv3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv1-noblend.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-3d.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-fast.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-noblend.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv3-noblend.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/vs_xbr-lv3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin delete mode 100644 bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin delete mode 100644 bgfx/shaders/gles/fs_gui.bin delete mode 100644 bgfx/shaders/gles/fs_screen.bin delete mode 100644 bgfx/shaders/gles/vs_gui.bin delete mode 100644 bgfx/shaders/gles/vs_screen.bin create mode 100644 bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin create mode 100644 bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin create mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin create mode 100644 bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin create mode 100644 bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin create mode 100644 bgfx/shaders/glsl/chains/default/fs_blit.bin create mode 100644 bgfx/shaders/glsl/chains/default/vs_blit.bin create mode 100644 bgfx/shaders/glsl/chains/eagle/fs_eagle.bin create mode 100644 bgfx/shaders/glsl/chains/eagle/vs_eagle.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_color.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_post.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_color.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_post.bin create mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin create mode 100644 bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin create mode 100644 bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin create mode 100644 bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin create mode 100644 bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin create mode 100644 bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin create mode 100644 bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin create mode 100644 bgfx/shaders/glsl/chains/misc/fs_blit.bin create mode 100644 bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin create mode 100644 bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/misc/fs_saturation.bin create mode 100644 bgfx/shaders/glsl/chains/misc/vs_blit.bin create mode 100644 bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin create mode 100644 bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/misc/vs_saturation.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin create mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin create mode 100644 bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin create mode 100644 bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin create mode 100644 bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin create mode 100644 bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin create mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin create mode 100644 bgfx/shaders/glsl/fs_gui.bin create mode 100644 bgfx/shaders/glsl/fs_screen.bin create mode 100644 bgfx/shaders/glsl/vs_gui.bin create mode 100644 bgfx/shaders/glsl/vs_screen.bin diff --git a/bgfx/shaders/gles/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/gles/chains/blurs/fs_smart-blur.bin deleted file mode 100644 index a4c15606155..00000000000 Binary files a/bgfx/shaders/gles/chains/blurs/fs_smart-blur.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/gles/chains/blurs/vs_smart-blur.bin deleted file mode 100644 index 2d62e84953e..00000000000 Binary files a/bgfx/shaders/gles/chains/blurs/vs_smart-blur.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/gles/chains/crt-geom/fs_crt-geom-deluxe.bin deleted file mode 100644 index 166388d7a7c..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/fs_crt-geom-deluxe.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/gles/chains/crt-geom/fs_crt-geom.bin deleted file mode 100644 index 20ffe658385..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/fs_crt-geom.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/gles/chains/crt-geom/fs_gaussx.bin deleted file mode 100644 index 691c710fd68..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/fs_gaussx.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/gles/chains/crt-geom/fs_gaussy.bin deleted file mode 100644 index 988fc387f7d..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/fs_gaussy.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/gles/chains/crt-geom/fs_phosphor_apply.bin deleted file mode 100644 index becc53dbbe3..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/fs_phosphor_apply.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/gles/chains/crt-geom/fs_phosphor_update.bin deleted file mode 100644 index 7e5f4e96765..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/fs_phosphor_update.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/gles/chains/crt-geom/vs_crt-geom.bin deleted file mode 100644 index d245ebe9b2a..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/vs_crt-geom.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/gles/chains/crt-geom/vs_gaussx.bin deleted file mode 100644 index f6c00846bc4..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/vs_gaussx.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/gles/chains/crt-geom/vs_gaussy.bin deleted file mode 100644 index 38d918884fb..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/vs_gaussy.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/gles/chains/crt-geom/vs_phosphor_apply.bin deleted file mode 100644 index 73a140fcc40..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/vs_phosphor_apply.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/gles/chains/crt-geom/vs_phosphor_update.bin deleted file mode 100644 index 73a140fcc40..00000000000 Binary files a/bgfx/shaders/gles/chains/crt-geom/vs_phosphor_update.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/gles/chains/crt/fs_crt-caligari.bin deleted file mode 100644 index 523acc795ef..00000000000 Binary files a/bgfx/shaders/gles/chains/crt/fs_crt-caligari.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/gles/chains/crt/vs_crt-caligari.bin deleted file mode 100644 index 7e262c17691..00000000000 Binary files a/bgfx/shaders/gles/chains/crt/vs_crt-caligari.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/default/fs_blit.bin b/bgfx/shaders/gles/chains/default/fs_blit.bin deleted file mode 100644 index 22e2f0c23d0..00000000000 Binary files a/bgfx/shaders/gles/chains/default/fs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/default/vs_blit.bin b/bgfx/shaders/gles/chains/default/vs_blit.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/default/vs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/eagle/fs_eagle.bin b/bgfx/shaders/gles/chains/eagle/fs_eagle.bin deleted file mode 100644 index 76ba019d544..00000000000 Binary files a/bgfx/shaders/gles/chains/eagle/fs_eagle.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/eagle/vs_eagle.bin b/bgfx/shaders/gles/chains/eagle/vs_eagle.bin deleted file mode 100644 index a67ebb5a044..00000000000 Binary files a/bgfx/shaders/gles/chains/eagle/vs_eagle.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_color.bin b/bgfx/shaders/gles/chains/hlsl/fs_color.bin deleted file mode 100644 index a0379220e9c..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_color.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/gles/chains/hlsl/fs_deconverge.bin deleted file mode 100644 index 855f8019b5c..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_deconverge.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_defocus.bin b/bgfx/shaders/gles/chains/hlsl/fs_defocus.bin deleted file mode 100644 index ce6684682f7..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_defocus.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_distortion.bin b/bgfx/shaders/gles/chains/hlsl/fs_distortion.bin deleted file mode 100644 index 6142d1c9568..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_distortion.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/gles/chains/hlsl/fs_ntsc_decode.bin deleted file mode 100644 index d1e69f5e0e3..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_ntsc_decode.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/gles/chains/hlsl/fs_ntsc_encode.bin deleted file mode 100644 index 539db74272f..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_ntsc_encode.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/gles/chains/hlsl/fs_phosphor.bin deleted file mode 100644 index 067b1581379..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_phosphor.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_post.bin b/bgfx/shaders/gles/chains/hlsl/fs_post.bin deleted file mode 100644 index 3f4b0d6397c..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_post.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/fs_prescale.bin b/bgfx/shaders/gles/chains/hlsl/fs_prescale.bin deleted file mode 100644 index 22e2f0c23d0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/fs_prescale.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_color.bin b/bgfx/shaders/gles/chains/hlsl/vs_color.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_color.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/gles/chains/hlsl/vs_deconverge.bin deleted file mode 100644 index 08aeca09e23..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_deconverge.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_defocus.bin b/bgfx/shaders/gles/chains/hlsl/vs_defocus.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_defocus.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_distortion.bin b/bgfx/shaders/gles/chains/hlsl/vs_distortion.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_distortion.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/gles/chains/hlsl/vs_ntsc_decode.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_ntsc_decode.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/gles/chains/hlsl/vs_ntsc_encode.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_ntsc_encode.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/gles/chains/hlsl/vs_phosphor.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_phosphor.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_post.bin b/bgfx/shaders/gles/chains/hlsl/vs_post.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_post.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hlsl/vs_prescale.bin b/bgfx/shaders/gles/chains/hlsl/vs_prescale.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/hlsl/vs_prescale.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hqx/fs_hq2x.bin b/bgfx/shaders/gles/chains/hqx/fs_hq2x.bin deleted file mode 100644 index 2b008d10a52..00000000000 Binary files a/bgfx/shaders/gles/chains/hqx/fs_hq2x.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hqx/fs_hq3x.bin b/bgfx/shaders/gles/chains/hqx/fs_hq3x.bin deleted file mode 100644 index 7494371f7eb..00000000000 Binary files a/bgfx/shaders/gles/chains/hqx/fs_hq3x.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hqx/fs_hq4x.bin b/bgfx/shaders/gles/chains/hqx/fs_hq4x.bin deleted file mode 100644 index c215c28b740..00000000000 Binary files a/bgfx/shaders/gles/chains/hqx/fs_hq4x.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hqx/vs_hq2x.bin b/bgfx/shaders/gles/chains/hqx/vs_hq2x.bin deleted file mode 100644 index 413d1e8bd20..00000000000 Binary files a/bgfx/shaders/gles/chains/hqx/vs_hq2x.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hqx/vs_hq3x.bin b/bgfx/shaders/gles/chains/hqx/vs_hq3x.bin deleted file mode 100644 index 413d1e8bd20..00000000000 Binary files a/bgfx/shaders/gles/chains/hqx/vs_hq3x.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/hqx/vs_hq4x.bin b/bgfx/shaders/gles/chains/hqx/vs_hq4x.bin deleted file mode 100644 index 413d1e8bd20..00000000000 Binary files a/bgfx/shaders/gles/chains/hqx/vs_hq4x.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/fs_blit.bin b/bgfx/shaders/gles/chains/misc/fs_blit.bin deleted file mode 100644 index 22e2f0c23d0..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/fs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/gles/chains/misc/fs_bob-and-ghost-deinterlace.bin deleted file mode 100644 index b2433cfdb67..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/fs_bob-and-ghost-deinterlace.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/gles/chains/misc/fs_deposterize-pass0.bin deleted file mode 100644 index a7ef07b90c7..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/fs_deposterize-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/gles/chains/misc/fs_deposterize-pass1.bin deleted file mode 100644 index 08c29573029..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/fs_deposterize-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/fs_saturation.bin b/bgfx/shaders/gles/chains/misc/fs_saturation.bin deleted file mode 100644 index 2f6160fe747..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/fs_saturation.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/vs_blit.bin b/bgfx/shaders/gles/chains/misc/vs_blit.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/vs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/gles/chains/misc/vs_bob-and-ghost-deinterlace.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/vs_bob-and-ghost-deinterlace.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/gles/chains/misc/vs_deposterize-pass0.bin deleted file mode 100644 index b39bc67dfb4..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/vs_deposterize-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/gles/chains/misc/vs_deposterize-pass1.bin deleted file mode 100644 index 893fee943b1..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/vs_deposterize-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/misc/vs_saturation.bin b/bgfx/shaders/gles/chains/misc/vs_saturation.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/misc/vs_saturation.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_gaussian.bin deleted file mode 100644 index 34b997772e7..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_offset_sat.bin deleted file mode 100644 index 2f6160fe747..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/fs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_gaussian.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_offset_sat.bin deleted file mode 100644 index 42326d4324e..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_horizontal/vs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_gaussian.bin deleted file mode 100644 index 34b997772e7..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_offset_sat.bin deleted file mode 100644 index 2f6160fe747..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_vertical/fs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_gaussian.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_offset_sat.bin deleted file mode 100644 index dbce619ef26..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_left_vertical/vs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_gaussian.bin deleted file mode 100644 index 34b997772e7..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_offset_sat.bin deleted file mode 100644 index 2f6160fe747..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/fs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_gaussian.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_offset_sat.bin deleted file mode 100644 index 1e806909f59..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_horizontal/vs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_gaussian.bin deleted file mode 100644 index 34b997772e7..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_offset_sat.bin deleted file mode 100644 index 2f6160fe747..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_vertical/fs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_gaussian.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_gaussian.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_offset_sat.bin deleted file mode 100644 index c0f4dfa5a88..00000000000 Binary files a/bgfx/shaders/gles/chains/pillarbox_right_vertical/vs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/unfiltered/fs_blit.bin b/bgfx/shaders/gles/chains/unfiltered/fs_blit.bin deleted file mode 100644 index 22e2f0c23d0..00000000000 Binary files a/bgfx/shaders/gles/chains/unfiltered/fs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/unfiltered/vs_blit.bin b/bgfx/shaders/gles/chains/unfiltered/vs_blit.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/unfiltered/vs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/gles/chains/warp/fs_dilation-horizontal-fast.bin deleted file mode 100644 index 734573098cc..00000000000 Binary files a/bgfx/shaders/gles/chains/warp/fs_dilation-horizontal-fast.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/gles/chains/warp/vs_dilation-horizontal-fast.bin deleted file mode 100644 index 66384640a3b..00000000000 Binary files a/bgfx/shaders/gles/chains/warp/vs_dilation-horizontal-fast.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv1-noblend.bin deleted file mode 100644 index 2a18147115f..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv1-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-3d.bin deleted file mode 100644 index 9643a265714..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-3d.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-fast.bin deleted file mode 100644 index fb0ee7104e3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-fast.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-noblend.bin deleted file mode 100644 index b4875edd7c6..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2.bin deleted file mode 100644 index c5dcd103244..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv3-noblend.bin deleted file mode 100644 index 8ef2d000e2b..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv3-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/gles/chains/xbr/fs_xbr-lv3.bin deleted file mode 100644 index e2d807898a8..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/fs_xbr-lv3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin deleted file mode 100644 index f9c7ad41d1d..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin deleted file mode 100644 index ce19da70ec3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin deleted file mode 100644 index 37b5ee12682..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin deleted file mode 100644 index 6585387ce7a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin deleted file mode 100644 index 02aba5a0cba..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin deleted file mode 100644 index d645bdf002c..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin deleted file mode 100644 index 1914c61410f..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin deleted file mode 100644 index ce19da70ec3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin deleted file mode 100644 index b5e7f16543d..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin deleted file mode 100644 index a98de1025c7..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin deleted file mode 100644 index 82036f8a21f..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin deleted file mode 100644 index b2fec3f1fb6..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin deleted file mode 100644 index 9409cfb2a61..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass0.bin deleted file mode 100644 index ac71cdeef2c..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass1.bin deleted file mode 100644 index 900a4e701a5..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass2.bin deleted file mode 100644 index f1995dd122c..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin deleted file mode 100644 index d4df7ec9ee3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin deleted file mode 100644 index d4df7ec9ee3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin deleted file mode 100644 index d4df7ec9ee3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass0.bin deleted file mode 100644 index 39c4b239b8a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass1.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass2.bin deleted file mode 100644 index d4df7ec9ee3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass3.bin deleted file mode 100644 index d4df7ec9ee3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv1-noblend.bin deleted file mode 100644 index 5769d6ff5d8..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv1-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-3d.bin deleted file mode 100644 index 185547625c4..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-3d.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-fast.bin deleted file mode 100644 index 2d62e84953e..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-fast.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-noblend.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv3-noblend.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv3-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/gles/chains/xbr/vs_xbr-lv3.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/vs_xbr-lv3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin deleted file mode 100644 index 07cc94a825f..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin deleted file mode 100644 index d76f9820389..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin deleted file mode 100644 index 3bc5c076820..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin deleted file mode 100644 index d43108803f4..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin deleted file mode 100644 index b56fb7f7b45..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin deleted file mode 100644 index 7c32cfef709..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin deleted file mode 100644 index ca0c4c91c71..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin deleted file mode 100644 index 4363644e3a5..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin deleted file mode 100644 index dba31ac29cb..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin deleted file mode 100644 index df193d6dc41..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin deleted file mode 100644 index 736852f06b3..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin deleted file mode 100644 index 781d845f6bb..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin deleted file mode 100644 index 2788c66aaee..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin deleted file mode 100644 index 1695f2c7e1a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin deleted file mode 100644 index 7f285bb36d9..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin deleted file mode 100644 index 4421f9fd736..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin deleted file mode 100644 index e19250609ee..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin deleted file mode 100644 index e19250609ee..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin deleted file mode 100644 index e19250609ee..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin deleted file mode 100644 index 4582d6f5e1b..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin deleted file mode 100644 index 24e46c52d0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin deleted file mode 100644 index 0b3b52cd27d..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin deleted file mode 100644 index 8a4c94597f2..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin deleted file mode 100644 index 091d42e9d3e..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin deleted file mode 100644 index 97b44e39b56..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin deleted file mode 100644 index 8b8020487b8..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin deleted file mode 100644 index 1f70fb1d7da..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin deleted file mode 100644 index dd851ddde0a..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin deleted file mode 100644 index 9f5f41320c0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and /dev/null differ diff --git a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin deleted file mode 100644 index 9f5f41320c0..00000000000 Binary files a/bgfx/shaders/gles/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and /dev/null differ diff --git a/bgfx/shaders/gles/fs_gui.bin b/bgfx/shaders/gles/fs_gui.bin deleted file mode 100644 index 22e2f0c23d0..00000000000 Binary files a/bgfx/shaders/gles/fs_gui.bin and /dev/null differ diff --git a/bgfx/shaders/gles/fs_screen.bin b/bgfx/shaders/gles/fs_screen.bin deleted file mode 100644 index 22e2f0c23d0..00000000000 Binary files a/bgfx/shaders/gles/fs_screen.bin and /dev/null differ diff --git a/bgfx/shaders/gles/vs_gui.bin b/bgfx/shaders/gles/vs_gui.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/vs_gui.bin and /dev/null differ diff --git a/bgfx/shaders/gles/vs_screen.bin b/bgfx/shaders/gles/vs_screen.bin deleted file mode 100644 index 9dd618de8a0..00000000000 Binary files a/bgfx/shaders/gles/vs_screen.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin new file mode 100644 index 00000000000..442d5cdadf1 Binary files /dev/null and b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin differ diff --git a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin new file mode 100644 index 00000000000..c034943e250 Binary files /dev/null and b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin new file mode 100644 index 00000000000..0a54f384293 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin new file mode 100644 index 00000000000..7e03c559853 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin new file mode 100644 index 00000000000..d83c7dea15d Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin new file mode 100644 index 00000000000..0ab1151bba8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin new file mode 100644 index 00000000000..5de0143b200 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin new file mode 100644 index 00000000000..50034bc156c Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin new file mode 100644 index 00000000000..4abb00b0de8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin new file mode 100644 index 00000000000..ebf8e8e4e87 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin new file mode 100644 index 00000000000..3461941df07 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin new file mode 100644 index 00000000000..a02931f846e Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin new file mode 100644 index 00000000000..a02931f846e Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin differ diff --git a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin new file mode 100644 index 00000000000..0f84a90df98 Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin differ diff --git a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin new file mode 100644 index 00000000000..de8e1df2d6b Binary files /dev/null and b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin differ diff --git a/bgfx/shaders/glsl/chains/default/fs_blit.bin b/bgfx/shaders/glsl/chains/default/fs_blit.bin new file mode 100644 index 00000000000..db0fe2b487b Binary files /dev/null and b/bgfx/shaders/glsl/chains/default/fs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/default/vs_blit.bin b/bgfx/shaders/glsl/chains/default/vs_blit.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/default/vs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin new file mode 100644 index 00000000000..1c640de9db8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin differ diff --git a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin new file mode 100644 index 00000000000..d5eccb4c173 Binary files /dev/null and b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_color.bin b/bgfx/shaders/glsl/chains/hlsl/fs_color.bin new file mode 100644 index 00000000000..fc0baf998d5 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_color.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin new file mode 100644 index 00000000000..96136e77f17 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin new file mode 100644 index 00000000000..238e85969c2 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin new file mode 100644 index 00000000000..4046b407a05 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin new file mode 100644 index 00000000000..9bb6f3b1db8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin new file mode 100644 index 00000000000..2f316b21936 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin new file mode 100644 index 00000000000..3f69ea62056 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin new file mode 100644 index 00000000000..887cf531e21 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin new file mode 100644 index 00000000000..db0fe2b487b Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_color.bin b/bgfx/shaders/glsl/chains/hlsl/vs_color.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_color.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin new file mode 100644 index 00000000000..2398d71b227 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin new file mode 100644 index 00000000000..7f3b9f36263 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin new file mode 100644 index 00000000000..b74aea5e0af Binary files /dev/null and b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin new file mode 100644 index 00000000000..86a90e7fa48 Binary files /dev/null and b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin new file mode 100644 index 00000000000..789e990106d Binary files /dev/null and b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin new file mode 100644 index 00000000000..789e990106d Binary files /dev/null and b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin new file mode 100644 index 00000000000..789e990106d Binary files /dev/null and b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit.bin b/bgfx/shaders/glsl/chains/misc/fs_blit.bin new file mode 100644 index 00000000000..db0fe2b487b Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/fs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin new file mode 100644 index 00000000000..d8a1d3f3c6d Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin new file mode 100644 index 00000000000..c7188eec839 Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin new file mode 100644 index 00000000000..68a47c3243f Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_saturation.bin b/bgfx/shaders/glsl/chains/misc/fs_saturation.bin new file mode 100644 index 00000000000..4a3f80b56b9 Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/fs_saturation.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_blit.bin b/bgfx/shaders/glsl/chains/misc/vs_blit.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/vs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin new file mode 100644 index 00000000000..e6cfefbd74f Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin new file mode 100644 index 00000000000..af4ba2d7538 Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_saturation.bin b/bgfx/shaders/glsl/chains/misc/vs_saturation.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/misc/vs_saturation.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin new file mode 100644 index 00000000000..eba13b8fcf5 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin new file mode 100644 index 00000000000..4a3f80b56b9 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin new file mode 100644 index 00000000000..061d861b6ed Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin new file mode 100644 index 00000000000..eba13b8fcf5 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin new file mode 100644 index 00000000000..4a3f80b56b9 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin new file mode 100644 index 00000000000..de0d4115e79 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin new file mode 100644 index 00000000000..eba13b8fcf5 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin new file mode 100644 index 00000000000..4a3f80b56b9 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin new file mode 100644 index 00000000000..c25635af5a8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin new file mode 100644 index 00000000000..eba13b8fcf5 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin new file mode 100644 index 00000000000..4a3f80b56b9 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin new file mode 100644 index 00000000000..3b5a651f2e7 Binary files /dev/null and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin new file mode 100644 index 00000000000..db0fe2b487b Binary files /dev/null and b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin new file mode 100644 index 00000000000..f5c958c3a24 Binary files /dev/null and b/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin new file mode 100644 index 00000000000..aa75b840f57 Binary files /dev/null and b/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin new file mode 100644 index 00000000000..e4fa0a459fd Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin new file mode 100644 index 00000000000..5e23d658855 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin new file mode 100644 index 00000000000..a7b48e65fc8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin new file mode 100644 index 00000000000..f404bb3847c Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin new file mode 100644 index 00000000000..b1e84120d4d Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin new file mode 100644 index 00000000000..f8cbc73f326 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin new file mode 100644 index 00000000000..9eeb127cdf9 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin new file mode 100644 index 00000000000..26a3506b7cb Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin new file mode 100644 index 00000000000..c7894d1d0e8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin new file mode 100644 index 00000000000..8f61bc0c5e3 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin new file mode 100644 index 00000000000..c8900a657ea Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin new file mode 100644 index 00000000000..82be16250c1 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin new file mode 100644 index 00000000000..bf6c4a886f6 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin new file mode 100644 index 00000000000..e2254725353 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin new file mode 100644 index 00000000000..c7894d1d0e8 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin new file mode 100644 index 00000000000..1c1d4030496 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin new file mode 100644 index 00000000000..d855fb47c25 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin new file mode 100644 index 00000000000..66054016ff4 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin new file mode 100644 index 00000000000..43fc6074d13 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin new file mode 100644 index 00000000000..2652cdee73e Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin new file mode 100644 index 00000000000..f2b5b97387a Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin new file mode 100644 index 00000000000..a78563e0ceb Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin new file mode 100644 index 00000000000..3d66ef7f690 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin new file mode 100644 index 00000000000..289f01ddd34 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin new file mode 100644 index 00000000000..289f01ddd34 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin new file mode 100644 index 00000000000..289f01ddd34 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin new file mode 100644 index 00000000000..061a6627b32 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin new file mode 100644 index 00000000000..289f01ddd34 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin new file mode 100644 index 00000000000..289f01ddd34 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin new file mode 100644 index 00000000000..93b681dd926 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin new file mode 100644 index 00000000000..d0293824b94 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin new file mode 100644 index 00000000000..c034943e250 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin new file mode 100644 index 00000000000..d84b3236975 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin new file mode 100644 index 00000000000..df01409e7ea Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin new file mode 100644 index 00000000000..79d573d3085 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin new file mode 100644 index 00000000000..924c586a750 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin new file mode 100644 index 00000000000..20eb843b5ae Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin new file mode 100644 index 00000000000..286f94e019c Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin new file mode 100644 index 00000000000..42788a3d40c Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin new file mode 100644 index 00000000000..b9c800b73ef Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin new file mode 100644 index 00000000000..0021e9a700e Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin new file mode 100644 index 00000000000..4e2d3470812 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin new file mode 100644 index 00000000000..9483a864100 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin new file mode 100644 index 00000000000..e07c6914544 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin new file mode 100644 index 00000000000..81460e54d9d Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin new file mode 100644 index 00000000000..57b6d8e8300 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin new file mode 100644 index 00000000000..bfcb3e7b1a5 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin new file mode 100644 index 00000000000..0e1d66c1644 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin new file mode 100644 index 00000000000..b0346c82ec3 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin new file mode 100644 index 00000000000..b0346c82ec3 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin new file mode 100644 index 00000000000..b0346c82ec3 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin new file mode 100644 index 00000000000..ef27a84cdc1 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin new file mode 100644 index 00000000000..dfd83d4fd38 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin new file mode 100644 index 00000000000..daf1ea4b5de Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin new file mode 100644 index 00000000000..e288d693dbc Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin new file mode 100644 index 00000000000..09fe6dd9e27 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin new file mode 100644 index 00000000000..9310fb7efe7 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin new file mode 100644 index 00000000000..836308b88e2 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin new file mode 100644 index 00000000000..930652f50c0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin new file mode 100644 index 00000000000..d8d081a91d0 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin new file mode 100644 index 00000000000..3d3962b3901 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin new file mode 100644 index 00000000000..3d3962b3901 Binary files /dev/null and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/glsl/fs_gui.bin b/bgfx/shaders/glsl/fs_gui.bin new file mode 100644 index 00000000000..db0fe2b487b Binary files /dev/null and b/bgfx/shaders/glsl/fs_gui.bin differ diff --git a/bgfx/shaders/glsl/fs_screen.bin b/bgfx/shaders/glsl/fs_screen.bin new file mode 100644 index 00000000000..db0fe2b487b Binary files /dev/null and b/bgfx/shaders/glsl/fs_screen.bin differ diff --git a/bgfx/shaders/glsl/vs_gui.bin b/bgfx/shaders/glsl/vs_gui.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/vs_gui.bin differ diff --git a/bgfx/shaders/glsl/vs_screen.bin b/bgfx/shaders/glsl/vs_screen.bin new file mode 100644 index 00000000000..af6c9349f41 Binary files /dev/null and b/bgfx/shaders/glsl/vs_screen.bin differ -- cgit v1.2.3-70-g09d2