summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2021-08-13 11:21:46 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2021-08-13 11:21:46 +0200
commit4c9b0b24dc3caaf749a6e84f42b9bd14285fbb54 (patch)
tree359fef3dbb7517aa0acc0f9d7fac0463d17bb0cb
parent5699c8ff02686f6ffd47778b07f8212dd2ab28ac (diff)
bgfx shaders recompile
-rw-r--r--bgfx/shaders/dx11/chains/blurs/fs_smart-blur.binbin2287 -> 2385 bytes
-rw-r--r--bgfx/shaders/dx11/chains/blurs/vs_smart-blur.binbin915 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.binbin14762 -> 15081 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.binbin11445 -> 11648 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.binbin2422 -> 2526 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.binbin2422 -> 2526 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.binbin4691 -> 4842 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.binbin11653 -> 11983 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.binbin1450 -> 1534 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.binbin1759 -> 1839 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.binbin4916 -> 4944 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.binbin804 -> 824 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.binbin804 -> 824 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.binbin2388 -> 2408 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.binbin509 -> 517 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.binbin509 -> 517 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.binbin509 -> 517 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt/fs_crt-caligari.binbin2484 -> 2562 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt/vs_crt-caligari.binbin713 -> 725 bytes
-rw-r--r--bgfx/shaders/dx11/chains/default/fs_blit.binbin402 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/default/vs_blit.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/eagle/fs_eagle.binbin5888 -> 6012 bytes
-rw-r--r--bgfx/shaders/dx11/chains/eagle/vs_eagle.binbin1719 -> 1731 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_chroma.binbin1560 -> 1608 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_color.binbin755 -> 811 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_deconverge.binbin678 -> 674 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_defocus.binbin1298 -> 1398 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_distortion.binbin4222 -> 4302 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.binbin3716 -> 3827 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.binbin1733 -> 1821 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_phosphor.binbin640 -> 709 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_post.binbin2639 -> 2774 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_prescale.binbin402 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_scanline.binbin2095 -> 2179 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_chroma.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_color.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_deconverge.binbin1342 -> 1378 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_defocus.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_distortion.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_phosphor.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_post.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_prescale.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_scanline.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq2x.binbin6606 -> 6864 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq3x.binbin6618 -> 6876 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq4x.binbin6618 -> 6876 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq2x.binbin915 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq3x.binbin915 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq4x.binbin915 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.binbin7815 -> 7919 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.binbin556 -> 630 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit.binbin402 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_bcg.binbin804 -> 824 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_palette16.binbin608 -> 672 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.binbin422 -> 454 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.binbin1352 -> 1396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.binbin1457 -> 1514 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.binbin1302 -> 1358 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.binbin1302 -> 1358 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_lut.binbin760 -> 830 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_saturation.binbin529 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_blit.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.binbin823 -> 835 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.binbin823 -> 835 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_lut.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_saturation.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.binbin2669 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.binbin529 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.binbin621 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.binbin2669 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.binbin529 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.binbin621 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.binbin2669 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.binbin529 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.binbin621 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.binbin2669 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.binbin529 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.binbin621 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/unfiltered/fs_blit.binbin402 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/unfiltered/vs_blit.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.binbin594 -> 642 bytes
-rw-r--r--bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.binbin711 -> 723 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.binbin3686 -> 3818 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.binbin9306 -> 9650 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.binbin4948 -> 5064 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.binbin5401 -> 5605 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.binbin6524 -> 6736 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.binbin7429 -> 7637 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.binbin7928 -> 8140 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin5503 -> 5709 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin7656 -> 7893 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin7655 -> 7927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin6955 -> 7219 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin7668 -> 7905 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin7667 -> 7939 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin6967 -> 7231 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin7656 -> 7893 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin7655 -> 7927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin6955 -> 7219 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin4348 -> 4521 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin4268 -> 4441 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin4124 -> 4289 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin5262 -> 5423 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin5927 -> 6271 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin4846 -> 5007 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin1099 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin1099 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin1099 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin1059 -> 1071 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin1099 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin1099 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.binbin735 -> 747 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.binbin1349 -> 1365 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.binbin915 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin11023 -> 11223 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin9255 -> 9459 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin8975 -> 9179 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin9299 -> 9503 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin8859 -> 9063 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin8439 -> 8643 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin9559 -> 9763 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin11471 -> 11671 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin3593 -> 3789 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin11741 -> 11945 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin4845 -> 4992 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin4149 -> 4345 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin4770 -> 4962 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin4537 -> 4733 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin3090 -> 3197 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin3713 -> 3824 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin835 -> 847 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin835 -> 847 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin835 -> 847 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin9337 -> 9533 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin5455 -> 5650 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin899 -> 915 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin13902 -> 14206 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin6169 -> 6436 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin4525 -> 4720 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin7050 -> 7193 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin679 -> 691 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin1343 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin711 -> 723 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin711 -> 723 bytes
-rw-r--r--bgfx/shaders/dx11/fs_gui.binbin402 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/fs_screen.binbin402 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/vs_gui.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/vs_screen.binbin581 -> 589 bytes
-rw-r--r--bgfx/shaders/dx9/chains/blurs/fs_smart-blur.binbin1360 -> 1368 bytes
-rw-r--r--bgfx/shaders/dx9/chains/blurs/vs_smart-blur.binbin570 -> 578 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.binbin9307 -> 9407 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.binbin7274 -> 7354 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.binbin1839 -> 1851 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.binbin1839 -> 1851 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.binbin2080 -> 2088 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.binbin8678 -> 8702 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.binbin1247 -> 1271 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.binbin1436 -> 1456 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.binbin3295 -> 3319 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.binbin679 -> 695 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.binbin679 -> 695 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.binbin2875 -> 2891 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.binbin288 -> 292 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.binbin288 -> 292 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.binbin288 -> 292 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt/fs_crt-caligari.binbin1893 -> 1921 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt/vs_crt-caligari.binbin468 -> 476 bytes
-rw-r--r--bgfx/shaders/dx9/chains/default/fs_blit.binbin235 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/default/vs_blit.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/eagle/fs_eagle.binbin3133 -> 3141 bytes
-rw-r--r--bgfx/shaders/dx9/chains/eagle/vs_eagle.binbin902 -> 910 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_chroma.binbin1033 -> 1053 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_color.binbin688 -> 716 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_deconverge.binbin355 -> 359 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_defocus.binbin795 -> 803 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_distortion.binbin3151 -> 3203 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.binbin4253 -> 4309 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.binbin1754 -> 1790 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_phosphor.binbin477 -> 493 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_post.binbin2372 -> 2452 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_prescale.binbin235 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_scanline.binbin2028 -> 2084 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_chroma.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_color.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_deconverge.binbin1065 -> 1097 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_defocus.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_distortion.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_phosphor.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_post.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_prescale.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_scanline.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq2x.binbin3703 -> 3715 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq3x.binbin3727 -> 3739 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq4x.binbin3703 -> 3715 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq2x.binbin570 -> 578 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq3x.binbin570 -> 578 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq4x.binbin570 -> 578 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.binbin5012 -> 5064 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.binbin421 -> 433 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit.binbin235 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_bcg.binbin557 -> 569 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_palette16.binbin469 -> 481 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.binbin279 -> 283 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.binbin861 -> 869 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.binbin1162 -> 1170 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.binbin891 -> 903 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.binbin891 -> 903 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_lut.binbin505 -> 513 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_saturation.binbin366 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_blit.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.binbin494 -> 502 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.binbin494 -> 502 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_lut.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_saturation.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.binbin1506 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.binbin366 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.binbin356 -> 360 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.binbin1506 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.binbin366 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.binbin356 -> 360 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.binbin1506 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.binbin366 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.binbin356 -> 360 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.binbin1506 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.binbin366 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.binbin356 -> 360 bytes
-rw-r--r--bgfx/shaders/dx9/chains/unfiltered/fs_blit.binbin235 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/unfiltered/vs_blit.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.binbin351 -> 355 bytes
-rw-r--r--bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.binbin462 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.binbin2267 -> 2283 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.binbin4699 -> 4727 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.binbin2525 -> 2549 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.binbin2602 -> 2618 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.binbin3241 -> 3265 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.binbin3638 -> 3658 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.binbin4017 -> 4041 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin4968 -> 4988 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin4209 -> 4229 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin4136 -> 4160 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin3716 -> 3740 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin4229 -> 4249 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin4224 -> 4248 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin3736 -> 3760 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin4209 -> 4229 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin4136 -> 4160 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin3716 -> 3740 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin2453 -> 2473 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin2369 -> 2389 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin2281 -> 2301 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin2699 -> 2715 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin3236 -> 3260 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin2527 -> 2543 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin654 -> 662 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin654 -> 662 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin654 -> 662 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin626 -> 634 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin654 -> 662 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin654 -> 662 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.binbin486 -> 494 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.binbin732 -> 744 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.binbin570 -> 578 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin4948 -> 4960 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin4868 -> 4884 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin4620 -> 4636 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin5020 -> 5036 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin4556 -> 4572 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin4396 -> 4412 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin5304 -> 5320 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin5068 -> 5080 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin1874 -> 1882 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin6090 -> 6106 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin3038 -> 3094 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin2038 -> 2046 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin2083 -> 2087 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin2246 -> 2254 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin1895 -> 1911 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin2118 -> 2138 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin526 -> 534 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin526 -> 534 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin526 -> 534 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin4442 -> 4450 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin3876 -> 3940 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin598 -> 610 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin6763 -> 6783 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin3670 -> 3686 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin3506 -> 3586 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin4671 -> 4699 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin426 -> 434 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin774 -> 782 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin462 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin462 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/fs_gui.binbin235 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/fs_screen.binbin235 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/vs_gui.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/dx9/vs_screen.binbin324 -> 328 bytes
-rw-r--r--bgfx/shaders/essl/chains/blurs/fs_smart-blur.binbin3299 -> 3307 bytes
-rw-r--r--bgfx/shaders/essl/chains/blurs/vs_smart-blur.binbin1182 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.binbin17649 -> 17749 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.binbin13772 -> 13852 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_gaussx.binbin2085 -> 2097 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_gaussy.binbin2085 -> 2097 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_lowpass.binbin6420 -> 6428 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.binbin20448 -> 20468 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.binbin1508 -> 1532 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.binbin2056 -> 2076 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.binbin5018 -> 5042 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_gaussx.binbin688 -> 704 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_gaussy.binbin688 -> 704 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_lowpass.binbin2706 -> 2722 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.binbin338 -> 342 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.binbin338 -> 342 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.binbin338 -> 342 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt/fs_crt-caligari.binbin3682 -> 3710 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt/vs_crt-caligari.binbin733 -> 741 bytes
-rw-r--r--bgfx/shaders/essl/chains/default/fs_blit.binbin242 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/default/vs_blit.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/eagle/fs_eagle.binbin6950 -> 6958 bytes
-rw-r--r--bgfx/shaders/essl/chains/eagle/vs_eagle.binbin2445 -> 2453 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_chroma.binbin1886 -> 1906 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_color.binbin953 -> 981 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_deconverge.binbin489 -> 493 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_defocus.binbin1139 -> 1147 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_distortion.binbin5943 -> 5995 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.binbin6488 -> 6544 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.binbin2829 -> 2865 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_phosphor.binbin655 -> 671 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_post.binbin3991 -> 4071 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_prescale.binbin242 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_scanline.binbin3098 -> 3154 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_chroma.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_color.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_deconverge.binbin1474 -> 1506 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_defocus.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_distortion.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_phosphor.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_post.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_prescale.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_scanline.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq2x.binbin15914 -> 15926 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq3x.binbin15919 -> 15931 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq4x.binbin15919 -> 15931 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq2x.binbin1182 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq3x.binbin1182 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq4x.binbin1182 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.binbin11267 -> 11319 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/fs_persistence.binbin376 -> 388 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/vs_persistence.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit.binbin242 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_bcg.binbin830 -> 842 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_palette16.binbin433 -> 445 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_rgb32.binbin270 -> 274 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_yuy16.binbin1715 -> 1723 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.binbin1319 -> 1327 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.binbin1537 -> 1549 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.binbin1537 -> 1549 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_lut.binbin832 -> 840 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_saturation.binbin460 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_blit.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.binbin747 -> 755 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.binbin747 -> 755 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_lut.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_saturation.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.binbin2905 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.binbin460 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.binbin462 -> 466 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.binbin2905 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.binbin460 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.binbin467 -> 471 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.binbin2905 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.binbin460 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.binbin463 -> 467 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.binbin2905 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.binbin460 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.binbin473 -> 477 bytes
-rw-r--r--bgfx/shaders/essl/chains/unfiltered/fs_blit.binbin242 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/unfiltered/vs_blit.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.binbin437 -> 441 bytes
-rw-r--r--bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.binbin626 -> 634 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.binbin5354 -> 5370 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.binbin10111 -> 10139 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.binbin5488 -> 5512 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.binbin7175 -> 7191 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.binbin7250 -> 7274 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.binbin9930 -> 9950 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.binbin10695 -> 10719 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin7325 -> 7345 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin8624 -> 8644 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin8693 -> 8717 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin8098 -> 8122 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin8624 -> 8644 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin8681 -> 8705 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin8086 -> 8110 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin8624 -> 8644 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin8681 -> 8705 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin8086 -> 8110 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin5140 -> 5160 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin4710 -> 4730 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin4789 -> 4809 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin6318 -> 6334 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin7659 -> 7683 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin6040 -> 6056 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin1419 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin1419 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin1419 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin1440 -> 1448 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin1419 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin1419 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.binbin769 -> 777 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.binbin2140 -> 2152 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.binbin1182 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin12238 -> 12246 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin10049 -> 10057 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin9863 -> 9871 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin10985 -> 10993 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin10719 -> 10727 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin10241 -> 10249 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin10667 -> 10675 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin12532 -> 12540 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin3521 -> 3525 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin26230 -> 26242 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin7808 -> 7824 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin4032 -> 4036 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin4868 -> 4872 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin4445 -> 4449 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin5439 -> 5451 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin4667 -> 4687 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin915 -> 923 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin915 -> 923 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin915 -> 923 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin12650 -> 12654 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin7089 -> 7101 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin975 -> 987 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin16676 -> 16680 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin10742 -> 10750 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin6340 -> 6352 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin8039 -> 8055 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin547 -> 555 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin2091 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin700 -> 708 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin700 -> 708 bytes
-rw-r--r--bgfx/shaders/essl/fs_gui.binbin242 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/fs_screen.binbin242 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/vs_gui.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/vs_screen.binbin423 -> 427 bytes
-rw-r--r--bgfx/shaders/glsl/chains/blurs/fs_smart-blur.binbin3180 -> 3188 bytes
-rw-r--r--bgfx/shaders/glsl/chains/blurs/vs_smart-blur.binbin1086 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.binbin16897 -> 16997 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.binbin13116 -> 13196 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.binbin1997 -> 2009 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.binbin1997 -> 2009 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.binbin6119 -> 6127 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.binbin19483 -> 19503 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.binbin1427 -> 1451 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.binbin1966 -> 1986 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.binbin4706 -> 4730 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.binbin628 -> 644 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.binbin628 -> 644 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.binbin2616 -> 2632 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.binbin308 -> 312 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.binbin308 -> 312 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.binbin308 -> 312 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt/fs_crt-caligari.binbin3452 -> 3480 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt/vs_crt-caligari.binbin667 -> 675 bytes
-rw-r--r--bgfx/shaders/glsl/chains/default/fs_blit.binbin185 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/default/vs_blit.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/eagle/fs_eagle.binbin6672 -> 6680 bytes
-rw-r--r--bgfx/shaders/glsl/chains/eagle/vs_eagle.binbin2253 -> 2261 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_chroma.binbin1616 -> 1636 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_color.binbin886 -> 914 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_deconverge.binbin454 -> 458 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_defocus.binbin1100 -> 1108 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_distortion.binbin5651 -> 5703 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.binbin6100 -> 6156 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.binbin2680 -> 2716 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_phosphor.binbin617 -> 633 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_post.binbin3796 -> 3876 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_prescale.binbin185 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_scanline.binbin2940 -> 2996 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_chroma.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_color.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_deconverge.binbin1360 -> 1392 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_defocus.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_distortion.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_phosphor.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_post.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_prescale.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_scanline.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq2x.binbin15058 -> 15070 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq3x.binbin15063 -> 15075 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq4x.binbin15063 -> 15075 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq2x.binbin1086 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq3x.binbin1086 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq4x.binbin1086 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.binbin10731 -> 10783 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.binbin319 -> 331 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit.binbin185 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_bcg.binbin787 -> 799 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_palette16.binbin410 -> 422 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.binbin253 -> 257 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.binbin1637 -> 1645 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.binbin1216 -> 1224 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.binbin1489 -> 1501 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.binbin1489 -> 1501 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_lut.binbin790 -> 798 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_saturation.binbin433 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_blit.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.binbin681 -> 689 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.binbin681 -> 689 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_lut.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_saturation.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.binbin2865 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.binbin433 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.binbin420 -> 424 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.binbin2865 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.binbin433 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.binbin425 -> 429 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.binbin2865 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.binbin433 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.binbin421 -> 425 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.binbin2865 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.binbin433 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.binbin431 -> 435 bytes
-rw-r--r--bgfx/shaders/glsl/chains/unfiltered/fs_blit.binbin185 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/unfiltered/vs_blit.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.binbin420 -> 424 bytes
-rw-r--r--bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.binbin566 -> 574 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.binbin5189 -> 5205 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.binbin9777 -> 9805 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.binbin5278 -> 5302 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.binbin6917 -> 6933 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.binbin6986 -> 7010 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.binbin9626 -> 9646 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.binbin10319 -> 10343 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin7007 -> 7027 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin8240 -> 8260 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin8291 -> 8315 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin7744 -> 7768 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin8240 -> 8260 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin8279 -> 8303 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin7732 -> 7756 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin8240 -> 8260 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin8279 -> 8303 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin7732 -> 7756 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin4869 -> 4889 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin4479 -> 4499 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin4575 -> 4595 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin6029 -> 6045 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin7219 -> 7243 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin5751 -> 5767 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin1305 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin1305 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin1305 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin1326 -> 1334 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin1305 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin1305 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.binbin697 -> 705 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.binbin1984 -> 1996 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.binbin1086 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin11963 -> 11971 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin9718 -> 9726 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin9537 -> 9545 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin10604 -> 10612 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin10348 -> 10356 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin9870 -> 9878 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin10310 -> 10318 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin12257 -> 12265 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin3358 -> 3362 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin24881 -> 24893 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin7423 -> 7439 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin3859 -> 3863 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin4695 -> 4699 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin4272 -> 4276 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin5199 -> 5211 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin4459 -> 4479 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin837 -> 845 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin837 -> 845 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin837 -> 845 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin12224 -> 12228 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin6786 -> 6798 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin891 -> 903 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin16261 -> 16265 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin10243 -> 10251 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin6083 -> 6095 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin7704 -> 7720 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin493 -> 501 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin1941 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin634 -> 642 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin634 -> 642 bytes
-rw-r--r--bgfx/shaders/glsl/fs_gui.binbin185 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/fs_screen.binbin185 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/vs_gui.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/vs_screen.binbin381 -> 385 bytes
-rw-r--r--bgfx/shaders/metal/chains/blurs/fs_smart-blur.binbin2869 -> 2919 bytes
-rw-r--r--bgfx/shaders/metal/chains/blurs/vs_smart-blur.binbin1413 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.binbin14783 -> 15163 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.binbin11586 -> 11796 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_gaussx.binbin2085 -> 2143 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_gaussy.binbin2085 -> 2143 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_lowpass.binbin4587 -> 4650 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.binbin18151 -> 18279 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.binbin1579 -> 1711 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.binbin1979 -> 2107 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.binbin4130 -> 4154 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_gaussx.binbin1047 -> 1063 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_gaussy.binbin1047 -> 1063 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_lowpass.binbin3957 -> 4327 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.binbin686 -> 690 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.binbin686 -> 690 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.binbin686 -> 690 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt/fs_crt-caligari.binbin2626 -> 2744 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt/vs_crt-caligari.binbin1137 -> 1214 bytes
-rw-r--r--bgfx/shaders/metal/chains/default/fs_blit.binbin559 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/chains/default/vs_blit.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/eagle/fs_eagle.binbin11264 -> 11380 bytes
-rw-r--r--bgfx/shaders/metal/chains/eagle/vs_eagle.binbin2815 -> 3943 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_chroma.binbin1606 -> 1797 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_color.binbin1243 -> 1317 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_deconverge.binbin827 -> 877 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_defocus.binbin1884 -> 1938 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_distortion.binbin4260 -> 4626 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.binbin4145 -> 4769 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.binbin3149 -> 3231 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_phosphor.binbin926 -> 1036 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_post.binbin4626 -> 5209 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_prescale.binbin597 -> 655 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_scanline.binbin2810 -> 3113 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_chroma.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_color.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_deconverge.binbin2032 -> 2064 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_defocus.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_distortion.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_phosphor.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_post.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_prescale.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_scanline.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq2x.binbin8029 -> 8133 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq3x.binbin8083 -> 8188 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq4x.binbin8009 -> 8113 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq2x.binbin1413 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq3x.binbin1413 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq4x.binbin1413 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.binbin10022 -> 10120 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/fs_persistence.binbin834 -> 958 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/vs_persistence.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit.binbin559 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_bcg.binbin1059 -> 1163 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_palette16.binbin854 -> 958 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_rgb32.binbin576 -> 626 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_yuy16.binbin1818 -> 1872 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.binbin1685 -> 1733 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.binbin1128 -> 1186 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.binbin1128 -> 1186 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_lut.binbin1093 -> 1197 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_saturation.binbin862 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_blit.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.binbin1166 -> 1174 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.binbin1166 -> 1174 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_lut.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_saturation.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.binbin3273 -> 3335 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.binbin862 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.binbin940 -> 944 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.binbin3273 -> 3335 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.binbin862 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.binbin938 -> 942 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.binbin3273 -> 3335 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.binbin862 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.binbin946 -> 950 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.binbin3273 -> 3335 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.binbin862 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.binbin967 -> 971 bytes
-rw-r--r--bgfx/shaders/metal/chains/unfiltered/fs_blit.binbin559 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/chains/unfiltered/vs_blit.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.binbin770 -> 820 bytes
-rw-r--r--bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.binbin1026 -> 1034 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.binbin4427 -> 4547 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.binbin8631 -> 8137 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.binbin4872 -> 4660 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.binbin5770 -> 5602 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.binbin6413 -> 6071 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.binbin8005 -> 7543 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.binbin10496 -> 10102 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin5385 -> 5447 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin7145 -> 7161 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin7452 -> 7532 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin6727 -> 6799 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin7147 -> 7163 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin7442 -> 7522 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin6716 -> 6788 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin7145 -> 7161 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin7440 -> 7520 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin6715 -> 6787 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin5047 -> 5089 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin4754 -> 4869 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin4502 -> 4536 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin5333 -> 5337 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin6674 -> 6754 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin5163 -> 5167 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin1622 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin1622 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin1622 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin1610 -> 1618 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin1622 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin1622 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.binbin1146 -> 1223 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.binbin2112 -> 2124 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.binbin1413 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin16848 -> 16386 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin8725 -> 8185 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin8568 -> 8028 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin9931 -> 9749 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin9668 -> 9310 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin9350 -> 9096 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin10335 -> 9899 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin16908 -> 16342 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin3674 -> 3676 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin13818 -> 13828 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin6125 -> 6195 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin4127 -> 3947 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin4585 -> 4301 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin4585 -> 4383 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin4407 -> 4421 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin5036 -> 5136 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin1280 -> 1288 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin1280 -> 1288 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin1280 -> 1288 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin17142 -> 16852 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin5500 -> 5624 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin1324 -> 1336 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin12676 -> 12120 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin7365 -> 6985 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin6690 -> 7618 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin6914 -> 7036 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin1010 -> 1018 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin2072 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin1060 -> 1068 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin1060 -> 1068 bytes
-rw-r--r--bgfx/shaders/metal/fs_gui.binbin559 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/fs_screen.binbin559 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/vs_gui.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/vs_screen.binbin831 -> 835 bytes
-rw-r--r--bgfx/shaders/spirv/chains/blurs/fs_smart-blur.binbin5315 -> 5391 bytes
-rw-r--r--bgfx/shaders/spirv/chains/blurs/vs_smart-blur.binbin2127 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.binbin23998 -> 24150 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.binbin18413 -> 18545 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.binbin4390 -> 4470 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.binbin4406 -> 4486 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.binbin7703 -> 7779 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.binbin25827 -> 25947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.binbin2986 -> 3094 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.binbin3391 -> 3495 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.binbin8412 -> 8384 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.binbin1972 -> 1936 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.binbin1988 -> 1952 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.binbin4588 -> 4700 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.binbin1205 -> 1157 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.binbin1205 -> 1157 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.binbin1205 -> 1157 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt/fs_crt-caligari.binbin4560 -> 4656 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt/vs_crt-caligari.binbin1741 -> 1745 bytes
-rw-r--r--bgfx/shaders/spirv/chains/default/fs_blit.binbin846 -> 910 bytes
-rw-r--r--bgfx/shaders/spirv/chains/default/vs_blit.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/eagle/fs_eagle.binbin8992 -> 9068 bytes
-rw-r--r--bgfx/shaders/spirv/chains/eagle/vs_eagle.binbin3367 -> 4355 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_chroma.binbin2972 -> 3156 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_color.binbin2363 -> 2459 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_deconverge.binbin1290 -> 1354 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_defocus.binbin2370 -> 2446 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_distortion.binbin7426 -> 7738 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.binbin7196 -> 7320 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.binbin3701 -> 3805 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_phosphor.binbin1856 -> 1940 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_post.binbin7539 -> 7919 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_prescale.binbin884 -> 956 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_scanline.binbin5155 -> 5375 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_chroma.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_color.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_deconverge.binbin3314 -> 3294 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_defocus.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_distortion.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_phosphor.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_post.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_prescale.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_scanline.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq2x.binbin12050 -> 12130 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq3x.binbin12082 -> 12162 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq4x.binbin12018 -> 12098 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq2x.binbin2127 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq3x.binbin2127 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq4x.binbin2127 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.binbin14363 -> 14483 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.binbin1420 -> 1500 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit.binbin846 -> 910 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_bcg.binbin1992 -> 2072 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_palette16.binbin1580 -> 1660 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.binbin950 -> 1014 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.binbin2688 -> 2764 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.binbin2757 -> 2833 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.binbin2506 -> 2586 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.binbin2506 -> 2586 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_lut.binbin1804 -> 1872 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_saturation.binbin1469 -> 1545 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_blit.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.binbin1771 -> 1727 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.binbin1771 -> 1727 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_lut.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_saturation.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.binbin4901 -> 4985 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.binbin1469 -> 1545 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.binbin1433 -> 1385 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.binbin4901 -> 4985 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.binbin1469 -> 1545 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.binbin1433 -> 1385 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.binbin4901 -> 4985 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.binbin1469 -> 1545 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.binbin1449 -> 1401 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.binbin4901 -> 4985 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.binbin1469 -> 1545 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.binbin1449 -> 1401 bytes
-rw-r--r--bgfx/shaders/spirv/chains/unfiltered/fs_blit.binbin846 -> 910 bytes
-rw-r--r--bgfx/shaders/spirv/chains/unfiltered/vs_blit.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.binbin1442 -> 1506 bytes
-rw-r--r--bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.binbin1663 -> 1619 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.binbin6886 -> 6970 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.binbin14738 -> 14834 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.binbin8364 -> 8456 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.binbin9141 -> 9225 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.binbin10900 -> 10992 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.binbin13201 -> 13289 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.binbin13984 -> 14076 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin8303 -> 8391 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin10380 -> 10436 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin10083 -> 10143 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin9447 -> 9539 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin10416 -> 10472 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin10483 -> 10543 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin9847 -> 9939 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin10380 -> 10436 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin10463 -> 10523 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin9827 -> 9919 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin6572 -> 6628 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin6412 -> 6468 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin6120 -> 6208 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin7670 -> 7754 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin8815 -> 8875 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin7190 -> 7274 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin2395 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin2395 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin2395 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin2395 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin2395 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin2395 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.binbin1743 -> 1747 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.binbin3109 -> 3069 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.binbin2127 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin16404 -> 16480 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin11808 -> 11884 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin11612 -> 11688 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin13008 -> 13216 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin12712 -> 12788 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin12280 -> 12356 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin12764 -> 12840 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin16804 -> 16880 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin5270 -> 5334 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin20831 -> 20911 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin9151 -> 9235 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin5750 -> 5814 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin6534 -> 6598 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin6334 -> 6398 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin6815 -> 6895 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin7201 -> 7289 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin1923 -> 1879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin1923 -> 1879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin1923 -> 1879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin15134 -> 15198 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin8319 -> 8399 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin2151 -> 2111 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin16666 -> 16730 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin10277 -> 10345 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin7499 -> 7851 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin10427 -> 10511 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin1611 -> 1567 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin2991 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin1663 -> 1619 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin1663 -> 1619 bytes
-rw-r--r--bgfx/shaders/spirv/fs_gui.binbin846 -> 910 bytes
-rw-r--r--bgfx/shaders/spirv/fs_screen.binbin846 -> 910 bytes
-rw-r--r--bgfx/shaders/spirv/vs_gui.binbin1305 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/vs_screen.binbin1305 -> 1257 bytes
1116 files changed, 0 insertions, 0 deletions
diff --git a/bgfx/shaders/dx11/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/dx11/chains/blurs/fs_smart-blur.bin
index 1d633e5cd21..e72dfdb7530 100644
--- a/bgfx/shaders/dx11/chains/blurs/fs_smart-blur.bin
+++ b/bgfx/shaders/dx11/chains/blurs/fs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/dx11/chains/blurs/vs_smart-blur.bin
index 7a2e32e423c..21589700d0c 100644
--- a/bgfx/shaders/dx11/chains/blurs/vs_smart-blur.bin
+++ b/bgfx/shaders/dx11/chains/blurs/vs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.bin
index 20a82e9bf30..27519ae2728 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.bin
index 100b3da8da1..a4e9835cf75 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.bin
index 76260549a0e..f6e473b9214 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.bin
index ae0c665ea0b..29788da1b15 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.bin
index 4042c9ea65e..058ec6f316b 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.bin
index d563d3396b8..0864119c134 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.bin
index 6c8e14c0bdc..13223fc1760 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.bin
index 00564541c4d..3657b904810 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.bin
index d7e58f71b72..9b5f2c2f17d 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.bin
index 0cb490c31b3..0c8519f918d 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.bin
index d6acf811b5a..bd34dccad8c 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.bin
index 7e7f46f15fb..c51e314624f 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.bin
index 4a81e4583d6..6f3d54770a5 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.bin
index 4a81e4583d6..6f3d54770a5 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.bin
index 4a81e4583d6..6f3d54770a5 100644
--- a/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.bin
+++ b/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/dx11/chains/crt/fs_crt-caligari.bin
index 2ae1b0b0afa..c50ca1a0bd3 100644
--- a/bgfx/shaders/dx11/chains/crt/fs_crt-caligari.bin
+++ b/bgfx/shaders/dx11/chains/crt/fs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/dx11/chains/crt/vs_crt-caligari.bin
index 3976b1c0811..4a6227ebcd9 100644
--- a/bgfx/shaders/dx11/chains/crt/vs_crt-caligari.bin
+++ b/bgfx/shaders/dx11/chains/crt/vs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/default/fs_blit.bin b/bgfx/shaders/dx11/chains/default/fs_blit.bin
index 284ed423773..e14e7aa70a9 100644
--- a/bgfx/shaders/dx11/chains/default/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/default/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/default/vs_blit.bin b/bgfx/shaders/dx11/chains/default/vs_blit.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/default/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/default/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/eagle/fs_eagle.bin b/bgfx/shaders/dx11/chains/eagle/fs_eagle.bin
index b8381140877..6fa952845ec 100644
--- a/bgfx/shaders/dx11/chains/eagle/fs_eagle.bin
+++ b/bgfx/shaders/dx11/chains/eagle/fs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/eagle/vs_eagle.bin b/bgfx/shaders/dx11/chains/eagle/vs_eagle.bin
index 357806e2793..9c1cb5bc32b 100644
--- a/bgfx/shaders/dx11/chains/eagle/vs_eagle.bin
+++ b/bgfx/shaders/dx11/chains/eagle/vs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin b/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin
index ac2d5fd2137..0a748c04939 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_color.bin b/bgfx/shaders/dx11/chains/hlsl/fs_color.bin
index cccd8c132ad..0be95933449 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_color.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_color.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin
index 682ffdda441..3d629384ed6 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin b/bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin
index d042dc61bc0..1d3dda05ccc 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin b/bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin
index 6d2dca1800f..2908bb08a41 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin
index 2d3ff557078..0226275a849 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin
index 1a50d4e3403..3a451dee0af 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin
index 82a3d935243..6885a8bdd35 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_post.bin b/bgfx/shaders/dx11/chains/hlsl/fs_post.bin
index 0166a4ef318..82a4a87bc59 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_post.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_post.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin b/bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin
index 284ed423773..e14e7aa70a9 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin b/bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin
index 695bc8f0c2e..f0afa387857 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin b/bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_color.bin b/bgfx/shaders/dx11/chains/hlsl/vs_color.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_color.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_color.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin
index 1a54bcca7da..10e967d8f3a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin b/bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin b/bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_post.bin b/bgfx/shaders/dx11/chains/hlsl/vs_post.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_post.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_post.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin b/bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin b/bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin
+++ b/bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hqx/fs_hq2x.bin b/bgfx/shaders/dx11/chains/hqx/fs_hq2x.bin
index 1f36393f42f..538ff628176 100644
--- a/bgfx/shaders/dx11/chains/hqx/fs_hq2x.bin
+++ b/bgfx/shaders/dx11/chains/hqx/fs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hqx/fs_hq3x.bin b/bgfx/shaders/dx11/chains/hqx/fs_hq3x.bin
index b8e78edfa49..a0796c2b85a 100644
--- a/bgfx/shaders/dx11/chains/hqx/fs_hq3x.bin
+++ b/bgfx/shaders/dx11/chains/hqx/fs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hqx/fs_hq4x.bin b/bgfx/shaders/dx11/chains/hqx/fs_hq4x.bin
index ffde00889dd..0c6528795de 100644
--- a/bgfx/shaders/dx11/chains/hqx/fs_hq4x.bin
+++ b/bgfx/shaders/dx11/chains/hqx/fs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hqx/vs_hq2x.bin b/bgfx/shaders/dx11/chains/hqx/vs_hq2x.bin
index 7a2e32e423c..21589700d0c 100644
--- a/bgfx/shaders/dx11/chains/hqx/vs_hq2x.bin
+++ b/bgfx/shaders/dx11/chains/hqx/vs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hqx/vs_hq3x.bin b/bgfx/shaders/dx11/chains/hqx/vs_hq3x.bin
index 7a2e32e423c..21589700d0c 100644
--- a/bgfx/shaders/dx11/chains/hqx/vs_hq3x.bin
+++ b/bgfx/shaders/dx11/chains/hqx/vs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hqx/vs_hq4x.bin b/bgfx/shaders/dx11/chains/hqx/vs_hq4x.bin
index 7a2e32e423c..21589700d0c 100644
--- a/bgfx/shaders/dx11/chains/hqx/vs_hq4x.bin
+++ b/bgfx/shaders/dx11/chains/hqx/vs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin
index 48e9b02013f..7c12f9d22e3 100644
--- a/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin
+++ b/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.bin b/bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.bin
index 727086d57b2..b760bbaa8d5 100644
--- a/bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.bin
+++ b/bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.bin b/bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.bin
+++ b/bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.bin b/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.bin
+++ b/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_blit.bin b/bgfx/shaders/dx11/chains/misc/fs_blit.bin
index 284ed423773..e14e7aa70a9 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/dx11/chains/misc/fs_blit_bcg.bin
index b1c9e92a142..a3bb5dfc4c0 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_blit_bcg.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_blit_bcg.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_blit_palette16.bin b/bgfx/shaders/dx11/chains/misc/fs_blit_palette16.bin
index 937e6a397eb..3f7949c9e32 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_blit_palette16.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_blit_palette16.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.bin b/bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.bin
index 54315d2a785..1f4dd6effaa 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin
index f6f444e391b..f3e17c242ff 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin
index 2f1fca9bacc..e2f1af58e18 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin
index 7e0d7e389b6..a77ff56e31c 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin
index 614ad8491ad..b7a7b13748b 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_lut.bin b/bgfx/shaders/dx11/chains/misc/fs_lut.bin
index 61b2e6b5312..6aa1e00e450 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_lut.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_saturation.bin b/bgfx/shaders/dx11/chains/misc/fs_saturation.bin
index 0ff8f82dffc..e8038500396 100644
--- a/bgfx/shaders/dx11/chains/misc/fs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_blit.bin b/bgfx/shaders/dx11/chains/misc/vs_blit.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/misc/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin
index cb88f977b08..01f5ec4f58e 100644
--- a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin
index 6c3a316d345..6d76a753066 100644
--- a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_lut.bin b/bgfx/shaders/dx11/chains/misc/vs_lut.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/misc/vs_lut.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_saturation.bin b/bgfx/shaders/dx11/chains/misc/vs_saturation.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/misc/vs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.bin
index 909924dffcd..66a4d2e9502 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.bin
index 0ff8f82dffc..e8038500396 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.bin
index e841e92eb63..43a2d1804fe 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.bin
index 909924dffcd..66a4d2e9502 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.bin
index 0ff8f82dffc..e8038500396 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.bin
index 966b5656871..32150455f72 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.bin
index 909924dffcd..66a4d2e9502 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.bin
index 0ff8f82dffc..e8038500396 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.bin
index 56b07bff94c..f73b4e5e868 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.bin
index 909924dffcd..66a4d2e9502 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.bin
index 0ff8f82dffc..e8038500396 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.bin
index 2837b0ecd9f..14e19af8fcc 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/unfiltered/fs_blit.bin b/bgfx/shaders/dx11/chains/unfiltered/fs_blit.bin
index 284ed423773..e14e7aa70a9 100644
--- a/bgfx/shaders/dx11/chains/unfiltered/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/unfiltered/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/unfiltered/vs_blit.bin b/bgfx/shaders/dx11/chains/unfiltered/vs_blit.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/unfiltered/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/unfiltered/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.bin
index 42f8a667135..4e4a3438318 100644
--- a/bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.bin
index ce0e44036e2..3fab0857133 100644
--- a/bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin
index 8fd9910d950..fd23c0eaed1 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin
index 8c1954be1bc..1e9dab09d48 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin
index 355e94c5fd5..016ee9e4824 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.bin
index f4be81782ac..e12484fed98 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin
index a99c04228b4..a55443cf07b 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.bin
index 373fed5e846..30fd6301df7 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.bin
index 9e636c84049..c3247281694 100644
--- a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
index 4c8ecf331e5..17aafe6fe62 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
index b7c3299cdbc..fc6a91a396e 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
index 533c65ce345..22756a58b82 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
index 8b6f1af1178..cfc54a0623f 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
index 410a9c9408e..988403a1743 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
index 7c6678536e1..b5656bbb578 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
index 9b52a16a79a..73e36df26cf 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
index b7c3299cdbc..fc6a91a396e 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
index 533c65ce345..22756a58b82 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
index 8b6f1af1178..cfc54a0623f 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
index 2fa75942be2..7f99b9c5036 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
index f4568dd5737..ed344222889 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
index f0cfded0c69..93ff272010a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
index 21af1bfadcb..d99978627d4 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
index 1c88c992a7f..b255873cbf7 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
index 18fe6ac2c6a..17eaa593fc8 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
index a4112edc507..274b5951511 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
index a4112edc507..274b5951511 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
index a4112edc507..274b5951511 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
index 637aba8bdce..8d97676cf15 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
index a4112edc507..274b5951511 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
index a4112edc507..274b5951511 100644
--- a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin
index 92f9fce7a74..e875ac91564 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin
index 16fa0f19499..aeadc2140d8 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin
index 7a2e32e423c..21589700d0c 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
index 0453c3ea11c..0a8bf74c664 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
index cf5c5b45bf2..eb1f8363529 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
index 94a96e3e849..12bc78dcbab 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
index c5e051a1488..df1323a5bcc 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
index 331a2882060..6e7015f725e 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
index 2587af6e7ec..883a5fd6cde 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
index ba35dbd4496..c98368520d0 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
index 760b2430279..a53c9c0a596 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
index fed2ddaf494..378d6330a9a 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
index dcce62ee18d..d7eca98cbde 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
index 264c7c1f18e..c8b687db812 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
index 4985d245674..70f3f51bf3b 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
index 98f9b385439..b779301ad9d 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
index c3892f2fb79..fd0d83a5f0d 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
index f294a13a5f9..36a84585bd6 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
index 26099f4ee2c..800e61def0e 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
index 3c46c37b320..2658a229712 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
index 3c46c37b320..2658a229712 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
index 3c46c37b320..2658a229712 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
index fd6fabdcd91..399094c0b7e 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
index aa93c069018..7f687ca359e 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
index 96fcf3d3c90..3649eb79f04 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
index 7d02bf94745..9d62916fa59 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
index 829792111af..0a803f7e817 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
index 4bd1f349d98..085a58411d8 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
index 0a9d2212fc0..a63ad501f05 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
index 2ecc2478f65..a5837bee3ca 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
index 9206092da24..706f319cb66 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
index 42be9c384c2..97362590092 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
index 42be9c384c2..97362590092 100644
--- a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
+++ b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/fs_gui.bin b/bgfx/shaders/dx11/fs_gui.bin
index 284ed423773..e14e7aa70a9 100644
--- a/bgfx/shaders/dx11/fs_gui.bin
+++ b/bgfx/shaders/dx11/fs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/fs_screen.bin b/bgfx/shaders/dx11/fs_screen.bin
index 284ed423773..e14e7aa70a9 100644
--- a/bgfx/shaders/dx11/fs_screen.bin
+++ b/bgfx/shaders/dx11/fs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/vs_gui.bin b/bgfx/shaders/dx11/vs_gui.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/vs_gui.bin
+++ b/bgfx/shaders/dx11/vs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/vs_screen.bin b/bgfx/shaders/dx11/vs_screen.bin
index 624fecd4577..0b8f40dd41a 100644
--- a/bgfx/shaders/dx11/vs_screen.bin
+++ b/bgfx/shaders/dx11/vs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/dx9/chains/blurs/fs_smart-blur.bin
index 36a4100e791..543b87d8f9d 100644
--- a/bgfx/shaders/dx9/chains/blurs/fs_smart-blur.bin
+++ b/bgfx/shaders/dx9/chains/blurs/fs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/dx9/chains/blurs/vs_smart-blur.bin
index ca24d3d53f4..780d19ef057 100644
--- a/bgfx/shaders/dx9/chains/blurs/vs_smart-blur.bin
+++ b/bgfx/shaders/dx9/chains/blurs/vs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.bin
index b1fd6d11b96..888bb5999a2 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.bin
index 6a44a8f5995..cb1c1360f44 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.bin
index 76bde9795f9..5ec95a7c432 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.bin
index 1d6f38643b3..7dd207277d9 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.bin
index 47afadc0a7a..3fd04953db3 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.bin
index 65a48ed3254..8f1ab318d1c 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.bin
index 6ab7383ed17..0f7e463da7e 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.bin
index 591c59a6a74..ffb310c2d41 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.bin
index 33ccf6465f5..5b29c618573 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.bin
index 12e3cbdc11e..35eab2f49a0 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.bin
index 97561097fa7..004167d60e3 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.bin
index 99fcce4f1f2..97d80915dda 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.bin
index 5e05b3dd2b2..af9290274ee 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.bin
index 5e05b3dd2b2..af9290274ee 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.bin
index 5e05b3dd2b2..af9290274ee 100644
--- a/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.bin
+++ b/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/dx9/chains/crt/fs_crt-caligari.bin
index 3c85bc6a86d..02e93963e90 100644
--- a/bgfx/shaders/dx9/chains/crt/fs_crt-caligari.bin
+++ b/bgfx/shaders/dx9/chains/crt/fs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/dx9/chains/crt/vs_crt-caligari.bin
index 46d39b84c1f..43a2ae72515 100644
--- a/bgfx/shaders/dx9/chains/crt/vs_crt-caligari.bin
+++ b/bgfx/shaders/dx9/chains/crt/vs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/default/fs_blit.bin b/bgfx/shaders/dx9/chains/default/fs_blit.bin
index 4356d472b82..d1580943a43 100644
--- a/bgfx/shaders/dx9/chains/default/fs_blit.bin
+++ b/bgfx/shaders/dx9/chains/default/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/default/vs_blit.bin b/bgfx/shaders/dx9/chains/default/vs_blit.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/default/vs_blit.bin
+++ b/bgfx/shaders/dx9/chains/default/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/eagle/fs_eagle.bin b/bgfx/shaders/dx9/chains/eagle/fs_eagle.bin
index 070997bd026..fe606335a61 100644
--- a/bgfx/shaders/dx9/chains/eagle/fs_eagle.bin
+++ b/bgfx/shaders/dx9/chains/eagle/fs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/eagle/vs_eagle.bin b/bgfx/shaders/dx9/chains/eagle/vs_eagle.bin
index 9b08a6b4cfc..d9fff7cd56c 100644
--- a/bgfx/shaders/dx9/chains/eagle/vs_eagle.bin
+++ b/bgfx/shaders/dx9/chains/eagle/vs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin b/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin
index 04511eb6d9e..0799e61aba5 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_color.bin b/bgfx/shaders/dx9/chains/hlsl/fs_color.bin
index 576f05700a3..7e696859468 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_color.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_color.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin
index 84ac626adf1..575a667a5f6 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin b/bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin
index 51e71128577..11788c5d581 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin b/bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin
index 2f237e67b7d..48f03e43637 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin
index 3add3b9fa27..0ef20936eb0 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin
index c0d3877ca98..90ec302f604 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin
index 2efb89415da..e26cccd8302 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_post.bin b/bgfx/shaders/dx9/chains/hlsl/fs_post.bin
index 736d9b16b0e..5c58cb65e63 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_post.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_post.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin b/bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin
index 4356d472b82..d1580943a43 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin b/bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin
index f30ad187672..ccc119eb73e 100644
--- a/bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin b/bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_color.bin b/bgfx/shaders/dx9/chains/hlsl/vs_color.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_color.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_color.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin
index 9e3cc407a02..5dc8dd1f3a3 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin b/bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin b/bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_post.bin b/bgfx/shaders/dx9/chains/hlsl/vs_post.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_post.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_post.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin b/bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin b/bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin
+++ b/bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hqx/fs_hq2x.bin b/bgfx/shaders/dx9/chains/hqx/fs_hq2x.bin
index e557350c740..d4d05914cfa 100644
--- a/bgfx/shaders/dx9/chains/hqx/fs_hq2x.bin
+++ b/bgfx/shaders/dx9/chains/hqx/fs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hqx/fs_hq3x.bin b/bgfx/shaders/dx9/chains/hqx/fs_hq3x.bin
index 1f84020f1bd..a79cd06ae2f 100644
--- a/bgfx/shaders/dx9/chains/hqx/fs_hq3x.bin
+++ b/bgfx/shaders/dx9/chains/hqx/fs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hqx/fs_hq4x.bin b/bgfx/shaders/dx9/chains/hqx/fs_hq4x.bin
index d51f9a9052f..449006a2769 100644
--- a/bgfx/shaders/dx9/chains/hqx/fs_hq4x.bin
+++ b/bgfx/shaders/dx9/chains/hqx/fs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hqx/vs_hq2x.bin b/bgfx/shaders/dx9/chains/hqx/vs_hq2x.bin
index ca24d3d53f4..780d19ef057 100644
--- a/bgfx/shaders/dx9/chains/hqx/vs_hq2x.bin
+++ b/bgfx/shaders/dx9/chains/hqx/vs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hqx/vs_hq3x.bin b/bgfx/shaders/dx9/chains/hqx/vs_hq3x.bin
index ca24d3d53f4..780d19ef057 100644
--- a/bgfx/shaders/dx9/chains/hqx/vs_hq3x.bin
+++ b/bgfx/shaders/dx9/chains/hqx/vs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/hqx/vs_hq4x.bin b/bgfx/shaders/dx9/chains/hqx/vs_hq4x.bin
index ca24d3d53f4..780d19ef057 100644
--- a/bgfx/shaders/dx9/chains/hqx/vs_hq4x.bin
+++ b/bgfx/shaders/dx9/chains/hqx/vs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.bin
index 501e9b72dd1..2f3461afd06 100644
--- a/bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.bin
+++ b/bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.bin b/bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.bin
index 536650f58ad..08831cfc5c1 100644
--- a/bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.bin
+++ b/bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.bin b/bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.bin
+++ b/bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.bin b/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.bin
+++ b/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_blit.bin b/bgfx/shaders/dx9/chains/misc/fs_blit.bin
index 4356d472b82..d1580943a43 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_blit.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/dx9/chains/misc/fs_blit_bcg.bin
index 3d13b19d1a9..0549f90e5ce 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_blit_bcg.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_blit_bcg.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_blit_palette16.bin b/bgfx/shaders/dx9/chains/misc/fs_blit_palette16.bin
index 86486e3cc59..ea5991e396f 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_blit_palette16.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_blit_palette16.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.bin b/bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.bin
index 41ca015c9cc..ce99b586ff9 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.bin
index dbd4c61d91b..5f6e1dd1c30 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin
index e8a7b96baeb..ec4506e0541 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin
index 26c93343fd9..fccc37cc4e6 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin
index ea7f3c05cae..f2db1acc206 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_lut.bin b/bgfx/shaders/dx9/chains/misc/fs_lut.bin
index a7a84e9b6e9..4ad181dc43a 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_lut.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/fs_saturation.bin b/bgfx/shaders/dx9/chains/misc/fs_saturation.bin
index 00342ae819f..ae5f52fb02f 100644
--- a/bgfx/shaders/dx9/chains/misc/fs_saturation.bin
+++ b/bgfx/shaders/dx9/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/vs_blit.bin b/bgfx/shaders/dx9/chains/misc/vs_blit.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/misc/vs_blit.bin
+++ b/bgfx/shaders/dx9/chains/misc/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin
index 73792da8311..2f330106c3f 100644
--- a/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin
+++ b/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin
index 0cdd97124e1..60af0a98e73 100644
--- a/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin
+++ b/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/vs_lut.bin b/bgfx/shaders/dx9/chains/misc/vs_lut.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/misc/vs_lut.bin
+++ b/bgfx/shaders/dx9/chains/misc/vs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/misc/vs_saturation.bin b/bgfx/shaders/dx9/chains/misc/vs_saturation.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/misc/vs_saturation.bin
+++ b/bgfx/shaders/dx9/chains/misc/vs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.bin
index 5f0818abb87..1f5ca51731f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.bin
index 00342ae819f..ae5f52fb02f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.bin
index f171175cae1..e3b5241acc6 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.bin
index 5f0818abb87..1f5ca51731f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.bin
index 00342ae819f..ae5f52fb02f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.bin
index 2b271ce9d3c..d9676ed3311 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.bin
index 5f0818abb87..1f5ca51731f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.bin
index 00342ae819f..ae5f52fb02f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.bin
index 0e7475e92f8..a051a6d376a 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.bin
index 5f0818abb87..1f5ca51731f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.bin
index 00342ae819f..ae5f52fb02f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.bin
index 0dfd5c52846..b4f3e7bcfd0 100644
--- a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/unfiltered/fs_blit.bin b/bgfx/shaders/dx9/chains/unfiltered/fs_blit.bin
index 4356d472b82..d1580943a43 100644
--- a/bgfx/shaders/dx9/chains/unfiltered/fs_blit.bin
+++ b/bgfx/shaders/dx9/chains/unfiltered/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/unfiltered/vs_blit.bin b/bgfx/shaders/dx9/chains/unfiltered/vs_blit.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/unfiltered/vs_blit.bin
+++ b/bgfx/shaders/dx9/chains/unfiltered/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.bin
index fabd03cb88e..9b102b16b10 100644
--- a/bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.bin
index 7047a826b96..0e6844337b8 100644
--- a/bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.bin
index 5dfb9240df9..96dc16e6041 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.bin
index f2c8dd0ced1..a003f4c0d04 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.bin
index 7835d8780ef..d02359c2559 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.bin
index b6e7a433443..a0b93530157 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.bin
index dacd36b42a8..8ee7a2077ba 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.bin
index 8c976991455..2f79f515433 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.bin
index 30c91e6bbc5..c919d200002 100644
--- a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
index 00780be04f6..700a5b8d153 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
index 239506641ea..ceca445e2c9 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
index 9750ebc6820..1c54290c2e6 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
index 7a0d82d340e..dcfc895a5f2 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
index 7fb75da2cee..465cbf0b9cd 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
index 289650fb9c0..75ab42d99c8 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
index 1bf1b357c51..43b68177344 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
index 239506641ea..ceca445e2c9 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
index 894bb6c4957..c4924b6a33f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
index 7a0d82d340e..dcfc895a5f2 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
index c61b8640128..bd98aa8ddb7 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
index 1efc309a83f..06e79867778 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
index eff61c06c81..03ad3a9a477 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
index f382e37abf6..1b71636a2e0 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
index de1d3664978..644147b7064 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
index e2736a428cc..6752122e70e 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
index 7d166162791..a67d73b0dfa 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
index 7d166162791..a67d73b0dfa 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
index 7d166162791..a67d73b0dfa 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
index a0116b8bf8b..30f63433650 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
index 7d166162791..a67d73b0dfa 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
index 7d166162791..a67d73b0dfa 100644
--- a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.bin
index 5c5aa1c3fa1..33e357f842d 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.bin
index 7f37f34fede..5e0648c188c 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.bin
index ca24d3d53f4..780d19ef057 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
index dd231734712..54d362c0659 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
index c2dd5971702..1e314ca856a 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
index 8b49614c1d5..fed6d9746b6 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
index 44346b97b94..6b7295c84c7 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
index 42c4c89b902..14072d704d7 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
index ef6cc367034..a2bcc56a4c4 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
index 2175766d88c..242b7a43dc0 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
index 89cd57bff5e..f4762143304 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
index af33fbb7b85..66f66638142 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
index 43d8d2cd641..40804e23caa 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
index 268ab28b8c2..38a9be38edd 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
index 82bb934b563..8a9687df68b 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
index 4a625dba69b..8bb90290d00 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
index e64c46abe45..254fdc5d975 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
index 17cf0db680c..504e9a45cd1 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
index ac0f782e105..fd51f3ec1c4 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
index 0136d1b3d90..8aea6ea01f9 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
index 0136d1b3d90..8aea6ea01f9 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
index 0136d1b3d90..8aea6ea01f9 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
index bcee3ea2741..5236feb6206 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
index f16f2f781d1..9b99014bfc3 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
index 6a1f4886359..1676ea1abca 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
index 7d3e2e26379..7bc4fb1f0ce 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
index 528b9b960f4..31c7a1b3151 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
index e3f91fe3d21..f962940078e 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
index d1343d6af21..5892b714f4f 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
index 38e8e5cd060..1cabd5f6cde 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
index 6806f472ff4..387f2fc6ec2 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
index a9d4c89535e..ee5666c8abe 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
index a9d4c89535e..ee5666c8abe 100644
--- a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
+++ b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/fs_gui.bin b/bgfx/shaders/dx9/fs_gui.bin
index 4356d472b82..d1580943a43 100644
--- a/bgfx/shaders/dx9/fs_gui.bin
+++ b/bgfx/shaders/dx9/fs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/fs_screen.bin b/bgfx/shaders/dx9/fs_screen.bin
index 4356d472b82..d1580943a43 100644
--- a/bgfx/shaders/dx9/fs_screen.bin
+++ b/bgfx/shaders/dx9/fs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/vs_gui.bin b/bgfx/shaders/dx9/vs_gui.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/vs_gui.bin
+++ b/bgfx/shaders/dx9/vs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/dx9/vs_screen.bin b/bgfx/shaders/dx9/vs_screen.bin
index a93bf727629..44fedbcd87f 100644
--- a/bgfx/shaders/dx9/vs_screen.bin
+++ b/bgfx/shaders/dx9/vs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin
index 1e325287d11..5cc69146a4b 100644
--- a/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin
+++ b/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin
index b4703a48756..e86eea6c306 100644
--- a/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin
+++ b/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin
Binary files 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
index 689cd186d28..dd169986c52 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin
Binary files 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
index 059ae0e543d..bd3eae75d41 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin
index fcf4b9f9b9d..da68738b44b 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin
index 38c330108c7..5e5a57f68e3 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin
index e390298a362..fe6b98444b7 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin b/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin
index 20d687b4ab5..99a33cb2781 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin
Binary files 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
index 381479e4b9a..90252fafe60 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin
Binary files 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
index b7809db5436..058f5e34ec2 100644
--- a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin
Binary files 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
index e934a0e30bc..8b00a619974 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin
index fc8f3a19c0b..7756f232313 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin
index f18011b6a78..ee1fb41724f 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin
index a29c3521088..bc5ab06b9d6 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin b/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin
index 7f0af1166f9..622040615b0 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin
Binary files 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
index 7f0af1166f9..622040615b0 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin
Binary files 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
index 7f0af1166f9..622040615b0 100644
--- a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin
+++ b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin
index 4f02cd65c78..e462ea15b61 100644
--- a/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin
+++ b/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin
index ba04f4ce785..cde2b518c70 100644
--- a/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin
+++ b/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/default/fs_blit.bin b/bgfx/shaders/essl/chains/default/fs_blit.bin
index da3153781f1..247e9b50edf 100644
--- a/bgfx/shaders/essl/chains/default/fs_blit.bin
+++ b/bgfx/shaders/essl/chains/default/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/default/vs_blit.bin b/bgfx/shaders/essl/chains/default/vs_blit.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/default/vs_blit.bin
+++ b/bgfx/shaders/essl/chains/default/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/eagle/fs_eagle.bin b/bgfx/shaders/essl/chains/eagle/fs_eagle.bin
index e4692386de7..0fb34399388 100644
--- a/bgfx/shaders/essl/chains/eagle/fs_eagle.bin
+++ b/bgfx/shaders/essl/chains/eagle/fs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/eagle/vs_eagle.bin b/bgfx/shaders/essl/chains/eagle/vs_eagle.bin
index f809f2a7986..f4a5fa32205 100644
--- a/bgfx/shaders/essl/chains/eagle/vs_eagle.bin
+++ b/bgfx/shaders/essl/chains/eagle/vs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin b/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin
index d361b6ea763..3e4fac93c49 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_color.bin b/bgfx/shaders/essl/chains/hlsl/fs_color.bin
index 9117e0c8476..9fc8ec672f2 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_color.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_color.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin
index 01862669adf..b3e591420fc 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin
index 4a33e90f0aa..b9b115370d5 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin
index f0c0cb31db5..53e99a4ae5c 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin
index d84d52589ec..3cb7c158372 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin
index 504c16cca2b..207e82435b1 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin
index b633d32db30..cb5285096bf 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_post.bin b/bgfx/shaders/essl/chains/hlsl/fs_post.bin
index 941f71dd090..90db19b8c36 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_post.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_post.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin
index da3153781f1..247e9b50edf 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin b/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin
index d57df4d9c56..7dc2ad1da82 100644
--- a/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin
+++ b/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin b/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_color.bin b/bgfx/shaders/essl/chains/hlsl/vs_color.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_color.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_color.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin
index 504401e44fd..983ce29eb9f 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_post.bin b/bgfx/shaders/essl/chains/hlsl/vs_post.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_post.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_post.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin b/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin
+++ b/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin
index 00393c18cd3..57aecaa5ea8 100644
--- a/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin
+++ b/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin
index 237c6565c45..e244aef88dc 100644
--- a/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin
+++ b/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin
index 9f98620a2e5..b9e73ffd412 100644
--- a/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin
+++ b/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin
index d0c87a4ed6c..a88fde24850 100644
--- a/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin
+++ b/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin
index d0c87a4ed6c..a88fde24850 100644
--- a/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin
+++ b/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin
index d0c87a4ed6c..a88fde24850 100644
--- a/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin
+++ b/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin
index bbd2940a855..00d3d04971e 100644
--- a/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin
+++ b/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin b/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin
index 608ba73ddcc..33a083add69 100644
--- a/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin
+++ b/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin b/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin
+++ b/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin b/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin
+++ b/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_blit.bin b/bgfx/shaders/essl/chains/misc/fs_blit.bin
index da3153781f1..247e9b50edf 100644
--- a/bgfx/shaders/essl/chains/misc/fs_blit.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin
index 0b3f68af136..2b9862cc808 100644
--- a/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin b/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin
index 89d4238ff31..e0af67bf014 100644
--- a/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin b/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin
index 27ac711287b..7edae965171 100644
--- a/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin
index df4b8f277ae..6b413551651 100644
--- a/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin
Binary files 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
index f9082eb214c..a0a55965ec1 100644
--- a/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin
index 8253964d19d..5aece62459e 100644
--- a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin
index 8fda79c53c2..40ca3408d21 100644
--- a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_lut.bin b/bgfx/shaders/essl/chains/misc/fs_lut.bin
index 69e1323a871..fdbb338c0b5 100644
--- a/bgfx/shaders/essl/chains/misc/fs_lut.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/fs_saturation.bin b/bgfx/shaders/essl/chains/misc/fs_saturation.bin
index c55f6fdd684..efce243a59f 100644
--- a/bgfx/shaders/essl/chains/misc/fs_saturation.bin
+++ b/bgfx/shaders/essl/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/vs_blit.bin b/bgfx/shaders/essl/chains/misc/vs_blit.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/misc/vs_blit.bin
+++ b/bgfx/shaders/essl/chains/misc/vs_blit.bin
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin
index 6f8171f1bc6..d25156a0428 100644
--- a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin
+++ b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin
index 2519a73d7c1..d0ebc506074 100644
--- a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin
+++ b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/vs_lut.bin b/bgfx/shaders/essl/chains/misc/vs_lut.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/misc/vs_lut.bin
+++ b/bgfx/shaders/essl/chains/misc/vs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/misc/vs_saturation.bin b/bgfx/shaders/essl/chains/misc/vs_saturation.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/misc/vs_saturation.bin
+++ b/bgfx/shaders/essl/chains/misc/vs_saturation.bin
Binary files 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
index 60b4dbdffb8..699c80bbdd6 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin
Binary files 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
index c55f6fdd684..efce243a59f 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin
Binary files 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
index 88d72fd56c5..a34fc8e578e 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin
Binary files 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
index 60b4dbdffb8..699c80bbdd6 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin
Binary files 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
index c55f6fdd684..efce243a59f 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin
Binary files 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
index 0b508167c74..85b0a7e8b8c 100644
--- a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin
Binary files 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
index 60b4dbdffb8..699c80bbdd6 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin
Binary files 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
index c55f6fdd684..efce243a59f 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin
Binary files 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
index ee9924db2d7..c74d60f130b 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin
Binary files 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
index 60b4dbdffb8..699c80bbdd6 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin
Binary files 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
index c55f6fdd684..efce243a59f 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin
Binary files 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
index 549151854dc..c92e8f92655 100644
--- a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin
index da3153781f1..247e9b50edf 100644
--- a/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin
+++ b/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin
+++ b/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin
Binary files 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
index 8dd90184506..8c728c082b6 100644
--- a/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin
Binary files 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
index c03e3749bba..1225ca9668d 100644
--- a/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin
Binary files 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
index 36bab4fb427..02baa67d160 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files 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
index d64b7f6926a..e944fec80d4 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin
Binary files 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
index ffd4a0df32b..6d24af632f7 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin
Binary files 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
index 0ac0757c104..349c1e8d8f7 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin
index 3a6350cd82c..55b1cff6e6d 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin
Binary files 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
index 8072311bb5f..e1c7468c628 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin
index 4d449d809a1..c8b099c6219 100644
--- a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin
+++ b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin
Binary files 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
index 9b286b970d8..e134fd86195 100644
--- 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
Binary files 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
index 5db59770629..5ea7f6d559e 100644
--- 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
Binary files 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
index 0a5ff5bca30..8ec59b587bb 100644
--- 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
Binary files 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
index 71045007876..31415ff3d47 100644
--- 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
Binary files 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
index 44ca6250f44..ede0f9d2e20 100644
--- 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
Binary files 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
index 9cc7ddb3611..caf2953d93b 100644
--- 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
Binary files 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
index 1cb488296b3..870c517b270 100644
--- 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
Binary files 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
index 5db59770629..5ea7f6d559e 100644
--- 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
Binary files 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
index 7a065633296..da72b92fdde 100644
--- 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
Binary files 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
index 77cd10d5620..51d6b93262b 100644
--- 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
Binary files 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
index b45bf95e604..e5ae361f126 100644
--- 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
Binary files 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
index e6c088c0d82..077a4983b9d 100644
--- 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
Binary files 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
index 391a9cb5add..b8849a155c1 100644
--- 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
Binary files 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
index c62024376d9..b77a0321df6 100644
--- 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
Binary files 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
index a4b384aef8a..52873c6792a 100644
--- 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
Binary files 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
index 60863748e10..226707d64bc 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 0cd3ce5c1ee..71e70385f6d 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 0cd3ce5c1ee..71e70385f6d 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 0cd3ce5c1ee..71e70385f6d 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index a82a57d4129..e0d1a64e286 100644
--- 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
Binary files 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
index 5c56e57ab49..a5c50707ab0 100644
--- 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
Binary files 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
index 0cd3ce5c1ee..71e70385f6d 100644
--- 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
Binary files 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
index 0cd3ce5c1ee..71e70385f6d 100644
--- 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
Binary files 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
index 36a72c1269a..9f543a073c6 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files 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
index de71a57b9cd..68a782cd511 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin
Binary files 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
index b4703a48756..e86eea6c306 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin
index 5b2368ab987..81002a6e749 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin
index 5b2368ab987..81002a6e749 100644
--- a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin
+++ b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin
Binary files 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
index 503d595820d..9a2df4ce95a 100644
--- 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
Binary files 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
index 0ff6c68de42..182df765c58 100644
--- 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
Binary files 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
index 00fda820a3e..4c7d56f89c4 100644
--- 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
Binary files 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
index f9c4d8fd2dc..57c4e05bb5f 100644
--- 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
Binary files 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
index 3acf5f4c853..55dd2ada5da 100644
--- 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
Binary files 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
index d6b65dfc1c0..fe1c3dddc34 100644
--- 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
Binary files 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
index 0476f96aab8..e0188f202b7 100644
--- 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
Binary files 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
index a52e10799a1..ac332db423a 100644
--- a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
+++ b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
+++ b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
Binary files 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
index 0b1e1ea37a3..86fa555cfec 100644
--- 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
Binary files 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
index 3f60f67bc7a..f156fa70a7f 100644
--- 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
Binary files 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
index 8a4bcc6cb72..ee882d9b042 100644
--- 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
Binary files 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
index 4f6a5e15d62..07a1ae58a5a 100644
--- 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
Binary files 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
index c572c2c6a2e..8e778a8d186 100644
--- 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
Binary files 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
index 1875c62ac60..167c17c1533 100644
--- 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
Binary files 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
index 570a6ca2b11..f2a3f07bb5a 100644
--- 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
Binary files 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
index 1abad8a2794..b3d200b7b3b 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index a59cc72ee65..633ce06b34a 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index a59cc72ee65..633ce06b34a 100644
--- 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
Binary files 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
index a59cc72ee65..633ce06b34a 100644
--- 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
Binary files 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
index 572ea02a107..818e3f00cf1 100644
--- 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
Binary files 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
index f5d906a76fe..b7e019d3942 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index 3c774c03bcd..e284f232596 100644
--- 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
Binary files 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
index bd8580f0be1..4759e9e1441 100644
--- 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
Binary files 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
index 4310437dfc8..2bea102f797 100644
--- 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
Binary files 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
index 4ebd3db2b11..41456218cdc 100644
--- 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
Binary files 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
index 7e03fc3f6b7..7aebc92e1bd 100644
--- 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
Binary files 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
index d1e40d88539..d468793594e 100644
--- 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
Binary files 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
index 5b2368ab987..81002a6e749 100644
--- 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
Binary files 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
index bcd5f8e401d..34b05538592 100644
--- 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
Binary files 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
index bcd5f8e401d..34b05538592 100644
--- 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
Binary files differ
diff --git a/bgfx/shaders/essl/fs_gui.bin b/bgfx/shaders/essl/fs_gui.bin
index da3153781f1..247e9b50edf 100644
--- a/bgfx/shaders/essl/fs_gui.bin
+++ b/bgfx/shaders/essl/fs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/essl/fs_screen.bin b/bgfx/shaders/essl/fs_screen.bin
index da3153781f1..247e9b50edf 100644
--- a/bgfx/shaders/essl/fs_screen.bin
+++ b/bgfx/shaders/essl/fs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/essl/vs_gui.bin b/bgfx/shaders/essl/vs_gui.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/vs_gui.bin
+++ b/bgfx/shaders/essl/vs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/essl/vs_screen.bin b/bgfx/shaders/essl/vs_screen.bin
index 5c56e57ab49..a5c50707ab0 100644
--- a/bgfx/shaders/essl/vs_screen.bin
+++ b/bgfx/shaders/essl/vs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin
index a8c282813a1..f49e0970ded 100644
--- a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin
+++ b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin
index f81c8537ca8..6bfd170d7dd 100644
--- a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin
+++ b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin
Binary files 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
index a9cf641f032..daf0b406f0c 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin
Binary files 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
index ae74f5a9ac1..61e08b8409c 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin
index e11056cba06..33857b53acb 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin
index a949255755c..de57d5715c5 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin
index ca184aef7dc..b84a4651682 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin
index be943521f64..56761cd09fc 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin
Binary files 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
index 1877cf0c63f..ed591cdb74a 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin
Binary files 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
index 2caaa822395..b6bd1c75766 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin
Binary files 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
index 828ca499848..45cbd0653d5 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin
index 38b61d754ac..1f007194d4e 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin
index 4f3d92a37f2..2ee2901d407 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin
index 88ebb214e32..9dd6776ff27 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin
index 7e83a3fefbb..16e5c5872fb 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin
Binary files 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
index 7e83a3fefbb..16e5c5872fb 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin
Binary files 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
index 7e83a3fefbb..16e5c5872fb 100644
--- a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin
+++ b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin
index 47621712486..a2c461585ff 100644
--- a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin
+++ b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin
index 92874edc199..4a32bb9444c 100644
--- a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin
+++ b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/default/fs_blit.bin b/bgfx/shaders/glsl/chains/default/fs_blit.bin
index ed53d46066a..d90ca2ac8fc 100644
--- a/bgfx/shaders/glsl/chains/default/fs_blit.bin
+++ b/bgfx/shaders/glsl/chains/default/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/default/vs_blit.bin b/bgfx/shaders/glsl/chains/default/vs_blit.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/default/vs_blit.bin
+++ b/bgfx/shaders/glsl/chains/default/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin
index 674a3eadc0e..527f84c81cd 100644
--- a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin
+++ b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin
index 89cc6df356b..e48b2aabc7b 100644
--- a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin
+++ b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin b/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin
index 72bfcdb481a..15a0428b9ae 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_color.bin b/bgfx/shaders/glsl/chains/hlsl/fs_color.bin
index 82d073ee4a8..7471b2b7a21 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_color.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_color.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin
index d61a6324f96..4eefe101ec8 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin
index 98b5074feb3..7d1d5c1797b 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin
index 28413200313..58eaa038ba6 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin
index a32f0797402..1a7c935004d 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin
index a5985955b8d..0d10b45fabe 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin
index e92c4fd4a90..7c7d3b9c469 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin
index 837341e3557..ce6bdb584e2 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin
index ed53d46066a..d90ca2ac8fc 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin b/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin
index 8783d3ac45c..25d42039661 100644
--- a/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin b/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_color.bin b/bgfx/shaders/glsl/chains/hlsl/vs_color.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_color.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_color.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin
index 2515ee7efb1..a9d0484bf45 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin b/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin
+++ b/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin
index fd414a29a86..fc3e004d007 100644
--- a/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin
+++ b/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin
index 82c399c6c8e..ebe09ffce09 100644
--- a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin
+++ b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin
index 94e12f13dc9..fdf3e03a160 100644
--- a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin
+++ b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin
index 8cce2d25e45..d77a069eaae 100644
--- a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin
+++ b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin
index 8cce2d25e45..d77a069eaae 100644
--- a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin
+++ b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin
index 8cce2d25e45..d77a069eaae 100644
--- a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin
+++ b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin
index f832cf34166..3c0b0f0c588 100644
--- a/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin
+++ b/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin b/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin
index a9b2161043a..8bc9582a09e 100644
--- a/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin
+++ b/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin b/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin
+++ b/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin b/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin
+++ b/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit.bin b/bgfx/shaders/glsl/chains/misc/fs_blit.bin
index ed53d46066a..d90ca2ac8fc 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_blit.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin
index 6d501412a01..5d2197d188a 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin b/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin
index fcc74605d9d..952107ab982 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin b/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin
index fb202dc8be6..190d7f465ec 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin
index 69c73495bd4..27e3b6b515b 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin
Binary files 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
index b20b4b6c05f..3fc6eb25652 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin
index 704a6df3464..720422cf4fa 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin
index 18609e3335e..6ed4e2e54c7 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_lut.bin b/bgfx/shaders/glsl/chains/misc/fs_lut.bin
index e30bf8c241a..cf06257c601 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_lut.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/fs_saturation.bin b/bgfx/shaders/glsl/chains/misc/fs_saturation.bin
index 025b4e3e20c..c49f0a05e1e 100644
--- a/bgfx/shaders/glsl/chains/misc/fs_saturation.bin
+++ b/bgfx/shaders/glsl/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/vs_blit.bin b/bgfx/shaders/glsl/chains/misc/vs_blit.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/misc/vs_blit.bin
+++ b/bgfx/shaders/glsl/chains/misc/vs_blit.bin
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin
index b81f605e41f..2fe1d9d0ad2 100644
--- a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin
+++ b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin
index 9ec15fd5264..584c340ac7b 100644
--- a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin
+++ b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/vs_lut.bin b/bgfx/shaders/glsl/chains/misc/vs_lut.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/misc/vs_lut.bin
+++ b/bgfx/shaders/glsl/chains/misc/vs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/misc/vs_saturation.bin b/bgfx/shaders/glsl/chains/misc/vs_saturation.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/misc/vs_saturation.bin
+++ b/bgfx/shaders/glsl/chains/misc/vs_saturation.bin
Binary files 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
index 63cc8d68fc6..23449301097 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin
Binary files 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
index 025b4e3e20c..c49f0a05e1e 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin
Binary files 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
index 9e337c479d4..9c3746c588a 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin
Binary files 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
index 63cc8d68fc6..23449301097 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin
Binary files 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
index 025b4e3e20c..c49f0a05e1e 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin
Binary files 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
index e03d490e3a9..c1230751309 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin
Binary files 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
index 63cc8d68fc6..23449301097 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin
Binary files 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
index 025b4e3e20c..c49f0a05e1e 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin
Binary files 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
index 2249dec6018..79bd90edd9a 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin
Binary files 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
index 63cc8d68fc6..23449301097 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin
Binary files 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
index 025b4e3e20c..c49f0a05e1e 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin
Binary files 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
index d76c08ad5f4..456b1e1ec75 100644
--- a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin
index ed53d46066a..d90ca2ac8fc 100644
--- a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin
+++ b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin
+++ b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin
Binary files 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
index aee7e519f63..f9b11856adb 100644
--- a/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin
Binary files 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
index 9a6d4b5a276..9171c2cd4af 100644
--- a/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin
Binary files 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
index b25629b2de5..ad99669f1e7 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files 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
index 9ae2aab52a8..8c14449678c 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin
Binary files 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
index d36e5b616c9..63228e89597 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin
Binary files 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
index 13da88c5661..1567f63ce7a 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin
index 0f3ffe6bedd..5b0a8d6be20 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin
Binary files 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
index 1b40a78d592..2e6fe2a0d60 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin
index 218418d02d9..6cbc1fcdd8b 100644
--- a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin
+++ b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin
Binary files 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
index 2b702b4aff5..821882ea8b0 100644
--- 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
Binary files 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
index 7a29454672d..f7095522975 100644
--- 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
Binary files 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
index a87b53e43f4..7ac8bc4fb69 100644
--- 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
Binary files 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
index ec794800c7d..55c2fde7682 100644
--- 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
Binary files 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
index 4614f16724f..b4baa80005c 100644
--- 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
Binary files 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
index 90a0896fdc5..3a23fef3f0d 100644
--- 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
Binary files 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
index fb44b26f69f..c279e04c8f8 100644
--- 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
Binary files 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
index 7a29454672d..f7095522975 100644
--- 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
Binary files 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
index f8da4a52dc2..49c443c5dd3 100644
--- 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
Binary files 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
index d49af2d4179..29a984eaa54 100644
--- 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
Binary files 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
index f1b28a37c4b..09b13c8a9bd 100644
--- 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
Binary files 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
index 547b898b76f..cc649033807 100644
--- 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
Binary files 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
index 0d76434e7fb..51a915faea2 100644
--- 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
Binary files 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
index 8a3cb53f913..05f7bb395ab 100644
--- 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
Binary files 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
index f60165c50e0..f91e88fc1fc 100644
--- 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
Binary files 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
index fc94e1117d3..36ff3f4281a 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index 0684ce30453..2d3d16927da 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index 0684ce30453..2d3d16927da 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index 0684ce30453..2d3d16927da 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index efe42967646..8c28ee320eb 100644
--- 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
Binary files 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
index f09fdcd6fd8..e6df7bddf31 100644
--- 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
Binary files 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
index 0684ce30453..2d3d16927da 100644
--- 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
Binary files 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
index 0684ce30453..2d3d16927da 100644
--- 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
Binary files 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
index 9ff51bd59a3..fa07f3422f4 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files 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
index 69d33e52735..d1435087810 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin
Binary files 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
index f81c8537ca8..6bfd170d7dd 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin
index 1339e7a7885..8409d9ea2e2 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin
index 1339e7a7885..8409d9ea2e2 100644
--- a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin
+++ b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin
Binary files 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
index a6e2eaecab6..1c5f529cdd5 100644
--- 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
Binary files 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
index 79a11bd4b07..6e557d7d885 100644
--- 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
Binary files 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
index 6992699cbe1..4a1c0eab87f 100644
--- 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
Binary files 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
index 2adb97f86da..9d592b815f6 100644
--- 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
Binary files 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
index 13103f1150a..7f6e26264c0 100644
--- 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
Binary files 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
index 6957999c63e..bcb0bc637e6 100644
--- 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
Binary files 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
index 2eb13b123ed..9185ab0efdc 100644
--- 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
Binary files 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
index 6173613dcfb..ae4383ff724 100644
--- a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
+++ b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
+++ b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
Binary files 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
index b476834dbe0..f424456a3a3 100644
--- 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
Binary files 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
index 2e948a19e31..05bc4f1db35 100644
--- 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
Binary files 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
index 9e13bdc963b..dd067291812 100644
--- 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
Binary files 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
index eefb01e114b..ea055fc1f44 100644
--- 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
Binary files 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
index 5f1105937c5..f9cf913fe49 100644
--- 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
Binary files 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
index 0993f188f41..abee63ba1d5 100644
--- 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
Binary files 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
index f7ac47ad183..b05460f9c25 100644
--- 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
Binary files 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
index f723df79f88..781acf06355 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index d110798d588..04ef8babc5b 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index d110798d588..04ef8babc5b 100644
--- 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
Binary files 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
index d110798d588..04ef8babc5b 100644
--- 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
Binary files 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
index 84ea8298e85..4af1a328f00 100644
--- 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
Binary files 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
index 655ce59403f..d08bc85ce98 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 17580dfb1c3..d25f99cca64 100644
--- 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
Binary files 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
index 7d014bf19f4..87dd06db5ec 100644
--- 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
Binary files 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
index 990b9f56306..c8cc9ed2e01 100644
--- 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
Binary files 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
index adc8049f961..40b48299522 100644
--- 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
Binary files 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
index 36389aba44b..d5226025bee 100644
--- 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
Binary files 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
index b26a03aa8ce..9e376462860 100644
--- 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
Binary files 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
index 1339e7a7885..8409d9ea2e2 100644
--- 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
Binary files 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
index 1427007955b..317cbeb14ce 100644
--- 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
Binary files 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
index 1427007955b..317cbeb14ce 100644
--- 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
Binary files differ
diff --git a/bgfx/shaders/glsl/fs_gui.bin b/bgfx/shaders/glsl/fs_gui.bin
index ed53d46066a..d90ca2ac8fc 100644
--- a/bgfx/shaders/glsl/fs_gui.bin
+++ b/bgfx/shaders/glsl/fs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/fs_screen.bin b/bgfx/shaders/glsl/fs_screen.bin
index ed53d46066a..d90ca2ac8fc 100644
--- a/bgfx/shaders/glsl/fs_screen.bin
+++ b/bgfx/shaders/glsl/fs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/vs_gui.bin b/bgfx/shaders/glsl/vs_gui.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/vs_gui.bin
+++ b/bgfx/shaders/glsl/vs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/glsl/vs_screen.bin b/bgfx/shaders/glsl/vs_screen.bin
index f09fdcd6fd8..e6df7bddf31 100644
--- a/bgfx/shaders/glsl/vs_screen.bin
+++ b/bgfx/shaders/glsl/vs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin
index ed6b921e846..f563b28b8c4 100644
--- a/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin
+++ b/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin
index dbd25a2a7f9..081cc6a4618 100644
--- a/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin
+++ b/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin
Binary files 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 d8df1c59445..c4f056e4a1b 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin
Binary files 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 f61b19e5cd5..a6484219902 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin
index 2ca7c3f1ba6..43b4090f063 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin
index 5393422a056..8e561ec35fe 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin
index 40b8ff0bc04..ebe74220d3c 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.bin b/bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.bin
index 971818cafcd..ae559d1ae1a 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.bin
Binary files 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 57f35520720..d9458615046 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin
Binary files 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 28f86d01a15..239ee761e21 100644
--- a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin
Binary files 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 2ddbc0f7a24..856744f5deb 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin
index 5c06fcc1a20..9cfe64d0167 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin
index 4c3cde51257..ab9fe45ef5c 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin
index 7f16cc81cbc..b2f17433686 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.bin b/bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.bin
index 4ef5a486107..4760d2fe0e3 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.bin
Binary files 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 4ef5a486107..4760d2fe0e3 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin
Binary files 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 4ef5a486107..4760d2fe0e3 100644
--- a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin
+++ b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin
index 0cbd1895aca..a9ee9c384e2 100644
--- a/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin
+++ b/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin
index 13f626f4d7b..293f1684184 100644
--- a/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin
+++ b/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/default/fs_blit.bin b/bgfx/shaders/metal/chains/default/fs_blit.bin
index 77d77e3acde..3726a70e19a 100644
--- a/bgfx/shaders/metal/chains/default/fs_blit.bin
+++ b/bgfx/shaders/metal/chains/default/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/default/vs_blit.bin b/bgfx/shaders/metal/chains/default/vs_blit.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/default/vs_blit.bin
+++ b/bgfx/shaders/metal/chains/default/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/eagle/fs_eagle.bin b/bgfx/shaders/metal/chains/eagle/fs_eagle.bin
index 1079fb70065..62614a7bf7a 100644
--- a/bgfx/shaders/metal/chains/eagle/fs_eagle.bin
+++ b/bgfx/shaders/metal/chains/eagle/fs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/eagle/vs_eagle.bin b/bgfx/shaders/metal/chains/eagle/vs_eagle.bin
index 24e53529931..8ff3413b8d0 100644
--- a/bgfx/shaders/metal/chains/eagle/vs_eagle.bin
+++ b/bgfx/shaders/metal/chains/eagle/vs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin b/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin
index d6b2af8c4e4..f38e3438304 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_color.bin b/bgfx/shaders/metal/chains/hlsl/fs_color.bin
index a83c6316bfd..1a62b2b8fbf 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_color.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_color.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin
index c1903f2eb81..205d97b3d19 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin b/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin
index c4a793bcde1..f1ea3d3dac3 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin b/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin
index 01d0bf67ec0..e00e792cc23 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin
index 14d84e54002..fa870162521 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin
index caa0865fee0..1d321320e02 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin
index cb3288b3c9c..de416591352 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_post.bin b/bgfx/shaders/metal/chains/hlsl/fs_post.bin
index 87cb7cf5f40..f0e3ece7131 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_post.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_post.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin b/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin
index c046861ef88..7066c9b2f8f 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin b/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin
index 7ee4e05e4e8..dfedfdb31cf 100644
--- a/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin
+++ b/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_chroma.bin b/bgfx/shaders/metal/chains/hlsl/vs_chroma.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_chroma.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_color.bin b/bgfx/shaders/metal/chains/hlsl/vs_color.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_color.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_color.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin
index edb390eea5f..481fa4c8eab 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin b/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin b/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_post.bin b/bgfx/shaders/metal/chains/hlsl/vs_post.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_post.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_post.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin b/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin b/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin
+++ b/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin
index 41dbcdccf82..1a14db421da 100644
--- a/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin
+++ b/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin
index f379bd94acc..4c9522caba5 100644
--- a/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin
+++ b/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin
index 1642d4e5248..9baf78a396a 100644
--- a/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin
+++ b/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin
index 92dbde184ac..4347fa482e0 100644
--- a/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin
+++ b/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin
index 92dbde184ac..4347fa482e0 100644
--- a/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin
+++ b/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin
index 92dbde184ac..4347fa482e0 100644
--- a/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin
+++ b/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin
index 12194079a17..a662e0fc0ec 100644
--- a/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin
+++ b/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/lcd-grid/fs_persistence.bin b/bgfx/shaders/metal/chains/lcd-grid/fs_persistence.bin
index e2d2e0ac99f..0d76086f807 100644
--- a/bgfx/shaders/metal/chains/lcd-grid/fs_persistence.bin
+++ b/bgfx/shaders/metal/chains/lcd-grid/fs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.bin b/bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.bin
+++ b/bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.bin b/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.bin
+++ b/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_blit.bin b/bgfx/shaders/metal/chains/misc/fs_blit.bin
index 77d77e3acde..3726a70e19a 100644
--- a/bgfx/shaders/metal/chains/misc/fs_blit.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin
index fa0181d4b98..fec267cc8ee 100644
--- a/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin b/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin
index 7a9ef1abfb0..b08396630f2 100644
--- a/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin b/bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin
index 36f491246e0..f13afe5a57e 100644
--- a/bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin
index 6fd06ca83ec..d1a60d6f578 100644
--- a/bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin
Binary files 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 4890df57e53..6fb99942dae 100644
--- a/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin
index e7ae6a176a9..1198b33bccb 100644
--- a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin
index 95a6f47038c..14d5510b242 100644
--- a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_lut.bin b/bgfx/shaders/metal/chains/misc/fs_lut.bin
index 513d7e3e1f0..813a12048e0 100644
--- a/bgfx/shaders/metal/chains/misc/fs_lut.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/fs_saturation.bin b/bgfx/shaders/metal/chains/misc/fs_saturation.bin
index cc5e1c52b64..a72f111783c 100644
--- a/bgfx/shaders/metal/chains/misc/fs_saturation.bin
+++ b/bgfx/shaders/metal/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/vs_blit.bin b/bgfx/shaders/metal/chains/misc/vs_blit.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/misc/vs_blit.bin
+++ b/bgfx/shaders/metal/chains/misc/vs_blit.bin
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin
index 8d2ac16ba13..9b5be751de6 100644
--- a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin
+++ b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin
index 6f1fd80ab49..60b22be7cef 100644
--- a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin
+++ b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/vs_lut.bin b/bgfx/shaders/metal/chains/misc/vs_lut.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/misc/vs_lut.bin
+++ b/bgfx/shaders/metal/chains/misc/vs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/misc/vs_saturation.bin b/bgfx/shaders/metal/chains/misc/vs_saturation.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/misc/vs_saturation.bin
+++ b/bgfx/shaders/metal/chains/misc/vs_saturation.bin
Binary files 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 9abbc1e1ced..cd8e4b61847 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin
Binary files 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 cc5e1c52b64..a72f111783c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin
Binary files 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 d901d266c0c..9917f197ba3 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin
Binary files 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 9abbc1e1ced..cd8e4b61847 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin
Binary files 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 cc5e1c52b64..a72f111783c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin
Binary files 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 9aa559226d1..00834cb6133 100644
--- a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin
Binary files 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 9abbc1e1ced..cd8e4b61847 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin
Binary files 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 cc5e1c52b64..a72f111783c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin
Binary files 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 c64bb3f0867..943cbb4694b 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin
Binary files 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 9abbc1e1ced..cd8e4b61847 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin
Binary files 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 cc5e1c52b64..a72f111783c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin
Binary files 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 e83d0b7fe6b..c2c94954410 100644
--- a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin b/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin
index 77d77e3acde..3726a70e19a 100644
--- a/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin
+++ b/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin b/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin
+++ b/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin
Binary files 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 b03471ac30a..dc2f302bbc5 100644
--- a/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin
Binary files 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 37ae2bcb281..d9a65ca79b0 100644
--- a/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin
Binary files 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 d8df86b6e7b..efc4ae71e36 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files 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 9d74f6961ab..0ccca0a5afd 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin
Binary files 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 67df1bc9e9b..2c717b14887 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin
Binary files 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 8a349192ff6..ce55872fe7c 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin
index f81ef15d555..b7024449493 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin
Binary files 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 50d5cc6183d..fd6201476ab 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin
index fe70baeb297..81f407aca67 100644
--- a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin
+++ b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin
Binary files 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 8c4c3862f51..d5bfab475a5 100644
--- 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
Binary files 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 90e2621125b..03b361fd7bc 100644
--- 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
Binary files 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 56e80fb6e19..cdfbb6212f6 100644
--- 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
Binary files 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 fe14f8efa58..6ceee850da7 100644
--- 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
Binary files 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 d23bde7c673..fcc70b277fa 100644
--- 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
Binary files 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 12967db9495..b018da1d755 100644
--- 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
Binary files 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 7f3b7888f48..d7b05c1b640 100644
--- 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
Binary files 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 90e2621125b..03b361fd7bc 100644
--- 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
Binary files 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 85be34368bc..d5712bf6607 100644
--- 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
Binary files 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 d04b31f0ead..49638136297 100644
--- 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
Binary files 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 ba6c1de1061..44e1e4c7e5b 100644
--- 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
Binary files 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 9de0982cf28..37f12a449a9 100644
--- 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
Binary files 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 ef19efea30a..62d8857e0a8 100644
--- 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
Binary files 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 3ab07a21ef2..9e98bf1b338 100644
--- 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
Binary files 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 ab6db635cdb..c601e0e025d 100644
--- 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
Binary files 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 e3f2c525e6a..ce75ba1719a 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 f5c8537fc8e..c648c0a3f22 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 f5c8537fc8e..c648c0a3f22 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 f5c8537fc8e..c648c0a3f22 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 419b9823b94..d15cb4b3552 100644
--- 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
Binary files 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 b889561ae71..7e8bb43c51c 100644
--- 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
Binary files 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 f5c8537fc8e..c648c0a3f22 100644
--- 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
Binary files 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 f5c8537fc8e..c648c0a3f22 100644
--- 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
Binary files 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 186734f92f5..41491eb8c64 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files 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 d376011ac84..4ada44c964b 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin
Binary files 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 dbd25a2a7f9..081cc6a4618 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin
index 8203cb60cef..3ef69d17bd3 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin
index 8203cb60cef..3ef69d17bd3 100644
--- a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin
+++ b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin
Binary files 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 33019b9bea7..ac716eada4d 100644
--- 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
Binary files 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 2b27beba03d..afc3ec7d817 100644
--- 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
Binary files 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 a798eca0274..f236ce7b7b3 100644
--- 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
Binary files 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 aa136abb0e2..1e1b9edb5f7 100644
--- 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
Binary files 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 9b2ee635525..cdb360f0689 100644
--- 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
Binary files 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 b35489b8aa0..ac13ee0e83f 100644
--- 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
Binary files 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 abf6be1b449..f95ec11f8be 100644
--- 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
Binary files 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 1cd1fa28860..9aa48cc2e96 100644
--- a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
+++ b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- 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
Binary files 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 7f161c7a53f..ce2ae31904b 100644
--- a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
+++ b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
Binary files 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 eceaa3a415c..9a61fedfdec 100644
--- 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
Binary files 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 024aa212a01..5bce5be60ca 100644
--- 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
Binary files 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 f92cd470ce0..49bd9a6763a 100644
--- 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
Binary files 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 dc496154cf3..05cca361035 100644
--- 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
Binary files 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 315658fc8c2..f63bff79173 100644
--- 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
Binary files 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 8be7066d6bb..79bf4132d7f 100644
--- 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
Binary files 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 03b6cee3868..dbecf557cf9 100644
--- 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
Binary files 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 cccbaec3ec7..acd535aa91b 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 42a8aab71eb..f600a3f74cb 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 42a8aab71eb..f600a3f74cb 100644
--- 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
Binary files 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 42a8aab71eb..f600a3f74cb 100644
--- 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
Binary files 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 add6c2fb555..14db56aab1f 100644
--- 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
Binary files 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 c445c0588a1..e4a8e266df0 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 11f835dabbc..8c3124f12c5 100644
--- 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
Binary files 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 f8697398bd5..9871c124c84 100644
--- 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
Binary files 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 22760f9b802..fb8f08d5a75 100644
--- 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
Binary files 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 0588ad86baa..89c937b5bb7 100644
--- 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
Binary files 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 72285316036..22219acee39 100644
--- 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
Binary files 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 fb58881a9ff..ce2a7ae41ff 100644
--- 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
Binary files 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 8203cb60cef..3ef69d17bd3 100644
--- 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
Binary files 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 6320f0d41fd..25dab0a9d70 100644
--- 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
Binary files 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 547446a4a59..9ebdf5141b3 100644
--- 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
Binary files differ
diff --git a/bgfx/shaders/metal/fs_gui.bin b/bgfx/shaders/metal/fs_gui.bin
index 77d77e3acde..3726a70e19a 100644
--- a/bgfx/shaders/metal/fs_gui.bin
+++ b/bgfx/shaders/metal/fs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/metal/fs_screen.bin b/bgfx/shaders/metal/fs_screen.bin
index 77d77e3acde..3726a70e19a 100644
--- a/bgfx/shaders/metal/fs_screen.bin
+++ b/bgfx/shaders/metal/fs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/metal/vs_gui.bin b/bgfx/shaders/metal/vs_gui.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/vs_gui.bin
+++ b/bgfx/shaders/metal/vs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/metal/vs_screen.bin b/bgfx/shaders/metal/vs_screen.bin
index b889561ae71..7e8bb43c51c 100644
--- a/bgfx/shaders/metal/vs_screen.bin
+++ b/bgfx/shaders/metal/vs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/spirv/chains/blurs/fs_smart-blur.bin
index 73e78c88d39..0cdf5f76c8c 100644
--- a/bgfx/shaders/spirv/chains/blurs/fs_smart-blur.bin
+++ b/bgfx/shaders/spirv/chains/blurs/fs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/spirv/chains/blurs/vs_smart-blur.bin
index dda1acb6085..05c71985f18 100644
--- a/bgfx/shaders/spirv/chains/blurs/vs_smart-blur.bin
+++ b/bgfx/shaders/spirv/chains/blurs/vs_smart-blur.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin
index 48d715765d5..41a10e636ed 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.bin
index d196c224080..1f3f3f6b4bc 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.bin
index 3b872fa56da..880f5bb1816 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.bin
index b759b8d9c7a..0b1ed313eb2 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.bin
index 4f8f994820d..ede0048399c 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.bin
index 4e5cf63cd44..8bf4e68ab29 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.bin
index 2520a4347a7..621366b0e5d 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.bin
index cafea940d70..ce6d213507e 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.bin
index de3deeb95f2..9809de00382 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.bin
index c853e280ead..b1845cbc02c 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.bin
index 5a39de59471..84f2b6454bd 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.bin
index 318f409621b..2e903ada0c7 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.bin
index a735b2c2125..d08591bf0c2 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.bin
index a735b2c2125..d08591bf0c2 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.bin
index a735b2c2125..d08591bf0c2 100644
--- a/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.bin
+++ b/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/spirv/chains/crt/fs_crt-caligari.bin
index 62a3756d072..61c9e373503 100644
--- a/bgfx/shaders/spirv/chains/crt/fs_crt-caligari.bin
+++ b/bgfx/shaders/spirv/chains/crt/fs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/spirv/chains/crt/vs_crt-caligari.bin
index cb0ed04d5ad..67257c9e4a0 100644
--- a/bgfx/shaders/spirv/chains/crt/vs_crt-caligari.bin
+++ b/bgfx/shaders/spirv/chains/crt/vs_crt-caligari.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/default/fs_blit.bin b/bgfx/shaders/spirv/chains/default/fs_blit.bin
index a08fb70c7e6..bd2282f9504 100644
--- a/bgfx/shaders/spirv/chains/default/fs_blit.bin
+++ b/bgfx/shaders/spirv/chains/default/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/default/vs_blit.bin b/bgfx/shaders/spirv/chains/default/vs_blit.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/default/vs_blit.bin
+++ b/bgfx/shaders/spirv/chains/default/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/eagle/fs_eagle.bin b/bgfx/shaders/spirv/chains/eagle/fs_eagle.bin
index a3fe680adca..29deae1778c 100644
--- a/bgfx/shaders/spirv/chains/eagle/fs_eagle.bin
+++ b/bgfx/shaders/spirv/chains/eagle/fs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/eagle/vs_eagle.bin b/bgfx/shaders/spirv/chains/eagle/vs_eagle.bin
index c137f145272..3f3ee8938dc 100644
--- a/bgfx/shaders/spirv/chains/eagle/vs_eagle.bin
+++ b/bgfx/shaders/spirv/chains/eagle/vs_eagle.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin b/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin
index e133d273a45..ef496bbef42 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_color.bin b/bgfx/shaders/spirv/chains/hlsl/fs_color.bin
index e76e093f505..c2b9af2eae5 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_color.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_color.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin
index 6950101aeb9..840e518e76f 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin b/bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin
index c0dd649f20c..1c06c28626b 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin b/bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin
index 2892c54e4eb..1181d1cad76 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin
index e64f2ccf47c..fd0589e91a7 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin
index 7518ea3f152..132abea6893 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin
index 83f3c97eaea..c6917fad840 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_post.bin b/bgfx/shaders/spirv/chains/hlsl/fs_post.bin
index 2bcdab49196..7c92588f180 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_post.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_post.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin b/bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin
index 8c096618198..85c2e236688 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin b/bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin
index e50a1a04b02..893759daf08 100644
--- a/bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin b/bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_color.bin b/bgfx/shaders/spirv/chains/hlsl/vs_color.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_color.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_color.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin
index 60323d055ec..312c3021bf0 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin b/bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin b/bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_post.bin b/bgfx/shaders/spirv/chains/hlsl/vs_post.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_post.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_post.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin b/bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin b/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin
+++ b/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hqx/fs_hq2x.bin b/bgfx/shaders/spirv/chains/hqx/fs_hq2x.bin
index e5c10769f72..25f68d14c4e 100644
--- a/bgfx/shaders/spirv/chains/hqx/fs_hq2x.bin
+++ b/bgfx/shaders/spirv/chains/hqx/fs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hqx/fs_hq3x.bin b/bgfx/shaders/spirv/chains/hqx/fs_hq3x.bin
index 8541377e33c..2235b39920a 100644
--- a/bgfx/shaders/spirv/chains/hqx/fs_hq3x.bin
+++ b/bgfx/shaders/spirv/chains/hqx/fs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hqx/fs_hq4x.bin b/bgfx/shaders/spirv/chains/hqx/fs_hq4x.bin
index 992ee1147cd..80d604041bf 100644
--- a/bgfx/shaders/spirv/chains/hqx/fs_hq4x.bin
+++ b/bgfx/shaders/spirv/chains/hqx/fs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hqx/vs_hq2x.bin b/bgfx/shaders/spirv/chains/hqx/vs_hq2x.bin
index 514f974ccf2..c886a5535cd 100644
--- a/bgfx/shaders/spirv/chains/hqx/vs_hq2x.bin
+++ b/bgfx/shaders/spirv/chains/hqx/vs_hq2x.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hqx/vs_hq3x.bin b/bgfx/shaders/spirv/chains/hqx/vs_hq3x.bin
index 514f974ccf2..c886a5535cd 100644
--- a/bgfx/shaders/spirv/chains/hqx/vs_hq3x.bin
+++ b/bgfx/shaders/spirv/chains/hqx/vs_hq3x.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/hqx/vs_hq4x.bin b/bgfx/shaders/spirv/chains/hqx/vs_hq4x.bin
index 514f974ccf2..c886a5535cd 100644
--- a/bgfx/shaders/spirv/chains/hqx/vs_hq4x.bin
+++ b/bgfx/shaders/spirv/chains/hqx/vs_hq4x.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.bin
index e23aeed4ed7..8f3fb3db565 100644
--- a/bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.bin
+++ b/bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.bin b/bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.bin
index 39b121d80c4..e1bc4660a11 100644
--- a/bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.bin
+++ b/bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.bin b/bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.bin
+++ b/bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin b/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin
+++ b/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_blit.bin b/bgfx/shaders/spirv/chains/misc/fs_blit.bin
index a08fb70c7e6..bd2282f9504 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_blit.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/spirv/chains/misc/fs_blit_bcg.bin
index beed088c3bd..604fa538c36 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_blit_bcg.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_blit_bcg.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_blit_palette16.bin b/bgfx/shaders/spirv/chains/misc/fs_blit_palette16.bin
index 604197ef811..ec938478045 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_blit_palette16.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_blit_palette16.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.bin b/bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.bin
index d602784f416..970cf19f949 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin
index 2d005963fbc..38de3733131 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.bin
index 5579239421c..5532a728c9b 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.bin
index b3f2533ce25..f5ec17cd7d6 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.bin
index 30c3a3f6b20..ff5b61b3a08 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_lut.bin b/bgfx/shaders/spirv/chains/misc/fs_lut.bin
index 2a046164fd9..b8e051b650d 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_lut.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/fs_saturation.bin b/bgfx/shaders/spirv/chains/misc/fs_saturation.bin
index 6c9449ed085..473f43b4cd9 100644
--- a/bgfx/shaders/spirv/chains/misc/fs_saturation.bin
+++ b/bgfx/shaders/spirv/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/vs_blit.bin b/bgfx/shaders/spirv/chains/misc/vs_blit.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/misc/vs_blit.bin
+++ b/bgfx/shaders/spirv/chains/misc/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.bin
+++ b/bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.bin
index e0672497f82..ed5cc2b572e 100644
--- a/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.bin
+++ b/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.bin
index 4756202c8e0..37e283167cf 100644
--- a/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.bin
+++ b/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/vs_lut.bin b/bgfx/shaders/spirv/chains/misc/vs_lut.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/misc/vs_lut.bin
+++ b/bgfx/shaders/spirv/chains/misc/vs_lut.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/misc/vs_saturation.bin b/bgfx/shaders/spirv/chains/misc/vs_saturation.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/misc/vs_saturation.bin
+++ b/bgfx/shaders/spirv/chains/misc/vs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.bin
index 64e2d1f1b9a..5dfb7d26143 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.bin
index 6c9449ed085..473f43b4cd9 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.bin
index 7616b5ab1ed..154a82ea0e7 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.bin
index 64e2d1f1b9a..5dfb7d26143 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.bin
index 6c9449ed085..473f43b4cd9 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.bin
index 2475a8710d3..e435accec29 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.bin
index 64e2d1f1b9a..5dfb7d26143 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.bin
index 6c9449ed085..473f43b4cd9 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.bin
index ff7411556d4..b8ede3084c8 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.bin
index 64e2d1f1b9a..5dfb7d26143 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.bin
index 6c9449ed085..473f43b4cd9 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.bin
index 03082ee527d..5ce1bee182b 100644
--- a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.bin
+++ b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/unfiltered/fs_blit.bin b/bgfx/shaders/spirv/chains/unfiltered/fs_blit.bin
index a08fb70c7e6..bd2282f9504 100644
--- a/bgfx/shaders/spirv/chains/unfiltered/fs_blit.bin
+++ b/bgfx/shaders/spirv/chains/unfiltered/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/unfiltered/vs_blit.bin b/bgfx/shaders/spirv/chains/unfiltered/vs_blit.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/unfiltered/vs_blit.bin
+++ b/bgfx/shaders/spirv/chains/unfiltered/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.bin
index 8afb0e5b13a..16933523c18 100644
--- a/bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.bin
index ea5c2844dfb..0224a7d62f2 100644
--- a/bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.bin
+++ b/bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.bin
index e4e4186a845..dbccdd9e573 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.bin
index 5e8ffeb1658..8f1741d40fc 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.bin
index 9989c0a27a0..8dbf6eba08b 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.bin
index 4d77b62b559..60adacc1927 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.bin
index 1a790ffa246..acaca9356d0 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.bin
index 02cb0590765..d906368a00d 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.bin
index ad5ee3a04b4..be8406dd8f8 100644
--- a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
index 81d476374b5..ee3d569eb14 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
index bbbe2ca1b78..9fe7c65e117 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
index c52af8f74ca..517efba5699 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
index 3bb0bfc8a4b..43fa63096d6 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
index 4faa6ba3336..1acddbee5f1 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
index 6691fa92af0..d298e481bb7 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
index 854af84add0..caae1467446 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
index bbbe2ca1b78..9fe7c65e117 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
index 205e0adbad4..17fc1a7bffa 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
index a44975d84d8..ceee529068a 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
index e425d7ba25e..1ea9c0339ec 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
index 5ee00c08474..977c0d88e6b 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
index 21639a77fd9..b1226447c45 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
index f1288d0898a..3cf88d21c3c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
index 246c4cf5cf0..42379d12d25 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
index 0b5c1e59027..675b91fce28 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
index b40dc433f86..70eec70280e 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
index b40dc433f86..70eec70280e 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
index b40dc433f86..70eec70280e 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
index ef09a8aa586..4c73b770ead 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
index b40dc433f86..70eec70280e 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
index b40dc433f86..70eec70280e 100644
--- a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.bin
index d664ca12608..3b25339c462 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.bin
index 32d842086e4..96c155b644f 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.bin
index dda1acb6085..05c71985f18 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
index 28102b1edd3..4864d069aea 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
index 5821908f909..c314b999c6f 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
index 4e12f576f67..faee6f9167e 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
index 83e17922874..0a0944fb6fe 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
index 6420cb9754d..84277db29f5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
index b443b9f0aed..8bf9d8aa9f6 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
index 0dbafa07e23..37d69b2e0b8 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
index 9c68c08e2b6..cd2fab4e016 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
index 16009f32a82..1c2b24fe073 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
index 19273e78583..f5e262da827 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
index 12b20a23d3d..b038103f0d0 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
index 3061a4e62bb..74c45605ff3 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
index bd6b6b68c77..609f77c823c 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
index d2eb8b75053..feaa73fc363 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
index b786dc04fa4..f883e82cead 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
index b90262645f0..c25aa10b2eb 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
index a756e751edf..a58e8ab6c4a 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
index 40e0c53bae2..f11e3e311ed 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
index 40e0c53bae2..f11e3e311ed 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
index 40e0c53bae2..f11e3e311ed 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
index 49d3bafa21a..507c66d0b33 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
index 7375fafbdcc..d49ef457934 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
index a2eccd65776..03fa407141a 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
index be73684b5f0..d7f59052863 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
index 5115d29587f..ea1a4383cc1 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
index c00a3dd2b6d..a380a45b089 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
index 6f8052104c8..94bce43f60e 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
index e51abc6f73b..3877770dd6e 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
index 5a373e81216..ce604a3dce5 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
index 3c999b7163e..fb686af8084 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
index 1d276b5efc2..79cbfeaeca2 100644
--- a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
+++ b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/fs_gui.bin b/bgfx/shaders/spirv/fs_gui.bin
index a08fb70c7e6..bd2282f9504 100644
--- a/bgfx/shaders/spirv/fs_gui.bin
+++ b/bgfx/shaders/spirv/fs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/fs_screen.bin b/bgfx/shaders/spirv/fs_screen.bin
index a08fb70c7e6..bd2282f9504 100644
--- a/bgfx/shaders/spirv/fs_screen.bin
+++ b/bgfx/shaders/spirv/fs_screen.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/vs_gui.bin b/bgfx/shaders/spirv/vs_gui.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/vs_gui.bin
+++ b/bgfx/shaders/spirv/vs_gui.bin
Binary files differ
diff --git a/bgfx/shaders/spirv/vs_screen.bin b/bgfx/shaders/spirv/vs_screen.bin
index 7d21cea1f97..45e3c83f46c 100644
--- a/bgfx/shaders/spirv/vs_screen.bin
+++ b/bgfx/shaders/spirv/vs_screen.bin
Binary files differ