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 Binary files a/bgfx/shaders/dx11/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/dx11/chains/blurs/fs_smart-blur.bin 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 Binary files a/bgfx/shaders/dx11/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/dx11/chains/blurs/vs_smart-blur.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/dx11/chains/crt/fs_crt-caligari.bin 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 Binary files a/bgfx/shaders/dx11/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/dx11/chains/crt/vs_crt-caligari.bin 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 Binary files a/bgfx/shaders/dx11/chains/default/fs_blit.bin and b/bgfx/shaders/dx11/chains/default/fs_blit.bin 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 Binary files a/bgfx/shaders/dx11/chains/default/vs_blit.bin and b/bgfx/shaders/dx11/chains/default/vs_blit.bin 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 Binary files a/bgfx/shaders/dx11/chains/eagle/fs_eagle.bin and b/bgfx/shaders/dx11/chains/eagle/fs_eagle.bin 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 Binary files a/bgfx/shaders/dx11/chains/eagle/vs_eagle.bin and b/bgfx/shaders/dx11/chains/eagle/vs_eagle.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_color.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_color.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_post.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_post.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin and b/bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_color.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_color.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_post.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_post.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin 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 Binary files a/bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin 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 Binary files a/bgfx/shaders/dx11/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/dx11/chains/hqx/fs_hq2x.bin 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 Binary files a/bgfx/shaders/dx11/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/dx11/chains/hqx/fs_hq3x.bin 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 Binary files a/bgfx/shaders/dx11/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/dx11/chains/hqx/fs_hq4x.bin 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 Binary files a/bgfx/shaders/dx11/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/dx11/chains/hqx/vs_hq2x.bin 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 Binary files a/bgfx/shaders/dx11/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/dx11/chains/hqx/vs_hq3x.bin 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 Binary files a/bgfx/shaders/dx11/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/dx11/chains/hqx/vs_hq4x.bin 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 Binary files a/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin and b/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin 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 Binary files a/bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.bin and b/bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.bin 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 Binary files a/bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.bin and b/bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.bin 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 Binary files a/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.bin and b/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_blit.bin and b/bgfx/shaders/dx11/chains/misc/fs_blit.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_blit_bcg.bin and b/bgfx/shaders/dx11/chains/misc/fs_blit_bcg.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_blit_palette16.bin and b/bgfx/shaders/dx11/chains/misc/fs_blit_palette16.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.bin and b/bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin and b/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_lut.bin and b/bgfx/shaders/dx11/chains/misc/fs_lut.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/fs_saturation.bin and b/bgfx/shaders/dx11/chains/misc/fs_saturation.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/vs_blit.bin and b/bgfx/shaders/dx11/chains/misc/vs_blit.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/vs_lut.bin and b/bgfx/shaders/dx11/chains/misc/vs_lut.bin 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 Binary files a/bgfx/shaders/dx11/chains/misc/vs_saturation.bin and b/bgfx/shaders/dx11/chains/misc/vs_saturation.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx11/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/dx11/chains/unfiltered/fs_blit.bin 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 Binary files a/bgfx/shaders/dx11/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/dx11/chains/unfiltered/vs_blit.bin 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 Binary files a/bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.bin 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 Binary files a/bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin 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 Binary files a/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/dx11/fs_gui.bin b/bgfx/shaders/dx11/fs_gui.bin index 284ed423773..e14e7aa70a9 100644 Binary files a/bgfx/shaders/dx11/fs_gui.bin and b/bgfx/shaders/dx11/fs_gui.bin differ diff --git a/bgfx/shaders/dx11/fs_screen.bin b/bgfx/shaders/dx11/fs_screen.bin index 284ed423773..e14e7aa70a9 100644 Binary files a/bgfx/shaders/dx11/fs_screen.bin and b/bgfx/shaders/dx11/fs_screen.bin differ diff --git a/bgfx/shaders/dx11/vs_gui.bin b/bgfx/shaders/dx11/vs_gui.bin index 624fecd4577..0b8f40dd41a 100644 Binary files a/bgfx/shaders/dx11/vs_gui.bin and b/bgfx/shaders/dx11/vs_gui.bin differ diff --git a/bgfx/shaders/dx11/vs_screen.bin b/bgfx/shaders/dx11/vs_screen.bin index 624fecd4577..0b8f40dd41a 100644 Binary files a/bgfx/shaders/dx11/vs_screen.bin and b/bgfx/shaders/dx11/vs_screen.bin 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 Binary files a/bgfx/shaders/dx9/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/dx9/chains/blurs/fs_smart-blur.bin 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 Binary files a/bgfx/shaders/dx9/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/dx9/chains/blurs/vs_smart-blur.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/dx9/chains/crt/fs_crt-caligari.bin 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 Binary files a/bgfx/shaders/dx9/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/dx9/chains/crt/vs_crt-caligari.bin 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 Binary files a/bgfx/shaders/dx9/chains/default/fs_blit.bin and b/bgfx/shaders/dx9/chains/default/fs_blit.bin 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 Binary files a/bgfx/shaders/dx9/chains/default/vs_blit.bin and b/bgfx/shaders/dx9/chains/default/vs_blit.bin 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 Binary files a/bgfx/shaders/dx9/chains/eagle/fs_eagle.bin and b/bgfx/shaders/dx9/chains/eagle/fs_eagle.bin 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 Binary files a/bgfx/shaders/dx9/chains/eagle/vs_eagle.bin and b/bgfx/shaders/dx9/chains/eagle/vs_eagle.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_color.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_color.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_post.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_post.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin and b/bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_color.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_color.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_post.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_post.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin 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 Binary files a/bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin 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 Binary files a/bgfx/shaders/dx9/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/dx9/chains/hqx/fs_hq2x.bin 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 Binary files a/bgfx/shaders/dx9/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/dx9/chains/hqx/fs_hq3x.bin 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 Binary files a/bgfx/shaders/dx9/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/dx9/chains/hqx/fs_hq4x.bin 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 Binary files a/bgfx/shaders/dx9/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/dx9/chains/hqx/vs_hq2x.bin 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 Binary files a/bgfx/shaders/dx9/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/dx9/chains/hqx/vs_hq3x.bin 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 Binary files a/bgfx/shaders/dx9/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/dx9/chains/hqx/vs_hq4x.bin 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 Binary files a/bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.bin and b/bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.bin 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 Binary files a/bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.bin and b/bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.bin 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 Binary files a/bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.bin and b/bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.bin 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 Binary files a/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.bin and b/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_blit.bin and b/bgfx/shaders/dx9/chains/misc/fs_blit.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_blit_bcg.bin and b/bgfx/shaders/dx9/chains/misc/fs_blit_bcg.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_blit_palette16.bin and b/bgfx/shaders/dx9/chains/misc/fs_blit_palette16.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.bin and b/bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.bin and b/bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_lut.bin and b/bgfx/shaders/dx9/chains/misc/fs_lut.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/fs_saturation.bin and b/bgfx/shaders/dx9/chains/misc/fs_saturation.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/vs_blit.bin and b/bgfx/shaders/dx9/chains/misc/vs_blit.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/vs_lut.bin and b/bgfx/shaders/dx9/chains/misc/vs_lut.bin 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 Binary files a/bgfx/shaders/dx9/chains/misc/vs_saturation.bin and b/bgfx/shaders/dx9/chains/misc/vs_saturation.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.bin 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 Binary files a/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/dx9/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/dx9/chains/unfiltered/fs_blit.bin 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 Binary files a/bgfx/shaders/dx9/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/dx9/chains/unfiltered/vs_blit.bin 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 Binary files a/bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.bin 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 Binary files a/bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin 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 Binary files a/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/dx9/fs_gui.bin b/bgfx/shaders/dx9/fs_gui.bin index 4356d472b82..d1580943a43 100644 Binary files a/bgfx/shaders/dx9/fs_gui.bin and b/bgfx/shaders/dx9/fs_gui.bin differ diff --git a/bgfx/shaders/dx9/fs_screen.bin b/bgfx/shaders/dx9/fs_screen.bin index 4356d472b82..d1580943a43 100644 Binary files a/bgfx/shaders/dx9/fs_screen.bin and b/bgfx/shaders/dx9/fs_screen.bin differ diff --git a/bgfx/shaders/dx9/vs_gui.bin b/bgfx/shaders/dx9/vs_gui.bin index a93bf727629..44fedbcd87f 100644 Binary files a/bgfx/shaders/dx9/vs_gui.bin and b/bgfx/shaders/dx9/vs_gui.bin differ diff --git a/bgfx/shaders/dx9/vs_screen.bin b/bgfx/shaders/dx9/vs_screen.bin index a93bf727629..44fedbcd87f 100644 Binary files a/bgfx/shaders/dx9/vs_screen.bin and b/bgfx/shaders/dx9/vs_screen.bin 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 Binary files a/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/essl/chains/blurs/fs_smart-blur.bin differ diff --git a/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin index b4703a48756..e86eea6c306 100644 Binary files a/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/essl/chains/blurs/vs_smart-blur.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin index 689cd186d28..dd169986c52 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin index 059ae0e543d..bd3eae75d41 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin index fcf4b9f9b9d..da68738b44b 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_gaussx.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin index 38c330108c7..5e5a57f68e3 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_gaussy.bin 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 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_lowpass.bin 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 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin index 381479e4b9a..90252fafe60 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin index b7809db5436..058f5e34ec2 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin index e934a0e30bc..8b00a619974 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin index fc8f3a19c0b..7756f232313 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_gaussx.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin index f18011b6a78..ee1fb41724f 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_gaussy.bin 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 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_lowpass.bin 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 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin index 7f0af1166f9..622040615b0 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.bin differ diff --git a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin index 7f0af1166f9..622040615b0 100644 Binary files a/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.bin differ diff --git a/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin index 4f02cd65c78..e462ea15b61 100644 Binary files a/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/essl/chains/crt/fs_crt-caligari.bin differ diff --git a/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin index ba04f4ce785..cde2b518c70 100644 Binary files a/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/essl/chains/crt/vs_crt-caligari.bin differ diff --git a/bgfx/shaders/essl/chains/default/fs_blit.bin b/bgfx/shaders/essl/chains/default/fs_blit.bin index da3153781f1..247e9b50edf 100644 Binary files a/bgfx/shaders/essl/chains/default/fs_blit.bin and b/bgfx/shaders/essl/chains/default/fs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/default/vs_blit.bin b/bgfx/shaders/essl/chains/default/vs_blit.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/default/vs_blit.bin and b/bgfx/shaders/essl/chains/default/vs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/eagle/fs_eagle.bin b/bgfx/shaders/essl/chains/eagle/fs_eagle.bin index e4692386de7..0fb34399388 100644 Binary files a/bgfx/shaders/essl/chains/eagle/fs_eagle.bin and b/bgfx/shaders/essl/chains/eagle/fs_eagle.bin differ diff --git a/bgfx/shaders/essl/chains/eagle/vs_eagle.bin b/bgfx/shaders/essl/chains/eagle/vs_eagle.bin index f809f2a7986..f4a5fa32205 100644 Binary files a/bgfx/shaders/essl/chains/eagle/vs_eagle.bin and b/bgfx/shaders/essl/chains/eagle/vs_eagle.bin 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 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin and b/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin 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 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_color.bin and b/bgfx/shaders/essl/chains/hlsl/fs_color.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin index 01862669adf..b3e591420fc 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/essl/chains/hlsl/fs_deconverge.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin index 4a33e90f0aa..b9b115370d5 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/essl/chains/hlsl/fs_defocus.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin index f0c0cb31db5..53e99a4ae5c 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/essl/chains/hlsl/fs_distortion.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin index d84d52589ec..3cb7c158372 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin index 504c16cca2b..207e82435b1 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin index b633d32db30..cb5285096bf 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/essl/chains/hlsl/fs_phosphor.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_post.bin b/bgfx/shaders/essl/chains/hlsl/fs_post.bin index 941f71dd090..90db19b8c36 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_post.bin and b/bgfx/shaders/essl/chains/hlsl/fs_post.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin index da3153781f1..247e9b50edf 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/essl/chains/hlsl/fs_prescale.bin 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 Binary files a/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin and b/bgfx/shaders/essl/chains/hlsl/fs_scanline.bin 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 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin and b/bgfx/shaders/essl/chains/hlsl/vs_chroma.bin 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 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_color.bin and b/bgfx/shaders/essl/chains/hlsl/vs_color.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin index 504401e44fd..983ce29eb9f 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/essl/chains/hlsl/vs_deconverge.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/essl/chains/hlsl/vs_defocus.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/essl/chains/hlsl/vs_distortion.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/essl/chains/hlsl/vs_phosphor.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_post.bin b/bgfx/shaders/essl/chains/hlsl/vs_post.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_post.bin and b/bgfx/shaders/essl/chains/hlsl/vs_post.bin differ diff --git a/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/essl/chains/hlsl/vs_prescale.bin 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 Binary files a/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/essl/chains/hlsl/vs_scanline.bin 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 Binary files a/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/essl/chains/hqx/fs_hq2x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin index 237c6565c45..e244aef88dc 100644 Binary files a/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/essl/chains/hqx/fs_hq3x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin index 9f98620a2e5..b9e73ffd412 100644 Binary files a/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/essl/chains/hqx/fs_hq4x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin index d0c87a4ed6c..a88fde24850 100644 Binary files a/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/essl/chains/hqx/vs_hq2x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin index d0c87a4ed6c..a88fde24850 100644 Binary files a/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/essl/chains/hqx/vs_hq3x.bin differ diff --git a/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin index d0c87a4ed6c..a88fde24850 100644 Binary files a/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/essl/chains/hqx/vs_hq4x.bin 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 Binary files a/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin and b/bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.bin 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 Binary files a/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin and b/bgfx/shaders/essl/chains/lcd-grid/fs_persistence.bin 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 Binary files a/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin and b/bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.bin 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 Binary files a/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin and b/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_blit.bin and b/bgfx/shaders/essl/chains/misc/fs_blit.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin and b/bgfx/shaders/essl/chains/misc/fs_blit_bcg.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin and b/bgfx/shaders/essl/chains/misc/fs_blit_palette16.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin and b/bgfx/shaders/essl/chains/misc/fs_blit_rgb32.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin and b/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin index f9082eb214c..a0a55965ec1 100644 Binary files a/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin index 8253964d19d..5aece62459e 100644 Binary files a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin index 8fda79c53c2..40ca3408d21 100644 Binary files a/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_lut.bin and b/bgfx/shaders/essl/chains/misc/fs_lut.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/fs_saturation.bin and b/bgfx/shaders/essl/chains/misc/fs_saturation.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_blit.bin b/bgfx/shaders/essl/chains/misc/vs_blit.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/misc/vs_blit.bin and b/bgfx/shaders/essl/chains/misc/vs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin index 6f8171f1bc6..d25156a0428 100644 Binary files a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin index 2519a73d7c1..d0ebc506074 100644 Binary files a/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/vs_lut.bin and b/bgfx/shaders/essl/chains/misc/vs_lut.bin 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 Binary files a/bgfx/shaders/essl/chains/misc/vs_saturation.bin and b/bgfx/shaders/essl/chains/misc/vs_saturation.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin index 60b4dbdffb8..699c80bbdd6 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin index c55f6fdd684..efce243a59f 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin index 88d72fd56c5..a34fc8e578e 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin index 60b4dbdffb8..699c80bbdd6 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin index c55f6fdd684..efce243a59f 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin index 0b508167c74..85b0a7e8b8c 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin index 60b4dbdffb8..699c80bbdd6 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin index c55f6fdd684..efce243a59f 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin index ee9924db2d7..c74d60f130b 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin index 60b4dbdffb8..699c80bbdd6 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin index c55f6fdd684..efce243a59f 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin index 549151854dc..c92e8f92655 100644 Binary files a/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin index da3153781f1..247e9b50edf 100644 Binary files a/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/essl/chains/unfiltered/fs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/essl/chains/unfiltered/vs_blit.bin differ diff --git a/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin index 8dd90184506..8c728c082b6 100644 Binary files a/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin index c03e3749bba..1225ca9668d 100644 Binary files a/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin index 36bab4fb427..02baa67d160 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin index d64b7f6926a..e944fec80d4 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin index ffd4a0df32b..6d24af632f7 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin index 0ac0757c104..349c1e8d8f7 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin index 3a6350cd82c..55b1cff6e6d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin index 8072311bb5f..e1c7468c628 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin index 4d449d809a1..c8b099c6219 100644 Binary files a/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin index 9b286b970d8..e134fd86195 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin index 5db59770629..5ea7f6d559e 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin index 0a5ff5bca30..8ec59b587bb 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin index 71045007876..31415ff3d47 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin index 44ca6250f44..ede0f9d2e20 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin index 9cc7ddb3611..caf2953d93b 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin index 1cb488296b3..870c517b270 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin index 5db59770629..5ea7f6d559e 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin index 7a065633296..da72b92fdde 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin index 77cd10d5620..51d6b93262b 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin index b45bf95e604..e5ae361f126 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin index e6c088c0d82..077a4983b9d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin index 391a9cb5add..b8849a155c1 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin index c62024376d9..b77a0321df6 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin index a4b384aef8a..52873c6792a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin index 60863748e10..226707d64bc 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin index 0cd3ce5c1ee..71e70385f6d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin index 0cd3ce5c1ee..71e70385f6d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin index 0cd3ce5c1ee..71e70385f6d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin index a82a57d4129..e0d1a64e286 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin index 0cd3ce5c1ee..71e70385f6d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin index 0cd3ce5c1ee..71e70385f6d 100644 Binary files a/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin index 36a72c1269a..9f543a073c6 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin index de71a57b9cd..68a782cd511 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin index b4703a48756..e86eea6c306 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin index 503d595820d..9a2df4ce95a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin index 0ff6c68de42..182df765c58 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin index 00fda820a3e..4c7d56f89c4 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin index f9c4d8fd2dc..57c4e05bb5f 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin index 3acf5f4c853..55dd2ada5da 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin index d6b65dfc1c0..fe1c3dddc34 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin index 0476f96aab8..e0188f202b7 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin index a52e10799a1..ac332db423a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin index 0b1e1ea37a3..86fa555cfec 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin index 3f60f67bc7a..f156fa70a7f 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin index 8a4bcc6cb72..ee882d9b042 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin index 4f6a5e15d62..07a1ae58a5a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin index c572c2c6a2e..8e778a8d186 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin index 1875c62ac60..167c17c1533 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin index 570a6ca2b11..f2a3f07bb5a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin index 1abad8a2794..b3d200b7b3b 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin index a59cc72ee65..633ce06b34a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin index a59cc72ee65..633ce06b34a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin index a59cc72ee65..633ce06b34a 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin index 572ea02a107..818e3f00cf1 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin index f5d906a76fe..b7e019d3942 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin index 3c774c03bcd..e284f232596 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin index bd8580f0be1..4759e9e1441 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin index 4310437dfc8..2bea102f797 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin index 4ebd3db2b11..41456218cdc 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin index 7e03fc3f6b7..7aebc92e1bd 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin index d1e40d88539..d468793594e 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin index 5b2368ab987..81002a6e749 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin index bcd5f8e401d..34b05538592 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin index bcd5f8e401d..34b05538592 100644 Binary files a/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/essl/fs_gui.bin b/bgfx/shaders/essl/fs_gui.bin index da3153781f1..247e9b50edf 100644 Binary files a/bgfx/shaders/essl/fs_gui.bin and b/bgfx/shaders/essl/fs_gui.bin differ diff --git a/bgfx/shaders/essl/fs_screen.bin b/bgfx/shaders/essl/fs_screen.bin index da3153781f1..247e9b50edf 100644 Binary files a/bgfx/shaders/essl/fs_screen.bin and b/bgfx/shaders/essl/fs_screen.bin differ diff --git a/bgfx/shaders/essl/vs_gui.bin b/bgfx/shaders/essl/vs_gui.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/vs_gui.bin and b/bgfx/shaders/essl/vs_gui.bin differ diff --git a/bgfx/shaders/essl/vs_screen.bin b/bgfx/shaders/essl/vs_screen.bin index 5c56e57ab49..a5c50707ab0 100644 Binary files a/bgfx/shaders/essl/vs_screen.bin and b/bgfx/shaders/essl/vs_screen.bin differ diff --git a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin index a8c282813a1..f49e0970ded 100644 Binary files a/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/glsl/chains/blurs/fs_smart-blur.bin differ diff --git a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin index f81c8537ca8..6bfd170d7dd 100644 Binary files a/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/glsl/chains/blurs/vs_smart-blur.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin index a9cf641f032..daf0b406f0c 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin index ae74f5a9ac1..61e08b8409c 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin index e11056cba06..33857b53acb 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin index a949255755c..de57d5715c5 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.bin 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 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.bin 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 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin index 1877cf0c63f..ed591cdb74a 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin index 2caaa822395..b6bd1c75766 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin index 828ca499848..45cbd0653d5 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin index 38b61d754ac..1f007194d4e 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin index 4f3d92a37f2..2ee2901d407 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.bin 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 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.bin 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 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin index 7e83a3fefbb..16e5c5872fb 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.bin differ diff --git a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin index 7e83a3fefbb..16e5c5872fb 100644 Binary files a/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.bin differ diff --git a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin index 47621712486..a2c461585ff 100644 Binary files a/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/glsl/chains/crt/fs_crt-caligari.bin differ diff --git a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin index 92874edc199..4a32bb9444c 100644 Binary files a/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/glsl/chains/crt/vs_crt-caligari.bin differ diff --git a/bgfx/shaders/glsl/chains/default/fs_blit.bin b/bgfx/shaders/glsl/chains/default/fs_blit.bin index ed53d46066a..d90ca2ac8fc 100644 Binary files a/bgfx/shaders/glsl/chains/default/fs_blit.bin and b/bgfx/shaders/glsl/chains/default/fs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/default/vs_blit.bin b/bgfx/shaders/glsl/chains/default/vs_blit.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/default/vs_blit.bin and b/bgfx/shaders/glsl/chains/default/vs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin index 674a3eadc0e..527f84c81cd 100644 Binary files a/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin and b/bgfx/shaders/glsl/chains/eagle/fs_eagle.bin differ diff --git a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin index 89cc6df356b..e48b2aabc7b 100644 Binary files a/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin and b/bgfx/shaders/glsl/chains/eagle/vs_eagle.bin 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 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_chroma.bin 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 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_color.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_color.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin index d61a6324f96..4eefe101ec8 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_deconverge.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin index 98b5074feb3..7d1d5c1797b 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_defocus.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin index 28413200313..58eaa038ba6 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_distortion.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin index a32f0797402..1a7c935004d 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin index a5985955b8d..0d10b45fabe 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin index e92c4fd4a90..7c7d3b9c469 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_phosphor.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin index 837341e3557..ce6bdb584e2 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_post.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_post.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin index ed53d46066a..d90ca2ac8fc 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_prescale.bin 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 Binary files a/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin and b/bgfx/shaders/glsl/chains/hlsl/fs_scanline.bin 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 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_chroma.bin 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 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_color.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_color.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin index 2515ee7efb1..a9d0484bf45 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_deconverge.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_defocus.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_distortion.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_phosphor.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_post.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_post.bin differ diff --git a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_prescale.bin 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 Binary files a/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/glsl/chains/hlsl/vs_scanline.bin 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 Binary files a/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/glsl/chains/hqx/fs_hq2x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin index 82c399c6c8e..ebe09ffce09 100644 Binary files a/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/glsl/chains/hqx/fs_hq3x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin index 94e12f13dc9..fdf3e03a160 100644 Binary files a/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/glsl/chains/hqx/fs_hq4x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin index 8cce2d25e45..d77a069eaae 100644 Binary files a/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/glsl/chains/hqx/vs_hq2x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin index 8cce2d25e45..d77a069eaae 100644 Binary files a/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/glsl/chains/hqx/vs_hq3x.bin differ diff --git a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin index 8cce2d25e45..d77a069eaae 100644 Binary files a/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/glsl/chains/hqx/vs_hq4x.bin 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 Binary files a/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin and b/bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.bin 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 Binary files a/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin and b/bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.bin 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 Binary files a/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin and b/bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.bin 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 Binary files a/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin and b/bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_blit.bin and b/bgfx/shaders/glsl/chains/misc/fs_blit.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin and b/bgfx/shaders/glsl/chains/misc/fs_blit_bcg.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin and b/bgfx/shaders/glsl/chains/misc/fs_blit_palette16.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin and b/bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin and b/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin index b20b4b6c05f..3fc6eb25652 100644 Binary files a/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin index 704a6df3464..720422cf4fa 100644 Binary files a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin index 18609e3335e..6ed4e2e54c7 100644 Binary files a/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_lut.bin and b/bgfx/shaders/glsl/chains/misc/fs_lut.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/fs_saturation.bin and b/bgfx/shaders/glsl/chains/misc/fs_saturation.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_blit.bin b/bgfx/shaders/glsl/chains/misc/vs_blit.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/misc/vs_blit.bin and b/bgfx/shaders/glsl/chains/misc/vs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin index b81f605e41f..2fe1d9d0ad2 100644 Binary files a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin index 9ec15fd5264..584c340ac7b 100644 Binary files a/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/vs_lut.bin and b/bgfx/shaders/glsl/chains/misc/vs_lut.bin 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 Binary files a/bgfx/shaders/glsl/chains/misc/vs_saturation.bin and b/bgfx/shaders/glsl/chains/misc/vs_saturation.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin index 63cc8d68fc6..23449301097 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin index 025b4e3e20c..c49f0a05e1e 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin index 9e337c479d4..9c3746c588a 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin index 63cc8d68fc6..23449301097 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin index 025b4e3e20c..c49f0a05e1e 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin index e03d490e3a9..c1230751309 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin index 63cc8d68fc6..23449301097 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin index 025b4e3e20c..c49f0a05e1e 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin index 2249dec6018..79bd90edd9a 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin index 63cc8d68fc6..23449301097 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin index 025b4e3e20c..c49f0a05e1e 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin index d76c08ad5f4..456b1e1ec75 100644 Binary files a/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin index ed53d46066a..d90ca2ac8fc 100644 Binary files a/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/glsl/chains/unfiltered/fs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/glsl/chains/unfiltered/vs_blit.bin differ diff --git a/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin index aee7e519f63..f9b11856adb 100644 Binary files a/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin index 9a6d4b5a276..9171c2cd4af 100644 Binary files a/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin index b25629b2de5..ad99669f1e7 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin index 9ae2aab52a8..8c14449678c 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin index d36e5b616c9..63228e89597 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin index 13da88c5661..1567f63ce7a 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin index 0f3ffe6bedd..5b0a8d6be20 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin index 1b40a78d592..2e6fe2a0d60 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin index 218418d02d9..6cbc1fcdd8b 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin index 2b702b4aff5..821882ea8b0 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin index 7a29454672d..f7095522975 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin index a87b53e43f4..7ac8bc4fb69 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin index ec794800c7d..55c2fde7682 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin index 4614f16724f..b4baa80005c 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin index 90a0896fdc5..3a23fef3f0d 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin index fb44b26f69f..c279e04c8f8 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin index 7a29454672d..f7095522975 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin index f8da4a52dc2..49c443c5dd3 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin index d49af2d4179..29a984eaa54 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin index f1b28a37c4b..09b13c8a9bd 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin index 547b898b76f..cc649033807 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin index 0d76434e7fb..51a915faea2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin index 8a3cb53f913..05f7bb395ab 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin index f60165c50e0..f91e88fc1fc 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin index fc94e1117d3..36ff3f4281a 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin index 0684ce30453..2d3d16927da 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin index 0684ce30453..2d3d16927da 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin index 0684ce30453..2d3d16927da 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin index efe42967646..8c28ee320eb 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin index 0684ce30453..2d3d16927da 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin index 0684ce30453..2d3d16927da 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin index 9ff51bd59a3..fa07f3422f4 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin index 69d33e52735..d1435087810 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin index f81c8537ca8..6bfd170d7dd 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin index a6e2eaecab6..1c5f529cdd5 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin index 79a11bd4b07..6e557d7d885 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin index 6992699cbe1..4a1c0eab87f 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin index 2adb97f86da..9d592b815f6 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin index 13103f1150a..7f6e26264c0 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin index 6957999c63e..bcb0bc637e6 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin index 2eb13b123ed..9185ab0efdc 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin index 6173613dcfb..ae4383ff724 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin index b476834dbe0..f424456a3a3 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin index 2e948a19e31..05bc4f1db35 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin index 9e13bdc963b..dd067291812 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin index eefb01e114b..ea055fc1f44 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin index 5f1105937c5..f9cf913fe49 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin index 0993f188f41..abee63ba1d5 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin index f7ac47ad183..b05460f9c25 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin index f723df79f88..781acf06355 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin index d110798d588..04ef8babc5b 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin index d110798d588..04ef8babc5b 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin index d110798d588..04ef8babc5b 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin index 84ea8298e85..4af1a328f00 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin index 655ce59403f..d08bc85ce98 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin index 17580dfb1c3..d25f99cca64 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin index 7d014bf19f4..87dd06db5ec 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin index 990b9f56306..c8cc9ed2e01 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin index adc8049f961..40b48299522 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin index 36389aba44b..d5226025bee 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin index b26a03aa8ce..9e376462860 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin index 1339e7a7885..8409d9ea2e2 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin index 1427007955b..317cbeb14ce 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin index 1427007955b..317cbeb14ce 100644 Binary files a/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/glsl/fs_gui.bin b/bgfx/shaders/glsl/fs_gui.bin index ed53d46066a..d90ca2ac8fc 100644 Binary files a/bgfx/shaders/glsl/fs_gui.bin and b/bgfx/shaders/glsl/fs_gui.bin differ diff --git a/bgfx/shaders/glsl/fs_screen.bin b/bgfx/shaders/glsl/fs_screen.bin index ed53d46066a..d90ca2ac8fc 100644 Binary files a/bgfx/shaders/glsl/fs_screen.bin and b/bgfx/shaders/glsl/fs_screen.bin differ diff --git a/bgfx/shaders/glsl/vs_gui.bin b/bgfx/shaders/glsl/vs_gui.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/vs_gui.bin and b/bgfx/shaders/glsl/vs_gui.bin differ diff --git a/bgfx/shaders/glsl/vs_screen.bin b/bgfx/shaders/glsl/vs_screen.bin index f09fdcd6fd8..e6df7bddf31 100644 Binary files a/bgfx/shaders/glsl/vs_screen.bin and b/bgfx/shaders/glsl/vs_screen.bin 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 Binary files a/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/metal/chains/blurs/fs_smart-blur.bin differ diff --git a/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin b/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin index dbd25a2a7f9..081cc6a4618 100644 Binary files a/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/metal/chains/blurs/vs_smart-blur.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin index d8df1c59445..c4f056e4a1b 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin index f61b19e5cd5..a6484219902 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin b/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin index 2ca7c3f1ba6..43b4090f063 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_gaussx.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin b/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin index 5393422a056..8e561ec35fe 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_gaussy.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin b/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin index 40b8ff0bc04..ebe74220d3c 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_lowpass.bin 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 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin index 57f35520720..d9458615046 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin index 28f86d01a15..239ee761e21 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin b/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin index 2ddbc0f7a24..856744f5deb 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin b/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin index 5c06fcc1a20..9cfe64d0167 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_gaussx.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin b/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin index 4c3cde51257..ab9fe45ef5c 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_gaussy.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin b/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin index 7f16cc81cbc..b2f17433686 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_lowpass.bin 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 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin index 4ef5a486107..4760d2fe0e3 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.bin differ diff --git a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin index 4ef5a486107..4760d2fe0e3 100644 Binary files a/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.bin differ diff --git a/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin b/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin index 0cbd1895aca..a9ee9c384e2 100644 Binary files a/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/metal/chains/crt/fs_crt-caligari.bin differ diff --git a/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin b/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin index 13f626f4d7b..293f1684184 100644 Binary files a/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/metal/chains/crt/vs_crt-caligari.bin differ diff --git a/bgfx/shaders/metal/chains/default/fs_blit.bin b/bgfx/shaders/metal/chains/default/fs_blit.bin index 77d77e3acde..3726a70e19a 100644 Binary files a/bgfx/shaders/metal/chains/default/fs_blit.bin and b/bgfx/shaders/metal/chains/default/fs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/default/vs_blit.bin b/bgfx/shaders/metal/chains/default/vs_blit.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/default/vs_blit.bin and b/bgfx/shaders/metal/chains/default/vs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/eagle/fs_eagle.bin b/bgfx/shaders/metal/chains/eagle/fs_eagle.bin index 1079fb70065..62614a7bf7a 100644 Binary files a/bgfx/shaders/metal/chains/eagle/fs_eagle.bin and b/bgfx/shaders/metal/chains/eagle/fs_eagle.bin differ diff --git a/bgfx/shaders/metal/chains/eagle/vs_eagle.bin b/bgfx/shaders/metal/chains/eagle/vs_eagle.bin index 24e53529931..8ff3413b8d0 100644 Binary files a/bgfx/shaders/metal/chains/eagle/vs_eagle.bin and b/bgfx/shaders/metal/chains/eagle/vs_eagle.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin b/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin index d6b2af8c4e4..f38e3438304 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin and b/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin 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 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_color.bin and b/bgfx/shaders/metal/chains/hlsl/fs_color.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin b/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin index c1903f2eb81..205d97b3d19 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin b/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin index c4a793bcde1..f1ea3d3dac3 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/metal/chains/hlsl/fs_defocus.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin b/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin index 01d0bf67ec0..e00e792cc23 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/metal/chains/hlsl/fs_distortion.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin index 14d84e54002..fa870162521 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin index caa0865fee0..1d321320e02 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin b/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin index cb3288b3c9c..de416591352 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_post.bin b/bgfx/shaders/metal/chains/hlsl/fs_post.bin index 87cb7cf5f40..f0e3ece7131 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_post.bin and b/bgfx/shaders/metal/chains/hlsl/fs_post.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin b/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin index c046861ef88..7066c9b2f8f 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/metal/chains/hlsl/fs_prescale.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin b/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin index 7ee4e05e4e8..dfedfdb31cf 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin and b/bgfx/shaders/metal/chains/hlsl/fs_scanline.bin 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 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_chroma.bin and b/bgfx/shaders/metal/chains/hlsl/vs_chroma.bin 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 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_color.bin and b/bgfx/shaders/metal/chains/hlsl/vs_color.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin b/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin index edb390eea5f..481fa4c8eab 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin b/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/metal/chains/hlsl/vs_defocus.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin b/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/metal/chains/hlsl/vs_distortion.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin b/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_post.bin b/bgfx/shaders/metal/chains/hlsl/vs_post.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_post.bin and b/bgfx/shaders/metal/chains/hlsl/vs_post.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin b/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/metal/chains/hlsl/vs_prescale.bin differ diff --git a/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin b/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/metal/chains/hlsl/vs_scanline.bin 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 Binary files a/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/metal/chains/hqx/fs_hq2x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin index f379bd94acc..4c9522caba5 100644 Binary files a/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/metal/chains/hqx/fs_hq3x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin b/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin index 1642d4e5248..9baf78a396a 100644 Binary files a/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/metal/chains/hqx/fs_hq4x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin index 92dbde184ac..4347fa482e0 100644 Binary files a/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/metal/chains/hqx/vs_hq2x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin index 92dbde184ac..4347fa482e0 100644 Binary files a/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/metal/chains/hqx/vs_hq3x.bin differ diff --git a/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin b/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin index 92dbde184ac..4347fa482e0 100644 Binary files a/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/metal/chains/hqx/vs_hq4x.bin differ diff --git a/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin index 12194079a17..a662e0fc0ec 100644 Binary files a/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin and b/bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.bin 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 Binary files a/bgfx/shaders/metal/chains/lcd-grid/fs_persistence.bin and b/bgfx/shaders/metal/chains/lcd-grid/fs_persistence.bin 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 Binary files a/bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.bin and b/bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.bin 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 Binary files a/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.bin and b/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.bin 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 Binary files a/bgfx/shaders/metal/chains/misc/fs_blit.bin and b/bgfx/shaders/metal/chains/misc/fs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin b/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin index fa0181d4b98..fec267cc8ee 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin and b/bgfx/shaders/metal/chains/misc/fs_blit_bcg.bin 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 Binary files a/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin and b/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin 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 Binary files a/bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin and b/bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin 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 Binary files a/bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin and b/bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin index 4890df57e53..6fb99942dae 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin index e7ae6a176a9..1198b33bccb 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin index 95a6f47038c..14d5510b242 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/misc/fs_lut.bin b/bgfx/shaders/metal/chains/misc/fs_lut.bin index 513d7e3e1f0..813a12048e0 100644 Binary files a/bgfx/shaders/metal/chains/misc/fs_lut.bin and b/bgfx/shaders/metal/chains/misc/fs_lut.bin 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 Binary files a/bgfx/shaders/metal/chains/misc/fs_saturation.bin and b/bgfx/shaders/metal/chains/misc/fs_saturation.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_blit.bin b/bgfx/shaders/metal/chains/misc/vs_blit.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_blit.bin and b/bgfx/shaders/metal/chains/misc/vs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin index 8d2ac16ba13..9b5be751de6 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin index 6f1fd80ab49..60b22be7cef 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/misc/vs_lut.bin b/bgfx/shaders/metal/chains/misc/vs_lut.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/misc/vs_lut.bin and b/bgfx/shaders/metal/chains/misc/vs_lut.bin 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 Binary files a/bgfx/shaders/metal/chains/misc/vs_saturation.bin and b/bgfx/shaders/metal/chains/misc/vs_saturation.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin index 9abbc1e1ced..cd8e4b61847 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin index cc5e1c52b64..a72f111783c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin index d901d266c0c..9917f197ba3 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin index 9abbc1e1ced..cd8e4b61847 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin index cc5e1c52b64..a72f111783c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin index 9aa559226d1..00834cb6133 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin index 9abbc1e1ced..cd8e4b61847 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin index cc5e1c52b64..a72f111783c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin index c64bb3f0867..943cbb4694b 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin index 9abbc1e1ced..cd8e4b61847 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin index cc5e1c52b64..a72f111783c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.bin differ diff --git a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin index e83d0b7fe6b..c2c94954410 100644 Binary files a/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.bin differ diff --git a/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin b/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin index 77d77e3acde..3726a70e19a 100644 Binary files a/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/metal/chains/unfiltered/fs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin b/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/metal/chains/unfiltered/vs_blit.bin differ diff --git a/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin b/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin index b03471ac30a..dc2f302bbc5 100644 Binary files a/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin b/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin index 37ae2bcb281..d9a65ca79b0 100644 Binary files a/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin index d8df86b6e7b..efc4ae71e36 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin index 9d74f6961ab..0ccca0a5afd 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin index 67df1bc9e9b..2c717b14887 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin index 8a349192ff6..ce55872fe7c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin index f81ef15d555..b7024449493 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin index 50d5cc6183d..fd6201476ab 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin index fe70baeb297..81f407aca67 100644 Binary files a/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin index 8c4c3862f51..d5bfab475a5 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin index 90e2621125b..03b361fd7bc 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin index 56e80fb6e19..cdfbb6212f6 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin index fe14f8efa58..6ceee850da7 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin index d23bde7c673..fcc70b277fa 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin index 12967db9495..b018da1d755 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin index 7f3b7888f48..d7b05c1b640 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin index 90e2621125b..03b361fd7bc 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin index 85be34368bc..d5712bf6607 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin index d04b31f0ead..49638136297 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin index ba6c1de1061..44e1e4c7e5b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin index 9de0982cf28..37f12a449a9 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin index ef19efea30a..62d8857e0a8 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin index 3ab07a21ef2..9e98bf1b338 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin index ab6db635cdb..c601e0e025d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin index e3f2c525e6a..ce75ba1719a 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin index f5c8537fc8e..c648c0a3f22 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin index f5c8537fc8e..c648c0a3f22 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin index f5c8537fc8e..c648c0a3f22 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin index 419b9823b94..d15cb4b3552 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin index f5c8537fc8e..c648c0a3f22 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin index f5c8537fc8e..c648c0a3f22 100644 Binary files a/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin index 186734f92f5..41491eb8c64 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin index d376011ac84..4ada44c964b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin index dbd25a2a7f9..081cc6a4618 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin index 33019b9bea7..ac716eada4d 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin index 2b27beba03d..afc3ec7d817 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin index a798eca0274..f236ce7b7b3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin index aa136abb0e2..1e1b9edb5f7 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin index 9b2ee635525..cdb360f0689 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin index b35489b8aa0..ac13ee0e83f 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin index abf6be1b449..f95ec11f8be 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin index 1cd1fa28860..9aa48cc2e96 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin index 7f161c7a53f..ce2ae31904b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin index eceaa3a415c..9a61fedfdec 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin index 024aa212a01..5bce5be60ca 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin index f92cd470ce0..49bd9a6763a 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin index dc496154cf3..05cca361035 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin index 315658fc8c2..f63bff79173 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin index 8be7066d6bb..79bf4132d7f 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin index 03b6cee3868..dbecf557cf9 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin index cccbaec3ec7..acd535aa91b 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin index 42a8aab71eb..f600a3f74cb 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin index 42a8aab71eb..f600a3f74cb 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin index 42a8aab71eb..f600a3f74cb 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin index add6c2fb555..14db56aab1f 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin index c445c0588a1..e4a8e266df0 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin index 11f835dabbc..8c3124f12c5 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin index f8697398bd5..9871c124c84 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin index 22760f9b802..fb8f08d5a75 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin index 0588ad86baa..89c937b5bb7 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin index 72285316036..22219acee39 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin index fb58881a9ff..ce2a7ae41ff 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin index 8203cb60cef..3ef69d17bd3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin index 6320f0d41fd..25dab0a9d70 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin differ diff --git a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin index 547446a4a59..9ebdf5141b3 100644 Binary files a/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/metal/fs_gui.bin b/bgfx/shaders/metal/fs_gui.bin index 77d77e3acde..3726a70e19a 100644 Binary files a/bgfx/shaders/metal/fs_gui.bin and b/bgfx/shaders/metal/fs_gui.bin differ diff --git a/bgfx/shaders/metal/fs_screen.bin b/bgfx/shaders/metal/fs_screen.bin index 77d77e3acde..3726a70e19a 100644 Binary files a/bgfx/shaders/metal/fs_screen.bin and b/bgfx/shaders/metal/fs_screen.bin differ diff --git a/bgfx/shaders/metal/vs_gui.bin b/bgfx/shaders/metal/vs_gui.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/vs_gui.bin and b/bgfx/shaders/metal/vs_gui.bin differ diff --git a/bgfx/shaders/metal/vs_screen.bin b/bgfx/shaders/metal/vs_screen.bin index b889561ae71..7e8bb43c51c 100644 Binary files a/bgfx/shaders/metal/vs_screen.bin and b/bgfx/shaders/metal/vs_screen.bin 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 Binary files a/bgfx/shaders/spirv/chains/blurs/fs_smart-blur.bin and b/bgfx/shaders/spirv/chains/blurs/fs_smart-blur.bin 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 Binary files a/bgfx/shaders/spirv/chains/blurs/vs_smart-blur.bin and b/bgfx/shaders/spirv/chains/blurs/vs_smart-blur.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.bin and b/bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.bin and b/bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt/fs_crt-caligari.bin and b/bgfx/shaders/spirv/chains/crt/fs_crt-caligari.bin 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 Binary files a/bgfx/shaders/spirv/chains/crt/vs_crt-caligari.bin and b/bgfx/shaders/spirv/chains/crt/vs_crt-caligari.bin 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 Binary files a/bgfx/shaders/spirv/chains/default/fs_blit.bin and b/bgfx/shaders/spirv/chains/default/fs_blit.bin 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 Binary files a/bgfx/shaders/spirv/chains/default/vs_blit.bin and b/bgfx/shaders/spirv/chains/default/vs_blit.bin 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 Binary files a/bgfx/shaders/spirv/chains/eagle/fs_eagle.bin and b/bgfx/shaders/spirv/chains/eagle/fs_eagle.bin 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 Binary files a/bgfx/shaders/spirv/chains/eagle/vs_eagle.bin and b/bgfx/shaders/spirv/chains/eagle/vs_eagle.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_color.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_color.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_post.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_post.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin and b/bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_color.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_color.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_post.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_post.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin 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 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin 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 Binary files a/bgfx/shaders/spirv/chains/hqx/fs_hq2x.bin and b/bgfx/shaders/spirv/chains/hqx/fs_hq2x.bin 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 Binary files a/bgfx/shaders/spirv/chains/hqx/fs_hq3x.bin and b/bgfx/shaders/spirv/chains/hqx/fs_hq3x.bin 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 Binary files a/bgfx/shaders/spirv/chains/hqx/fs_hq4x.bin and b/bgfx/shaders/spirv/chains/hqx/fs_hq4x.bin 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 Binary files a/bgfx/shaders/spirv/chains/hqx/vs_hq2x.bin and b/bgfx/shaders/spirv/chains/hqx/vs_hq2x.bin 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 Binary files a/bgfx/shaders/spirv/chains/hqx/vs_hq3x.bin and b/bgfx/shaders/spirv/chains/hqx/vs_hq3x.bin 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 Binary files a/bgfx/shaders/spirv/chains/hqx/vs_hq4x.bin and b/bgfx/shaders/spirv/chains/hqx/vs_hq4x.bin 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 Binary files a/bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.bin and b/bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.bin 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 Binary files a/bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.bin and b/bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.bin 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 Binary files a/bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.bin and b/bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.bin 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 Binary files a/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin and b/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_blit.bin and b/bgfx/shaders/spirv/chains/misc/fs_blit.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_blit_bcg.bin and b/bgfx/shaders/spirv/chains/misc/fs_blit_bcg.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_blit_palette16.bin and b/bgfx/shaders/spirv/chains/misc/fs_blit_palette16.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.bin and b/bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin and b/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.bin and b/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.bin and b/bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_lut.bin and b/bgfx/shaders/spirv/chains/misc/fs_lut.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/fs_saturation.bin and b/bgfx/shaders/spirv/chains/misc/fs_saturation.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/vs_blit.bin and b/bgfx/shaders/spirv/chains/misc/vs_blit.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.bin and b/bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.bin and b/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.bin and b/bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/vs_lut.bin and b/bgfx/shaders/spirv/chains/misc/vs_lut.bin 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 Binary files a/bgfx/shaders/spirv/chains/misc/vs_saturation.bin and b/bgfx/shaders/spirv/chains/misc/vs_saturation.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.bin 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 Binary files a/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.bin and b/bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.bin 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 Binary files a/bgfx/shaders/spirv/chains/unfiltered/fs_blit.bin and b/bgfx/shaders/spirv/chains/unfiltered/fs_blit.bin 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 Binary files a/bgfx/shaders/spirv/chains/unfiltered/vs_blit.bin and b/bgfx/shaders/spirv/chains/unfiltered/vs_blit.bin 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 Binary files a/bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.bin and b/bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.bin 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 Binary files a/bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.bin and b/bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.bin and b/bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.bin and b/bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.bin and b/bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.bin 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 Binary files a/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin and b/bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.bin differ diff --git a/bgfx/shaders/spirv/fs_gui.bin b/bgfx/shaders/spirv/fs_gui.bin index a08fb70c7e6..bd2282f9504 100644 Binary files a/bgfx/shaders/spirv/fs_gui.bin and b/bgfx/shaders/spirv/fs_gui.bin differ diff --git a/bgfx/shaders/spirv/fs_screen.bin b/bgfx/shaders/spirv/fs_screen.bin index a08fb70c7e6..bd2282f9504 100644 Binary files a/bgfx/shaders/spirv/fs_screen.bin and b/bgfx/shaders/spirv/fs_screen.bin differ diff --git a/bgfx/shaders/spirv/vs_gui.bin b/bgfx/shaders/spirv/vs_gui.bin index 7d21cea1f97..45e3c83f46c 100644 Binary files a/bgfx/shaders/spirv/vs_gui.bin and b/bgfx/shaders/spirv/vs_gui.bin differ diff --git a/bgfx/shaders/spirv/vs_screen.bin b/bgfx/shaders/spirv/vs_screen.bin index 7d21cea1f97..45e3c83f46c 100644 Binary files a/bgfx/shaders/spirv/vs_screen.bin and b/bgfx/shaders/spirv/vs_screen.bin differ