From a3b4058bf7266f1291cf38c30425d9948250fcd9 Mon Sep 17 00:00:00 2001 From: Branimir Karadžić Date: Sat, 29 Oct 2016 09:11:50 +0200 Subject: Updated BGFX and BX and recompiled shaders (nw) --- bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin | Bin 0 -> 3295 bytes bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin | Bin 0 -> 1178 bytes .../essl/chains/crt-geom/fs_crt-geom-deluxe.bin | Bin 0 -> 7529 bytes bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin | Bin 0 -> 7197 bytes bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin | Bin 0 -> 2081 bytes bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin | Bin 0 -> 2081 bytes .../essl/chains/crt-geom/fs_phosphor_apply.bin | Bin 0 -> 705 bytes .../essl/chains/crt-geom/fs_phosphor_update.bin | Bin 0 -> 999 bytes bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin | Bin 0 -> 5019 bytes bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin | Bin 0 -> 684 bytes bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin | Bin 0 -> 684 bytes .../essl/chains/crt-geom/vs_phosphor_apply.bin | Bin 0 -> 334 bytes .../essl/chains/crt-geom/vs_phosphor_update.bin | Bin 0 -> 334 bytes bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin | Bin 0 -> 3678 bytes bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin | Bin 0 -> 729 bytes bgfx/shaders/essl/chains/default/fs_blit.bin | Bin 0 -> 238 bytes bgfx/shaders/essl/chains/default/vs_blit.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/eagle/fs_eagle.bin | Bin 0 -> 6946 bytes bgfx/shaders/essl/chains/eagle/vs_eagle.bin | Bin 0 -> 2441 bytes bgfx/shaders/essl/chains/hlsl/fs_color.bin | Bin 0 -> 949 bytes bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin | Bin 0 -> 485 bytes bgfx/shaders/essl/chains/hlsl/fs_defocus.bin | Bin 0 -> 1135 bytes bgfx/shaders/essl/chains/hlsl/fs_distortion.bin | Bin 0 -> 5939 bytes bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin | Bin 0 -> 6484 bytes bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin | Bin 0 -> 2825 bytes bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin | Bin 0 -> 651 bytes bgfx/shaders/essl/chains/hlsl/fs_post.bin | Bin 0 -> 5701 bytes bgfx/shaders/essl/chains/hlsl/fs_prescale.bin | Bin 0 -> 238 bytes bgfx/shaders/essl/chains/hlsl/vs_color.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin | Bin 0 -> 1470 bytes bgfx/shaders/essl/chains/hlsl/vs_defocus.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_distortion.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_post.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hlsl/vs_prescale.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/chains/hqx/fs_hq2x.bin | Bin 0 -> 15856 bytes bgfx/shaders/essl/chains/hqx/fs_hq3x.bin | Bin 0 -> 15861 bytes bgfx/shaders/essl/chains/hqx/fs_hq4x.bin | Bin 0 -> 15861 bytes bgfx/shaders/essl/chains/hqx/vs_hq2x.bin | Bin 0 -> 1178 bytes bgfx/shaders/essl/chains/hqx/vs_hq3x.bin | Bin 0 -> 1178 bytes bgfx/shaders/essl/chains/hqx/vs_hq4x.bin | Bin 0 -> 1178 bytes bgfx/shaders/essl/chains/misc/fs_blit.bin | Bin 0 -> 238 bytes .../chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 0 -> 1315 bytes .../essl/chains/misc/fs_deposterize-pass0.bin | Bin 0 -> 1533 bytes .../essl/chains/misc/fs_deposterize-pass1.bin | Bin 0 -> 1533 bytes bgfx/shaders/essl/chains/misc/fs_saturation.bin | Bin 0 -> 456 bytes bgfx/shaders/essl/chains/misc/vs_blit.bin | Bin 0 -> 419 bytes .../chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 0 -> 419 bytes .../essl/chains/misc/vs_deposterize-pass0.bin | Bin 0 -> 745 bytes .../essl/chains/misc/vs_deposterize-pass1.bin | Bin 0 -> 745 bytes bgfx/shaders/essl/chains/misc/vs_saturation.bin | Bin 0 -> 419 bytes .../pillarbox_left_horizontal/fs_gaussian.bin | Bin 0 -> 2901 bytes .../pillarbox_left_horizontal/fs_offset_sat.bin | Bin 0 -> 456 bytes .../pillarbox_left_horizontal/vs_gaussian.bin | Bin 0 -> 419 bytes .../pillarbox_left_horizontal/vs_offset_sat.bin | Bin 0 -> 458 bytes .../chains/pillarbox_left_vertical/fs_gaussian.bin | Bin 0 -> 2901 bytes .../pillarbox_left_vertical/fs_offset_sat.bin | Bin 0 -> 456 bytes .../chains/pillarbox_left_vertical/vs_gaussian.bin | Bin 0 -> 419 bytes .../pillarbox_left_vertical/vs_offset_sat.bin | Bin 0 -> 463 bytes .../pillarbox_right_horizontal/fs_gaussian.bin | Bin 0 -> 2901 bytes .../pillarbox_right_horizontal/fs_offset_sat.bin | Bin 0 -> 456 bytes .../pillarbox_right_horizontal/vs_gaussian.bin | Bin 0 -> 419 bytes .../pillarbox_right_horizontal/vs_offset_sat.bin | Bin 0 -> 459 bytes .../chains/pillarbox_right_vertical/fs_gaussian.bin | Bin 0 -> 2901 bytes .../pillarbox_right_vertical/fs_offset_sat.bin | Bin 0 -> 456 bytes .../chains/pillarbox_right_vertical/vs_gaussian.bin | Bin 0 -> 419 bytes .../pillarbox_right_vertical/vs_offset_sat.bin | Bin 0 -> 469 bytes bgfx/shaders/essl/chains/unfiltered/fs_blit.bin | Bin 0 -> 238 bytes bgfx/shaders/essl/chains/unfiltered/vs_blit.bin | Bin 0 -> 419 bytes .../chains/warp/fs_dilation-horizontal-fast.bin | Bin 0 -> 433 bytes .../chains/warp/vs_dilation-horizontal-fast.bin | Bin 0 -> 622 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin | Bin 0 -> 5350 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin | Bin 0 -> 9638 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin | Bin 0 -> 5304 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin | Bin 0 -> 7137 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin | Bin 0 -> 6336 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin | Bin 0 -> 8802 bytes bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin | Bin 0 -> 10312 bytes .../xbr/super-xbr/fs_custom-jinc2-sharper.bin | Bin 0 -> 7321 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin | Bin 0 -> 8621 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin | Bin 0 -> 8690 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin | Bin 0 -> 8095 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin | Bin 0 -> 8621 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin | Bin 0 -> 8678 bytes .../xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin | Bin 0 -> 8083 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin | Bin 0 -> 8621 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin | Bin 0 -> 8678 bytes .../xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin | Bin 0 -> 8083 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass0.bin | Bin 0 -> 5137 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass1.bin | Bin 0 -> 4707 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass2.bin | Bin 0 -> 4786 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass0.bin | Bin 0 -> 6315 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass1.bin | Bin 0 -> 7656 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass2.bin | Bin 0 -> 6037 bytes .../xbr/super-xbr/vs_custom-jinc2-sharper.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin | Bin 0 -> 1415 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin | Bin 0 -> 419 bytes .../xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin | Bin 0 -> 1415 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin | Bin 0 -> 419 bytes .../xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin | Bin 0 -> 1415 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass0.bin | Bin 0 -> 419 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass1.bin | Bin 0 -> 419 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass2.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass0.bin | Bin 0 -> 1436 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass1.bin | Bin 0 -> 419 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass2.bin | Bin 0 -> 1415 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass3.bin | Bin 0 -> 1415 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin | Bin 0 -> 765 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin | Bin 0 -> 745 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin | Bin 0 -> 1178 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin | Bin 0 -> 2087 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin | Bin 0 -> 2087 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin | Bin 0 -> 2087 bytes bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin | Bin 0 -> 2087 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin | Bin 0 -> 12234 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin | Bin 0 -> 10045 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin | Bin 0 -> 9859 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin | Bin 0 -> 10981 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin | Bin 0 -> 10715 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin | Bin 0 -> 10237 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin | Bin 0 -> 10663 bytes .../essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin | Bin 0 -> 12528 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin | Bin 0 -> 2087 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin | Bin 0 -> 2087 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin | Bin 0 -> 2087 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin | Bin 0 -> 2087 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin | Bin 0 -> 2087 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin | Bin 0 -> 2087 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin | Bin 0 -> 2087 bytes .../essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin | Bin 0 -> 2087 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin | Bin 0 -> 3517 bytes .../xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin | Bin 0 -> 26226 bytes .../xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin | Bin 0 -> 7804 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin | Bin 0 -> 4028 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin | Bin 0 -> 4252 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin | Bin 0 -> 4441 bytes .../xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin | Bin 0 -> 5435 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin | Bin 0 -> 4663 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin | Bin 0 -> 2087 bytes .../xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin | Bin 0 -> 2087 bytes .../xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin | Bin 0 -> 911 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin | Bin 0 -> 2087 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin | Bin 0 -> 2087 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin | Bin 0 -> 2087 bytes .../xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin | Bin 0 -> 911 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin | Bin 0 -> 911 bytes .../xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin | Bin 0 -> 12646 bytes .../xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin | Bin 0 -> 7085 bytes .../xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin | Bin 0 -> 2087 bytes .../xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin | Bin 0 -> 971 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin | Bin 0 -> 16672 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin | Bin 0 -> 10740 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin | Bin 0 -> 6336 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin | Bin 0 -> 8035 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin | Bin 0 -> 543 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin | Bin 0 -> 2087 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin | Bin 0 -> 696 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin | Bin 0 -> 696 bytes bgfx/shaders/essl/fs_gui.bin | Bin 0 -> 238 bytes bgfx/shaders/essl/fs_screen.bin | Bin 0 -> 238 bytes bgfx/shaders/essl/vs_gui.bin | Bin 0 -> 419 bytes bgfx/shaders/essl/vs_screen.bin | Bin 0 -> 419 bytes bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin | Bin 3176 -> 0 bytes bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin | Bin 1082 -> 0 bytes .../glsl/chains/crt-geom/fs_crt-geom-deluxe.bin | Bin 7140 -> 0 bytes bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin | Bin 6830 -> 0 bytes bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin | Bin 1993 -> 0 bytes bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin | Bin 1993 -> 0 bytes .../glsl/chains/crt-geom/fs_phosphor_apply.bin | Bin 671 -> 0 bytes .../glsl/chains/crt-geom/fs_phosphor_update.bin | Bin 946 -> 0 bytes bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin | Bin 4707 -> 0 bytes bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin | Bin 624 -> 0 bytes bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin | Bin 624 -> 0 bytes .../glsl/chains/crt-geom/vs_phosphor_apply.bin | Bin 304 -> 0 bytes .../glsl/chains/crt-geom/vs_phosphor_update.bin | Bin 304 -> 0 bytes bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin | Bin 3448 -> 0 bytes bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin | Bin 663 -> 0 bytes bgfx/shaders/glsl/chains/default/fs_blit.bin | Bin 181 -> 0 bytes bgfx/shaders/glsl/chains/default/vs_blit.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/eagle/fs_eagle.bin | Bin 6668 -> 0 bytes bgfx/shaders/glsl/chains/eagle/vs_eagle.bin | Bin 2249 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_color.bin | Bin 882 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin | Bin 450 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin | Bin 1096 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin | Bin 5647 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin | Bin 6096 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin | Bin 2676 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin | Bin 613 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_post.bin | Bin 5417 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin | Bin 181 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_color.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin | Bin 1356 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_post.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin | Bin 15054 -> 0 bytes bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin | Bin 15059 -> 0 bytes bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin | Bin 15059 -> 0 bytes bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin | Bin 1082 -> 0 bytes bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin | Bin 1082 -> 0 bytes bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin | Bin 1082 -> 0 bytes bgfx/shaders/glsl/chains/misc/fs_blit.bin | Bin 181 -> 0 bytes .../chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1212 -> 0 bytes .../glsl/chains/misc/fs_deposterize-pass0.bin | Bin 1485 -> 0 bytes .../glsl/chains/misc/fs_deposterize-pass1.bin | Bin 1485 -> 0 bytes bgfx/shaders/glsl/chains/misc/fs_saturation.bin | Bin 429 -> 0 bytes bgfx/shaders/glsl/chains/misc/vs_blit.bin | Bin 377 -> 0 bytes .../chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 377 -> 0 bytes .../glsl/chains/misc/vs_deposterize-pass0.bin | Bin 679 -> 0 bytes .../glsl/chains/misc/vs_deposterize-pass1.bin | Bin 679 -> 0 bytes bgfx/shaders/glsl/chains/misc/vs_saturation.bin | Bin 377 -> 0 bytes .../pillarbox_left_horizontal/fs_gaussian.bin | Bin 2861 -> 0 bytes .../pillarbox_left_horizontal/fs_offset_sat.bin | Bin 429 -> 0 bytes .../pillarbox_left_horizontal/vs_gaussian.bin | Bin 377 -> 0 bytes .../pillarbox_left_horizontal/vs_offset_sat.bin | Bin 416 -> 0 bytes .../chains/pillarbox_left_vertical/fs_gaussian.bin | Bin 2861 -> 0 bytes .../pillarbox_left_vertical/fs_offset_sat.bin | Bin 429 -> 0 bytes .../chains/pillarbox_left_vertical/vs_gaussian.bin | Bin 377 -> 0 bytes .../pillarbox_left_vertical/vs_offset_sat.bin | Bin 421 -> 0 bytes .../pillarbox_right_horizontal/fs_gaussian.bin | Bin 2861 -> 0 bytes .../pillarbox_right_horizontal/fs_offset_sat.bin | Bin 429 -> 0 bytes .../pillarbox_right_horizontal/vs_gaussian.bin | Bin 377 -> 0 bytes .../pillarbox_right_horizontal/vs_offset_sat.bin | Bin 417 -> 0 bytes .../chains/pillarbox_right_vertical/fs_gaussian.bin | Bin 2861 -> 0 bytes .../pillarbox_right_vertical/fs_offset_sat.bin | Bin 429 -> 0 bytes .../chains/pillarbox_right_vertical/vs_gaussian.bin | Bin 377 -> 0 bytes .../pillarbox_right_vertical/vs_offset_sat.bin | Bin 427 -> 0 bytes bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin | Bin 181 -> 0 bytes bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin | Bin 377 -> 0 bytes .../chains/warp/fs_dilation-horizontal-fast.bin | Bin 416 -> 0 bytes .../chains/warp/vs_dilation-horizontal-fast.bin | Bin 562 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin | Bin 5185 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin | Bin 9322 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin | Bin 5100 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin | Bin 6880 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin | Bin 6083 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin | Bin 8509 -> 0 bytes bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin | Bin 9927 -> 0 bytes .../xbr/super-xbr/fs_custom-jinc2-sharper.bin | Bin 7003 -> 0 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin | Bin 8237 -> 0 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin | Bin 8288 -> 0 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin | Bin 7741 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin | Bin 8237 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin | Bin 8276 -> 0 bytes .../xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin | Bin 7729 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin | Bin 8237 -> 0 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin | Bin 8276 -> 0 bytes .../xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin | Bin 7729 -> 0 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass0.bin | Bin 4866 -> 0 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass1.bin | Bin 4476 -> 0 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass2.bin | Bin 4572 -> 0 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass0.bin | Bin 6026 -> 0 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass1.bin | Bin 7216 -> 0 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass2.bin | Bin 5748 -> 0 bytes .../xbr/super-xbr/vs_custom-jinc2-sharper.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin | Bin 1301 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin | Bin 377 -> 0 bytes .../xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin | Bin 1301 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin | Bin 377 -> 0 bytes .../xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin | Bin 1301 -> 0 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass0.bin | Bin 377 -> 0 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass1.bin | Bin 377 -> 0 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass2.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass0.bin | Bin 1322 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass1.bin | Bin 377 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass2.bin | Bin 1301 -> 0 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass3.bin | Bin 1301 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin | Bin 693 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin | Bin 673 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin | Bin 1082 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin | Bin 1937 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin | Bin 1937 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin | Bin 1937 -> 0 bytes bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin | Bin 1937 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin | Bin 11959 -> 0 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin | Bin 9714 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin | Bin 9533 -> 0 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin | Bin 10600 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin | Bin 10344 -> 0 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin | Bin 9866 -> 0 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin | Bin 10306 -> 0 bytes .../glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin | Bin 12253 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin | Bin 1937 -> 0 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin | Bin 1937 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin | Bin 1937 -> 0 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin | Bin 1937 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin | Bin 1937 -> 0 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin | Bin 1937 -> 0 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin | Bin 1937 -> 0 bytes .../glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin | Bin 1937 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin | Bin 3354 -> 0 bytes .../xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin | Bin 24877 -> 0 bytes .../xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin | Bin 7419 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin | Bin 3855 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin | Bin 4079 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin | Bin 4268 -> 0 bytes .../xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin | Bin 5195 -> 0 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin | Bin 4455 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin | Bin 1937 -> 0 bytes .../xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin | Bin 1937 -> 0 bytes .../xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin | Bin 833 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin | Bin 1937 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin | Bin 1937 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin | Bin 1937 -> 0 bytes .../xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin | Bin 833 -> 0 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin | Bin 833 -> 0 bytes .../xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin | Bin 12220 -> 0 bytes .../xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin | Bin 6782 -> 0 bytes .../xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin | Bin 1937 -> 0 bytes .../xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin | Bin 887 -> 0 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin | Bin 16257 -> 0 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin | Bin 10241 -> 0 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin | Bin 6079 -> 0 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin | Bin 7700 -> 0 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin | Bin 489 -> 0 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin | Bin 1937 -> 0 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin | Bin 630 -> 0 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin | Bin 630 -> 0 bytes bgfx/shaders/glsl/fs_gui.bin | Bin 181 -> 0 bytes bgfx/shaders/glsl/fs_screen.bin | Bin 181 -> 0 bytes bgfx/shaders/glsl/vs_gui.bin | Bin 377 -> 0 bytes bgfx/shaders/glsl/vs_screen.bin | Bin 377 -> 0 bytes bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin | Bin 4200 -> 4382 bytes bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin | Bin 1487 -> 1511 bytes .../metal/chains/crt-geom/fs_crt-geom-deluxe.bin | Bin 9584 -> 9946 bytes bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin | Bin 9098 -> 9444 bytes bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin | Bin 3785 -> 3923 bytes bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin | Bin 3785 -> 3923 bytes .../metal/chains/crt-geom/fs_phosphor_apply.bin | Bin 1277 -> 1297 bytes .../metal/chains/crt-geom/fs_phosphor_update.bin | Bin 1495 -> 1529 bytes bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin | Bin 5278 -> 5434 bytes bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin | Bin 952 -> 960 bytes bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin | Bin 952 -> 960 bytes .../metal/chains/crt-geom/vs_phosphor_apply.bin | Bin 663 -> 667 bytes .../metal/chains/crt-geom/vs_phosphor_update.bin | Bin 663 -> 667 bytes bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin | Bin 4402 -> 4538 bytes bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin | Bin 1047 -> 1059 bytes bgfx/shaders/metal/chains/default/fs_blit.bin | Bin 634 -> 640 bytes bgfx/shaders/metal/chains/default/vs_blit.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/eagle/fs_eagle.bin | Bin 8024 -> 8268 bytes bgfx/shaders/metal/chains/eagle/vs_eagle.bin | Bin 2820 -> 2888 bytes bgfx/shaders/metal/chains/hlsl/fs_color.bin | Bin 1298 -> 1324 bytes bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin | Bin 1117 -> 1139 bytes bgfx/shaders/metal/chains/hlsl/fs_defocus.bin | Bin 2346 -> 2430 bytes bgfx/shaders/metal/chains/hlsl/fs_distortion.bin | Bin 6209 -> 6371 bytes bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin | Bin 6943 -> 7183 bytes bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin | Bin 3325 -> 3405 bytes bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin | Bin 1116 -> 1138 bytes bgfx/shaders/metal/chains/hlsl/fs_post.bin | Bin 6106 -> 6234 bytes bgfx/shaders/metal/chains/hlsl/fs_prescale.bin | Bin 634 -> 640 bytes bgfx/shaders/metal/chains/hlsl/vs_color.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin | Bin 1612 -> 1624 bytes bgfx/shaders/metal/chains/hlsl/vs_defocus.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_distortion.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_post.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hlsl/vs_prescale.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/chains/hqx/fs_hq2x.bin | Bin 17344 -> 18126 bytes bgfx/shaders/metal/chains/hqx/fs_hq3x.bin | Bin 17349 -> 18131 bytes bgfx/shaders/metal/chains/hqx/fs_hq4x.bin | Bin 17349 -> 18131 bytes bgfx/shaders/metal/chains/hqx/vs_hq2x.bin | Bin 1487 -> 1511 bytes bgfx/shaders/metal/chains/hqx/vs_hq3x.bin | Bin 1487 -> 1511 bytes bgfx/shaders/metal/chains/hqx/vs_hq4x.bin | Bin 1487 -> 1511 bytes bgfx/shaders/metal/chains/misc/fs_blit.bin | Bin 634 -> 640 bytes .../chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 2125 -> 2193 bytes .../metal/chains/misc/fs_deposterize-pass0.bin | Bin 1959 -> 2027 bytes .../metal/chains/misc/fs_deposterize-pass1.bin | Bin 1959 -> 2027 bytes bgfx/shaders/metal/chains/misc/fs_saturation.bin | Bin 832 -> 846 bytes bgfx/shaders/metal/chains/misc/vs_blit.bin | Bin 757 -> 761 bytes .../chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 757 -> 761 bytes .../metal/chains/misc/vs_deposterize-pass0.bin | Bin 1062 -> 1074 bytes .../metal/chains/misc/vs_deposterize-pass1.bin | Bin 1062 -> 1074 bytes bgfx/shaders/metal/chains/misc/vs_saturation.bin | Bin 757 -> 761 bytes .../pillarbox_left_horizontal/fs_gaussian.bin | Bin 5782 -> 6034 bytes .../pillarbox_left_horizontal/fs_offset_sat.bin | Bin 832 -> 846 bytes .../pillarbox_left_horizontal/vs_gaussian.bin | Bin 757 -> 761 bytes .../pillarbox_left_horizontal/vs_offset_sat.bin | Bin 800 -> 804 bytes .../chains/pillarbox_left_vertical/fs_gaussian.bin | Bin 5782 -> 6034 bytes .../pillarbox_left_vertical/fs_offset_sat.bin | Bin 832 -> 846 bytes .../chains/pillarbox_left_vertical/vs_gaussian.bin | Bin 757 -> 761 bytes .../pillarbox_left_vertical/vs_offset_sat.bin | Bin 805 -> 809 bytes .../pillarbox_right_horizontal/fs_gaussian.bin | Bin 5782 -> 6034 bytes .../pillarbox_right_horizontal/fs_offset_sat.bin | Bin 832 -> 846 bytes .../pillarbox_right_horizontal/vs_gaussian.bin | Bin 757 -> 761 bytes .../pillarbox_right_horizontal/vs_offset_sat.bin | Bin 801 -> 805 bytes .../chains/pillarbox_right_vertical/fs_gaussian.bin | Bin 5782 -> 6034 bytes .../pillarbox_right_vertical/fs_offset_sat.bin | Bin 832 -> 846 bytes .../chains/pillarbox_right_vertical/vs_gaussian.bin | Bin 757 -> 761 bytes .../pillarbox_right_vertical/vs_offset_sat.bin | Bin 811 -> 815 bytes bgfx/shaders/metal/chains/unfiltered/fs_blit.bin | Bin 634 -> 640 bytes bgfx/shaders/metal/chains/unfiltered/vs_blit.bin | Bin 757 -> 761 bytes .../chains/warp/fs_dilation-horizontal-fast.bin | Bin 1058 -> 1082 bytes .../chains/warp/vs_dilation-horizontal-fast.bin | Bin 934 -> 942 bytes .../shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin | Bin 7102 -> 7450 bytes bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin | Bin 13797 -> 14289 bytes bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin | Bin 6167 -> 6337 bytes .../shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin | Bin 9021 -> 9303 bytes bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin | Bin 8213 -> 8453 bytes .../shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin | Bin 10813 -> 11159 bytes bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin | Bin 11934 -> 12294 bytes .../xbr/super-xbr/fs_custom-jinc2-sharper.bin | Bin 9524 -> 9858 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin | Bin 10804 -> 11188 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin | Bin 11091 -> 11495 bytes .../chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin | Bin 9868 -> 10180 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin | Bin 10804 -> 11188 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin | Bin 11035 -> 11435 bytes .../xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin | Bin 9856 -> 10168 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin | Bin 10804 -> 11188 bytes .../chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin | Bin 11035 -> 11435 bytes .../xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin | Bin 9856 -> 10168 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass0.bin | Bin 6833 -> 7083 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass1.bin | Bin 6431 -> 6653 bytes .../xbr/super-xbr/fs_super-xbr-fast-pass2.bin | Bin 6329 -> 6571 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass0.bin | Bin 7191 -> 7403 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass1.bin | Bin 9229 -> 9545 bytes .../chains/xbr/super-xbr/fs_super-xbr-pass2.bin | Bin 6889 -> 7093 bytes .../xbr/super-xbr/vs_custom-jinc2-sharper.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin | Bin 1720 -> 1752 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin | Bin 757 -> 761 bytes .../xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin | Bin 1720 -> 1752 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin | Bin 757 -> 761 bytes .../xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin | Bin 1720 -> 1752 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass0.bin | Bin 757 -> 761 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass1.bin | Bin 757 -> 761 bytes .../xbr/super-xbr/vs_super-xbr-fast-pass2.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass0.bin | Bin 1739 -> 1771 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass1.bin | Bin 757 -> 761 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass2.bin | Bin 1720 -> 1752 bytes .../chains/xbr/super-xbr/vs_super-xbr-pass3.bin | Bin 1720 -> 1752 bytes .../shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin | Bin 1074 -> 1090 bytes bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin | Bin 1036 -> 1048 bytes bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin | Bin 1487 -> 1511 bytes .../shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin | Bin 2390 -> 2434 bytes bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin | Bin 2390 -> 2434 bytes .../shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin | Bin 2390 -> 2434 bytes bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin | Bin 2390 -> 2434 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin | Bin 14328 -> 14766 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin | Bin 11703 -> 12063 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin | Bin 11482 -> 11838 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin | Bin 12680 -> 13088 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin | Bin 12366 -> 12766 bytes .../chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin | Bin 11908 -> 12300 bytes .../xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin | Bin 12353 -> 12745 bytes .../metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin | Bin 14638 -> 15092 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin | Bin 2390 -> 2434 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin | Bin 2390 -> 2434 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin | Bin 2390 -> 2434 bytes .../chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin | Bin 2390 -> 2434 bytes .../metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin | Bin 5417 -> 5551 bytes .../xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin | Bin 27844 -> 29208 bytes .../xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin | Bin 8913 -> 9365 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin | Bin 5867 -> 6009 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin | Bin 6041 -> 6183 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin | Bin 6242 -> 6384 bytes .../xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin | Bin 6381 -> 6669 bytes .../xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin | Bin 5535 -> 5751 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin | Bin 2390 -> 2434 bytes .../xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin | Bin 2390 -> 2434 bytes .../xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin | Bin 1228 -> 1244 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin | Bin 2390 -> 2434 bytes .../xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin | Bin 1228 -> 1244 bytes .../xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin | Bin 1228 -> 1244 bytes .../xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin | Bin 14649 -> 15031 bytes .../xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin | Bin 8833 -> 9221 bytes .../xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin | Bin 1272 -> 1288 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin | Bin 21489 -> 22149 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin | Bin 13266 -> 13772 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin | Bin 8048 -> 8302 bytes .../xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin | Bin 9852 -> 10332 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin | Bin 857 -> 861 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin | Bin 2390 -> 2434 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin | Bin 1004 -> 1016 bytes .../xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin | Bin 1004 -> 1016 bytes bgfx/shaders/metal/fs_gui.bin | Bin 634 -> 640 bytes bgfx/shaders/metal/fs_screen.bin | Bin 634 -> 640 bytes bgfx/shaders/metal/vs_gui.bin | Bin 757 -> 761 bytes bgfx/shaders/metal/vs_screen.bin | Bin 757 -> 761 bytes 504 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin create mode 100644 bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin create mode 100644 bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin create mode 100644 bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin create mode 100644 bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin create mode 100644 bgfx/shaders/essl/chains/default/fs_blit.bin create mode 100644 bgfx/shaders/essl/chains/default/vs_blit.bin create mode 100644 bgfx/shaders/essl/chains/eagle/fs_eagle.bin create mode 100644 bgfx/shaders/essl/chains/eagle/vs_eagle.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_color.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_defocus.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_distortion.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_post.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/fs_prescale.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_color.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_defocus.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_distortion.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_post.bin create mode 100644 bgfx/shaders/essl/chains/hlsl/vs_prescale.bin create mode 100644 bgfx/shaders/essl/chains/hqx/fs_hq2x.bin create mode 100644 bgfx/shaders/essl/chains/hqx/fs_hq3x.bin create mode 100644 bgfx/shaders/essl/chains/hqx/fs_hq4x.bin create mode 100644 bgfx/shaders/essl/chains/hqx/vs_hq2x.bin create mode 100644 bgfx/shaders/essl/chains/hqx/vs_hq3x.bin create mode 100644 bgfx/shaders/essl/chains/hqx/vs_hq4x.bin create mode 100644 bgfx/shaders/essl/chains/misc/fs_blit.bin create mode 100644 bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin create mode 100644 bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin create mode 100644 bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin create mode 100644 bgfx/shaders/essl/chains/misc/fs_saturation.bin create mode 100644 bgfx/shaders/essl/chains/misc/vs_blit.bin create mode 100644 bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin create mode 100644 bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin create mode 100644 bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin create mode 100644 bgfx/shaders/essl/chains/misc/vs_saturation.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin create mode 100644 bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin create mode 100644 bgfx/shaders/essl/chains/unfiltered/fs_blit.bin create mode 100644 bgfx/shaders/essl/chains/unfiltered/vs_blit.bin create mode 100644 bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin create mode 100644 bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin create mode 100644 bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin create mode 100644 bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin create mode 100644 bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin create mode 100644 bgfx/shaders/essl/fs_gui.bin create mode 100644 bgfx/shaders/essl/fs_screen.bin create mode 100644 bgfx/shaders/essl/vs_gui.bin create mode 100644 bgfx/shaders/essl/vs_screen.bin delete mode 100644 bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin delete mode 100644 bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin delete mode 100644 bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin delete mode 100644 bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin delete mode 100644 bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin delete mode 100644 bgfx/shaders/glsl/chains/default/fs_blit.bin delete mode 100644 bgfx/shaders/glsl/chains/default/vs_blit.bin delete mode 100644 bgfx/shaders/glsl/chains/eagle/fs_eagle.bin delete mode 100644 bgfx/shaders/glsl/chains/eagle/vs_eagle.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_color.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_post.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_color.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_post.bin delete mode 100644 bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin delete mode 100644 bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin delete mode 100644 bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin delete mode 100644 bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin delete mode 100644 bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin delete mode 100644 bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin delete mode 100644 bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/fs_blit.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/fs_saturation.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/vs_blit.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/misc/vs_saturation.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin delete mode 100644 bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin delete mode 100644 bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin delete mode 100644 bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin delete mode 100644 bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin delete mode 100644 bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin delete mode 100644 bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin delete mode 100644 bgfx/shaders/glsl/fs_gui.bin delete mode 100644 bgfx/shaders/glsl/fs_screen.bin delete mode 100644 bgfx/shaders/glsl/vs_gui.bin delete mode 100644 bgfx/shaders/glsl/vs_screen.bin (limited to 'bgfx') diff --git a/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin new file mode 100644 index 00000000000..a4c15606155 Binary files /dev/null and b/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin differ diff --git a/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin new file mode 100644 index 00000000000..2d62e84953e Binary files /dev/null and b/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin new file mode 100644 index 00000000000..166388d7a7c Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin new file mode 100644 index 00000000000..20ffe658385 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin new file mode 100644 index 00000000000..691c710fd68 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin new file mode 100644 index 00000000000..988fc387f7d Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin new file mode 100644 index 00000000000..becc53dbbe3 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin new file mode 100644 index 00000000000..7e5f4e96765 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin new file mode 100644 index 00000000000..d245ebe9b2a Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin new file mode 100644 index 00000000000..f6c00846bc4 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin new file mode 100644 index 00000000000..38d918884fb Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin new file mode 100644 index 00000000000..73a140fcc40 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin new file mode 100644 index 00000000000..73a140fcc40 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin differ diff --git a/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin new file mode 100644 index 00000000000..523acc795ef Binary files /dev/null and b/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin differ diff --git a/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin new file mode 100644 index 00000000000..7e262c17691 Binary files /dev/null and b/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin differ diff --git a/bgfx/shaders/essl/chains/default/fs_blit.bin b/bgfx/shaders/essl/chains/default/fs_blit.bin new file mode 100644 index 00000000000..22e2f0c23d0 Binary files /dev/null and b/bgfx/shaders/essl/chains/default/fs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/default/vs_blit.bin b/bgfx/shaders/essl/chains/default/vs_blit.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/default/vs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/eagle/fs_eagle.bin b/bgfx/shaders/essl/chains/eagle/fs_eagle.bin new file mode 100644 index 00000000000..76ba019d544 Binary files /dev/null and b/bgfx/shaders/essl/chains/eagle/fs_eagle.bin differ diff --git a/bgfx/shaders/essl/chains/eagle/vs_eagle.bin b/bgfx/shaders/essl/chains/eagle/vs_eagle.bin new file mode 100644 index 00000000000..a67ebb5a044 Binary files /dev/null and b/bgfx/shaders/essl/chains/eagle/vs_eagle.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_color.bin b/bgfx/shaders/essl/chains/hlsl/fs_color.bin new file mode 100644 index 00000000000..a0379220e9c Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_color.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin new file mode 100644 index 00000000000..855f8019b5c Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin new file mode 100644 index 00000000000..ce6684682f7 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin new file mode 100644 index 00000000000..6142d1c9568 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin new file mode 100644 index 00000000000..d1e69f5e0e3 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin new file mode 100644 index 00000000000..539db74272f Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin new file mode 100644 index 00000000000..067b1581379 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_post.bin b/bgfx/shaders/essl/chains/hlsl/fs_post.bin new file mode 100644 index 00000000000..3f4b0d6397c Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_post.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin new file mode 100644 index 00000000000..22e2f0c23d0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_color.bin b/bgfx/shaders/essl/chains/hlsl/vs_color.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_color.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin new file mode 100644 index 00000000000..08aeca09e23 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_post.bin b/bgfx/shaders/essl/chains/hlsl/vs_post.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_post.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin new file mode 100644 index 00000000000..2b008d10a52 Binary files /dev/null and b/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin new file mode 100644 index 00000000000..7494371f7eb Binary files /dev/null and b/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin new file mode 100644 index 00000000000..c215c28b740 Binary files /dev/null and b/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin new file mode 100644 index 00000000000..413d1e8bd20 Binary files /dev/null and b/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin new file mode 100644 index 00000000000..413d1e8bd20 Binary files /dev/null and b/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin new file mode 100644 index 00000000000..413d1e8bd20 Binary files /dev/null and b/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_blit.bin b/bgfx/shaders/essl/chains/misc/fs_blit.bin new file mode 100644 index 00000000000..22e2f0c23d0 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/fs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin new file mode 100644 index 00000000000..b2433cfdb67 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin new file mode 100644 index 00000000000..a7ef07b90c7 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin new file mode 100644 index 00000000000..08c29573029 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_saturation.bin b/bgfx/shaders/essl/chains/misc/fs_saturation.bin new file mode 100644 index 00000000000..2f6160fe747 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/fs_saturation.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_blit.bin b/bgfx/shaders/essl/chains/misc/vs_blit.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/vs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin new file mode 100644 index 00000000000..b39bc67dfb4 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin new file mode 100644 index 00000000000..893fee943b1 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_saturation.bin b/bgfx/shaders/essl/chains/misc/vs_saturation.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/misc/vs_saturation.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin new file mode 100644 index 00000000000..34b997772e7 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin new file mode 100644 index 00000000000..2f6160fe747 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin new file mode 100644 index 00000000000..42326d4324e Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin new file mode 100644 index 00000000000..34b997772e7 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin new file mode 100644 index 00000000000..2f6160fe747 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin new file mode 100644 index 00000000000..dbce619ef26 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin new file mode 100644 index 00000000000..34b997772e7 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin new file mode 100644 index 00000000000..2f6160fe747 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin new file mode 100644 index 00000000000..1e806909f59 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin new file mode 100644 index 00000000000..34b997772e7 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin new file mode 100644 index 00000000000..2f6160fe747 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin new file mode 100644 index 00000000000..c0f4dfa5a88 Binary files /dev/null and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin new file mode 100644 index 00000000000..22e2f0c23d0 Binary files /dev/null and b/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin new file mode 100644 index 00000000000..734573098cc Binary files /dev/null and b/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin new file mode 100644 index 00000000000..66384640a3b Binary files /dev/null and b/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin new file mode 100644 index 00000000000..2a18147115f Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin new file mode 100644 index 00000000000..9643a265714 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin new file mode 100644 index 00000000000..fb0ee7104e3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin new file mode 100644 index 00000000000..b4875edd7c6 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin new file mode 100644 index 00000000000..c5dcd103244 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin new file mode 100644 index 00000000000..8ef2d000e2b Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin new file mode 100644 index 00000000000..e2d807898a8 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin new file mode 100644 index 00000000000..f9c7ad41d1d Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin new file mode 100644 index 00000000000..ce19da70ec3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin new file mode 100644 index 00000000000..37b5ee12682 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin new file mode 100644 index 00000000000..6585387ce7a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin new file mode 100644 index 00000000000..02aba5a0cba Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin new file mode 100644 index 00000000000..d645bdf002c Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin new file mode 100644 index 00000000000..1914c61410f Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin new file mode 100644 index 00000000000..ce19da70ec3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin new file mode 100644 index 00000000000..b5e7f16543d Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin new file mode 100644 index 00000000000..a98de1025c7 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin new file mode 100644 index 00000000000..82036f8a21f Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin new file mode 100644 index 00000000000..b2fec3f1fb6 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin new file mode 100644 index 00000000000..9409cfb2a61 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin new file mode 100644 index 00000000000..ac71cdeef2c Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin new file mode 100644 index 00000000000..900a4e701a5 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin new file mode 100644 index 00000000000..f1995dd122c Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin new file mode 100644 index 00000000000..d4df7ec9ee3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin new file mode 100644 index 00000000000..d4df7ec9ee3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin new file mode 100644 index 00000000000..d4df7ec9ee3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin new file mode 100644 index 00000000000..39c4b239b8a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin new file mode 100644 index 00000000000..d4df7ec9ee3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin new file mode 100644 index 00000000000..d4df7ec9ee3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin new file mode 100644 index 00000000000..5769d6ff5d8 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin new file mode 100644 index 00000000000..185547625c4 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin new file mode 100644 index 00000000000..2d62e84953e Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin new file mode 100644 index 00000000000..07cc94a825f Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin new file mode 100644 index 00000000000..d76f9820389 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin new file mode 100644 index 00000000000..3bc5c076820 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin new file mode 100644 index 00000000000..d43108803f4 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin new file mode 100644 index 00000000000..b56fb7f7b45 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin new file mode 100644 index 00000000000..7c32cfef709 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin new file mode 100644 index 00000000000..ca0c4c91c71 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin new file mode 100644 index 00000000000..4363644e3a5 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin new file mode 100644 index 00000000000..dba31ac29cb Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin new file mode 100644 index 00000000000..df193d6dc41 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin new file mode 100644 index 00000000000..736852f06b3 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin new file mode 100644 index 00000000000..781d845f6bb Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin new file mode 100644 index 00000000000..2788c66aaee Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin new file mode 100644 index 00000000000..1695f2c7e1a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin new file mode 100644 index 00000000000..7f285bb36d9 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin new file mode 100644 index 00000000000..4421f9fd736 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin new file mode 100644 index 00000000000..e19250609ee Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin new file mode 100644 index 00000000000..e19250609ee Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin new file mode 100644 index 00000000000..e19250609ee Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin new file mode 100644 index 00000000000..4582d6f5e1b Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin new file mode 100644 index 00000000000..24e46c52d0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin new file mode 100644 index 00000000000..0b3b52cd27d Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin new file mode 100644 index 00000000000..8a4c94597f2 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin new file mode 100644 index 00000000000..091d42e9d3e Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin new file mode 100644 index 00000000000..97b44e39b56 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin new file mode 100644 index 00000000000..8b8020487b8 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin new file mode 100644 index 00000000000..1f70fb1d7da Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin new file mode 100644 index 00000000000..dd851ddde0a Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin new file mode 100644 index 00000000000..9f5f41320c0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin new file mode 100644 index 00000000000..9f5f41320c0 Binary files /dev/null and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/essl/fs_gui.bin b/bgfx/shaders/essl/fs_gui.bin new file mode 100644 index 00000000000..22e2f0c23d0 Binary files /dev/null and b/bgfx/shaders/essl/fs_gui.bin differ diff --git a/bgfx/shaders/essl/fs_screen.bin b/bgfx/shaders/essl/fs_screen.bin new file mode 100644 index 00000000000..22e2f0c23d0 Binary files /dev/null and b/bgfx/shaders/essl/fs_screen.bin differ diff --git a/bgfx/shaders/essl/vs_gui.bin b/bgfx/shaders/essl/vs_gui.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/vs_gui.bin differ diff --git a/bgfx/shaders/essl/vs_screen.bin b/bgfx/shaders/essl/vs_screen.bin new file mode 100644 index 00000000000..9dd618de8a0 Binary files /dev/null and b/bgfx/shaders/essl/vs_screen.bin differ diff --git a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin deleted file mode 100644 index 442d5cdadf1..00000000000 Binary files a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin deleted file mode 100644 index c034943e250..00000000000 Binary files a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin and /dev/null 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 deleted file mode 100644 index 0a54f384293..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin and /dev/null 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 deleted file mode 100644 index 7e03c559853..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin deleted file mode 100644 index d83c7dea15d..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin deleted file mode 100644 index 0ab1151bba8..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin and /dev/null 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 deleted file mode 100644 index 5de0143b200..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin and /dev/null 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 deleted file mode 100644 index 50034bc156c..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin and /dev/null 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 deleted file mode 100644 index 4abb00b0de8..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin deleted file mode 100644 index ebf8e8e4e87..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin deleted file mode 100644 index 3461941df07..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin and /dev/null 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 deleted file mode 100644 index a02931f846e..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin and /dev/null 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 deleted file mode 100644 index a02931f846e..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin deleted file mode 100644 index 0f84a90df98..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin deleted file mode 100644 index de8e1df2d6b..00000000000 Binary files a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/default/fs_blit.bin b/bgfx/shaders/glsl/chains/default/fs_blit.bin deleted file mode 100644 index db0fe2b487b..00000000000 Binary files a/bgfx/shaders/glsl/chains/default/fs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/default/vs_blit.bin b/bgfx/shaders/glsl/chains/default/vs_blit.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/default/vs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin deleted file mode 100644 index 1c640de9db8..00000000000 Binary files a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin deleted file mode 100644 index d5eccb4c173..00000000000 Binary files a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_color.bin b/bgfx/shaders/glsl/chains/hlsl/fs_color.bin deleted file mode 100644 index fc0baf998d5..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_color.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin deleted file mode 100644 index 96136e77f17..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin deleted file mode 100644 index 238e85969c2..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin deleted file mode 100644 index 4046b407a05..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin deleted file mode 100644 index 9bb6f3b1db8..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin deleted file mode 100644 index 2f316b21936..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin deleted file mode 100644 index 3f69ea62056..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin deleted file mode 100644 index 887cf531e21..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin deleted file mode 100644 index db0fe2b487b..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_color.bin b/bgfx/shaders/glsl/chains/hlsl/vs_color.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_color.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin deleted file mode 100644 index 2398d71b227..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin deleted file mode 100644 index 7f3b9f36263..00000000000 Binary files a/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin deleted file mode 100644 index b74aea5e0af..00000000000 Binary files a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin deleted file mode 100644 index 86a90e7fa48..00000000000 Binary files a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin deleted file mode 100644 index 789e990106d..00000000000 Binary files a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin deleted file mode 100644 index 789e990106d..00000000000 Binary files a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin deleted file mode 100644 index 789e990106d..00000000000 Binary files a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit.bin b/bgfx/shaders/glsl/chains/misc/fs_blit.bin deleted file mode 100644 index db0fe2b487b..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/fs_blit.bin and /dev/null 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 deleted file mode 100644 index d8a1d3f3c6d..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin deleted file mode 100644 index c7188eec839..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin deleted file mode 100644 index 68a47c3243f..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_saturation.bin b/bgfx/shaders/glsl/chains/misc/fs_saturation.bin deleted file mode 100644 index 4a3f80b56b9..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/fs_saturation.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_blit.bin b/bgfx/shaders/glsl/chains/misc/vs_blit.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/vs_blit.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin deleted file mode 100644 index e6cfefbd74f..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin deleted file mode 100644 index af4ba2d7538..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_saturation.bin b/bgfx/shaders/glsl/chains/misc/vs_saturation.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/misc/vs_saturation.bin and /dev/null 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 deleted file mode 100644 index eba13b8fcf5..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin and /dev/null 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 deleted file mode 100644 index 4a3f80b56b9..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin and /dev/null 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 deleted file mode 100644 index 061d861b6ed..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index eba13b8fcf5..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin and /dev/null 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 deleted file mode 100644 index 4a3f80b56b9..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin and /dev/null 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 deleted file mode 100644 index de0d4115e79..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index eba13b8fcf5..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin and /dev/null 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 deleted file mode 100644 index 4a3f80b56b9..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin and /dev/null 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 deleted file mode 100644 index c25635af5a8..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index eba13b8fcf5..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin and /dev/null 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 deleted file mode 100644 index 4a3f80b56b9..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin and /dev/null 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 deleted file mode 100644 index 3b5a651f2e7..00000000000 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin deleted file mode 100644 index db0fe2b487b..00000000000 Binary files a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin and /dev/null 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 deleted file mode 100644 index f5c958c3a24..00000000000 Binary files a/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin and /dev/null 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 deleted file mode 100644 index aa75b840f57..00000000000 Binary files a/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin and /dev/null 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 deleted file mode 100644 index e4fa0a459fd..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin and /dev/null 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 deleted file mode 100644 index 5e23d658855..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin and /dev/null 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 deleted file mode 100644 index a7b48e65fc8..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin and /dev/null 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 deleted file mode 100644 index f404bb3847c..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin deleted file mode 100644 index b1e84120d4d..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin and /dev/null 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 deleted file mode 100644 index f8cbc73f326..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin deleted file mode 100644 index 9eeb127cdf9..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin and /dev/null 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 deleted file mode 100644 index 26a3506b7cb..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and /dev/null 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 deleted file mode 100644 index c7894d1d0e8..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and /dev/null 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 deleted file mode 100644 index 8f61bc0c5e3..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and /dev/null 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 deleted file mode 100644 index c8900a657ea..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and /dev/null 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 deleted file mode 100644 index 82be16250c1..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and /dev/null 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 deleted file mode 100644 index bf6c4a886f6..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and /dev/null 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 deleted file mode 100644 index e2254725353..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and /dev/null 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 deleted file mode 100644 index c7894d1d0e8..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and /dev/null 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 deleted file mode 100644 index 1c1d4030496..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and /dev/null 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 deleted file mode 100644 index d855fb47c25..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and /dev/null 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 deleted file mode 100644 index 66054016ff4..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and /dev/null 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 deleted file mode 100644 index 43fc6074d13..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and /dev/null 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 deleted file mode 100644 index 2652cdee73e..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and /dev/null 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 deleted file mode 100644 index f2b5b97387a..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and /dev/null 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 deleted file mode 100644 index a78563e0ceb..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and /dev/null 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 deleted file mode 100644 index 3d66ef7f690..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and /dev/null 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 deleted file mode 100644 index 289f01ddd34..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and /dev/null 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 deleted file mode 100644 index 289f01ddd34..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and /dev/null 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 deleted file mode 100644 index 289f01ddd34..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and /dev/null 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 deleted file mode 100644 index 061a6627b32..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and /dev/null 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 deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and /dev/null 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 deleted file mode 100644 index 289f01ddd34..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and /dev/null 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 deleted file mode 100644 index 289f01ddd34..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and /dev/null 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 deleted file mode 100644 index 93b681dd926..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin and /dev/null 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 deleted file mode 100644 index d0293824b94..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin and /dev/null 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 deleted file mode 100644 index c034943e250..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin and /dev/null 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 deleted file mode 100644 index d84b3236975..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and /dev/null 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 deleted file mode 100644 index df01409e7ea..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and /dev/null 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 deleted file mode 100644 index 79d573d3085..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and /dev/null 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 deleted file mode 100644 index 924c586a750..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and /dev/null 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 deleted file mode 100644 index 20eb843b5ae..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and /dev/null 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 deleted file mode 100644 index 286f94e019c..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and /dev/null 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 deleted file mode 100644 index 42788a3d40c..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and /dev/null 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 deleted file mode 100644 index b9c800b73ef..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and /dev/null 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 deleted file mode 100644 index 0021e9a700e..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and /dev/null 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 deleted file mode 100644 index 4e2d3470812..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and /dev/null 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 deleted file mode 100644 index 9483a864100..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and /dev/null 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 deleted file mode 100644 index e07c6914544..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and /dev/null 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 deleted file mode 100644 index 81460e54d9d..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and /dev/null 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 deleted file mode 100644 index 57b6d8e8300..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and /dev/null 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 deleted file mode 100644 index bfcb3e7b1a5..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and /dev/null 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 deleted file mode 100644 index 0e1d66c1644..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and /dev/null 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 deleted file mode 100644 index b0346c82ec3..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and /dev/null 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 deleted file mode 100644 index b0346c82ec3..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and /dev/null 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 deleted file mode 100644 index b0346c82ec3..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and /dev/null 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 deleted file mode 100644 index ef27a84cdc1..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and /dev/null 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 deleted file mode 100644 index dfd83d4fd38..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and /dev/null 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 deleted file mode 100644 index daf1ea4b5de..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and /dev/null 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 deleted file mode 100644 index e288d693dbc..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and /dev/null 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 deleted file mode 100644 index 09fe6dd9e27..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and /dev/null 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 deleted file mode 100644 index 9310fb7efe7..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and /dev/null 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 deleted file mode 100644 index 836308b88e2..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and /dev/null 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 deleted file mode 100644 index 930652f50c0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and /dev/null 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 deleted file mode 100644 index d8d081a91d0..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and /dev/null 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 deleted file mode 100644 index 3d3962b3901..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and /dev/null 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 deleted file mode 100644 index 3d3962b3901..00000000000 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/fs_gui.bin b/bgfx/shaders/glsl/fs_gui.bin deleted file mode 100644 index db0fe2b487b..00000000000 Binary files a/bgfx/shaders/glsl/fs_gui.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/fs_screen.bin b/bgfx/shaders/glsl/fs_screen.bin deleted file mode 100644 index db0fe2b487b..00000000000 Binary files a/bgfx/shaders/glsl/fs_screen.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/vs_gui.bin b/bgfx/shaders/glsl/vs_gui.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/vs_gui.bin and /dev/null differ diff --git a/bgfx/shaders/glsl/vs_screen.bin b/bgfx/shaders/glsl/vs_screen.bin deleted file mode 100644 index af6c9349f41..00000000000 Binary files a/bgfx/shaders/glsl/vs_screen.bin and /dev/null differ diff --git a/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin index 581ef2f75cc..33f249ae102 100644 Binary files a/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin differ diff --git a/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin index 4bd75b98140..847fc062151 100644 Binary files a/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin index 9b916b93043..cbd4e462bda 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin index cff6b7e6b6c..c2b707d477b 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin index 20840efaf16..dc2aff5a6b3 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin index b2487180322..bcfcaf25bac 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin index 2714075cdeb..b2e2295316c 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin index 9460ce0f08e..88acb97f1dd 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin index f7d1102e36b..efd56e2e06f 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin index 35c8a2f643d..14d125203f5 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin index 1f488205a1a..5be00b0ed26 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin index b1ba0bf8201..47a60a545c9 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin index b1ba0bf8201..47a60a545c9 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin differ diff --git a/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin index 212ad376c6b..22ba0e877d7 100644 Binary files a/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin differ diff --git a/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin index dec99f5b2b1..0662a0e5659 100644 Binary files a/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin differ diff --git a/bgfx/shaders/metal/chains/default/fs_blit.bin b/bgfx/shaders/metal/chains/default/fs_blit.bin index 6a3da392480..888f658c50d 100644 Binary files a/bgfx/shaders/metal/chains/default/fs_blit.bin and b/bgfx/shaders/metal/chains/default/fs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/default/vs_blit.bin b/bgfx/shaders/metal/chains/default/vs_blit.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/default/vs_blit.bin and b/bgfx/shaders/metal/chains/default/vs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/eagle/fs_eagle.bin b/bgfx/shaders/metal/chains/eagle/fs_eagle.bin index 2d70baf9545..f17c67885ce 100644 Binary files a/bgfx/shaders/metal/chains/eagle/fs_eagle.bin and b/bgfx/shaders/metal/chains/eagle/fs_eagle.bin differ diff --git a/bgfx/shaders/metal/chains/eagle/vs_eagle.bin b/bgfx/shaders/metal/chains/eagle/vs_eagle.bin index 268549ac9d2..a6908bba3b7 100644 Binary files a/bgfx/shaders/metal/chains/eagle/vs_eagle.bin and b/bgfx/shaders/metal/chains/eagle/vs_eagle.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_color.bin b/bgfx/shaders/metal/chains/hlsl/fs_color.bin index 41355632c6d..5e9ae7db297 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_color.bin and b/bgfx/shaders/metal/chains/hlsl/fs_color.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin index ff76a618ee1..bf099f55d18 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin b/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin index 90bf785e554..a448d9a9919 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin b/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin index b36016564a2..11e288fe6a4 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin index 1436bc4707c..c5fbfe10815 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin index f961d2c9ab6..543dcb17be6 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin index 704d6aacf61..493489ef17a 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_post.bin b/bgfx/shaders/metal/chains/hlsl/fs_post.bin index b6c6bd79b8e..d8b998e82be 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_post.bin and b/bgfx/shaders/metal/chains/hlsl/fs_post.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin b/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin index 6a3da392480..888f658c50d 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_color.bin b/bgfx/shaders/metal/chains/hlsl/vs_color.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_color.bin and b/bgfx/shaders/metal/chains/hlsl/vs_color.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin index b1b64cf68fa..7fe554f75ad 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin b/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin b/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_post.bin b/bgfx/shaders/metal/chains/hlsl/vs_post.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_post.bin and b/bgfx/shaders/metal/chains/hlsl/vs_post.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin b/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin index 434944fc7f3..5049a064e8c 100644 Binary files a/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin index 38ae9cf1aa5..e387cb7e95b 100644 Binary files a/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin index 5e417d94af9..ead24893d7a 100644 Binary files a/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin index d7332288c05..e97c5130f6e 100644 Binary files a/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin index d7332288c05..e97c5130f6e 100644 Binary files a/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin index d7332288c05..e97c5130f6e 100644 Binary files a/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_blit.bin b/bgfx/shaders/metal/chains/misc/fs_blit.bin index 6a3da392480..888f658c50d 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_blit.bin and b/bgfx/shaders/metal/chains/misc/fs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin index d8c81a9a23c..34b62561d35 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin index e33c9cc3f2d..80d12cd15ac 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin index a724de4ed3e..698523fe624 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_saturation.bin b/bgfx/shaders/metal/chains/misc/fs_saturation.bin index de6ec5972af..c650d799650 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_saturation.bin and b/bgfx/shaders/metal/chains/misc/fs_saturation.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_blit.bin b/bgfx/shaders/metal/chains/misc/vs_blit.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_blit.bin and b/bgfx/shaders/metal/chains/misc/vs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin index 45cb2ff444d..fa5756641d2 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin index abf0c3febb1..941de917fa5 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_saturation.bin b/bgfx/shaders/metal/chains/misc/vs_saturation.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_saturation.bin and b/bgfx/shaders/metal/chains/misc/vs_saturation.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin index 173ce9333e4..ff8638bdc5e 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin index de6ec5972af..c650d799650 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin index 79234729f36..c5db3f28e19 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin index 173ce9333e4..ff8638bdc5e 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin index de6ec5972af..c650d799650 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin index f9567cc2d50..08b4205fbd6 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin index 173ce9333e4..ff8638bdc5e 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin index de6ec5972af..c650d799650 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin index efd3de32003..62759467e29 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin index 173ce9333e4..ff8638bdc5e 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin index de6ec5972af..c650d799650 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin index 5fdb790c191..89396996889 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin b/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin index 6a3da392480..888f658c50d 100644 Binary files a/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin b/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin index cc7a76e66aa..f3f7851b8dc 100644 Binary files a/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin index decac68eaf2..f55a5b4c03a 100644 Binary files a/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin index e3478fe89b7..d2e6f6ed410 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin index d75cfa36ae6..7be6c04902b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin index c773ee30579..e01aa0b16ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin index 091187d7a45..92334de2827 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin index 17ed3b98257..344007ee4f4 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin index 1f336dae013..cf9e2ce7bd9 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin index 64cfb6ed994..810152a00d7 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin index 999ab79ad37..1d5f1deff15 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin index 0d231ef85fa..78d01370164 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin index f2e63cf659f..6b56b9e9f03 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin index 5b35b08f29d..cdf9013feb9 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin index f0929f4c7c0..a69aa60a56d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin index 89776463420..c90d82b25d7 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin index f896d5e76a4..a46cabc38b1 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin index 0d231ef85fa..78d01370164 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin index 57c6d656e1d..283c7afe115 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin index 8085924f05a..3ccddd54f96 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin index bef91b392f0..23f0067d096 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin index 057237ba0b6..40594966632 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin index 3699abfcb15..c66069ffcc9 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin index 27effe92acf..03353f03076 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin index 5a8c8ade818..2b5e3721534 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin index f0233e0a125..e6560ed1508 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin index 733645f988d..7d3dce4fd2d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin index 733645f988d..7d3dce4fd2d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin index 733645f988d..7d3dce4fd2d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin index 88af9111c90..3ae6cc81c84 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin index 733645f988d..7d3dce4fd2d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin index 733645f988d..7d3dce4fd2d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin index da9289ef365..a0eead9970c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin index ac61b8453f0..14c83be3702 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin index 4bd75b98140..847fc062151 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin index da4e73e073f..b7d6433484c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin index ce8fb5c9af7..052b0999ea6 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin index 46f7705b510..dadc8bf5cd9 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin index f3181814f10..ae26020624e 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin index 1816d716785..cf53c693077 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin index cb44c5354fa..7e2ba3ab18a 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin index 4ac54dc804f..d2f63ccf7d8 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin index 7416db18edc..a6c08d4aeae 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin index f6122c970c4..8569761dacd 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin index 1c9652688c6..ae79da8184d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin index 665fec3186e..e8c3b6b2ab8 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin index 896071a63cd..15959c2295f 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin index 49ade63740b..f9f7eae6851 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin index 453fce0f89b..5aa0dd111ac 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin index 684131e13c7..c84a40efed2 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin index e2deee8aee3..2541e898679 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin index fc154cbf793..9834a6ca5a6 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin index fc154cbf793..9834a6ca5a6 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin index fc154cbf793..9834a6ca5a6 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin index f291cdbff41..70dce4c0ede 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin index b8a55e3f1b2..cf4a4429139 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin index 97972ff4759..ef0a4a29173 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin index 6a12b320a2d..46f9bc9e43c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin index 4fc88cb5537..07fd33eae19 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin index 4ac8e8ff6ee..fa133df6349 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin index edfa341b54c..eef107caa8f 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin index 79448501cb2..e511761c526 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin index f39ca902371..5ee70a6a5ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin index 5d97f29fdba..6274ae9397d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin index 5d97f29fdba..6274ae9397d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/metal/fs_gui.bin b/bgfx/shaders/metal/fs_gui.bin index 6a3da392480..888f658c50d 100644 Binary files a/bgfx/shaders/metal/fs_gui.bin and b/bgfx/shaders/metal/fs_gui.bin differ diff --git a/bgfx/shaders/metal/fs_screen.bin b/bgfx/shaders/metal/fs_screen.bin index 6a3da392480..888f658c50d 100644 Binary files a/bgfx/shaders/metal/fs_screen.bin and b/bgfx/shaders/metal/fs_screen.bin differ diff --git a/bgfx/shaders/metal/vs_gui.bin b/bgfx/shaders/metal/vs_gui.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/vs_gui.bin and b/bgfx/shaders/metal/vs_gui.bin differ diff --git a/bgfx/shaders/metal/vs_screen.bin b/bgfx/shaders/metal/vs_screen.bin index 122b7dee5c3..2d32724af20 100644 Binary files a/bgfx/shaders/metal/vs_screen.bin and b/bgfx/shaders/metal/vs_screen.bin differ -- cgit v1.2.3-70-g09d2