summaryrefslogtreecommitdiffstatshomepage
path: root/bgfx/shaders/dx11
diff options
context:
space:
mode:
Diffstat (limited to 'bgfx/shaders/dx11')
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/hlsl/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1451 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.binbin0 -> 1296 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.binbin0 -> 1296 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_saturation.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_saturation.bin)bin523 -> 523 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/hlsl/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin (renamed from bgfx/shaders/dx11/chains/hq2x/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.binbin0 -> 817 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.binbin0 -> 817 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_saturation.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_saturation.bin)bin615 -> 615 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_saturation.binbin523 -> 0 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_saturation.binbin523 -> 0 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_saturation.binbin523 -> 0 bytes
-rw-r--r--bgfx/shaders/dx11/chains/super-4xbr-3d-4p/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/hq2x/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/super-4xbr-3d-4p/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/hq3x/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/super-4xbr-3d-6p-smoother/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/hq3x/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/super-4xbr-3d-6p-smoother/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/hq4x/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-hybrid/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/hq4x/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-hybrid/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv1-noblend/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv1-noblend/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-3d/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-3d/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-accuracy-multipass/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-accuracy-multipass/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_blit.bin)bin575 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-accuracy-smart-blur/fs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_blit.bin)bin396 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-accuracy-smart-blur/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_saturation.bin)bin615 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-deposterize/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-deposterize/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_saturation.bin)bin615 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-fast/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-fast/vs_blit.bin (renamed from bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_saturation.bin)bin615 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-multipass/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-multipass/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-noblend/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv2-noblend/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv3-multipass/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv3-multipass/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv3-noblend/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv3-noblend/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv3/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-lv3/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-mlv4-dilation/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-mlv4-dilation/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-mlv4-multipass/fs_blit.binbin0 -> 396 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr-mlv4-multipass/vs_blit.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 3680 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 9531 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 4949 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.binbin0 -> 5885 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 5497 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 7650 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 7649 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 6949 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 7662 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 7661 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 6961 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 7650 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 7649 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 6949 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 4342 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4262 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4118 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 5256 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 5921 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 4840 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1093 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1093 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1093 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1053 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 575 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1093 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1093 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 729 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 711 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 909 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.binbin0 -> 1337 bytes
86 files changed, 0 insertions, 0 deletions
diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_blit.bin b/bgfx/shaders/dx11/chains/misc/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/hlsl/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin b/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin
new file mode 100644
index 00000000000..1d599087b33
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin
new file mode 100644
index 00000000000..264bfbbb9b6
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin
new file mode 100644
index 00000000000..1aa8b286236
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_saturation.bin b/bgfx/shaders/dx11/chains/misc/fs_saturation.bin
index eaec59b81d7..eaec59b81d7 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/misc/fs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hlsl/vs_blit.bin b/bgfx/shaders/dx11/chains/misc/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/hlsl/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hq2x/vs_blit.bin b/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/hq2x/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin
new file mode 100644
index 00000000000..857914316fc
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin
new file mode 100644
index 00000000000..a35757d8e79
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_saturation.bin b/bgfx/shaders/dx11/chains/misc/vs_saturation.bin
index 7a3bdff1a98..7a3bdff1a98 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/misc/vs_saturation.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_saturation.bin b/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_saturation.bin
deleted file mode 100644
index eaec59b81d7..00000000000
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_saturation.bin
+++ /dev/null
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_saturation.bin b/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_saturation.bin
deleted file mode 100644
index eaec59b81d7..00000000000
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_saturation.bin
+++ /dev/null
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_saturation.bin b/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_saturation.bin
deleted file mode 100644
index eaec59b81d7..00000000000
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_saturation.bin
+++ /dev/null
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hq2x/fs_blit.bin b/bgfx/shaders/dx11/chains/super-4xbr-3d-4p/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/hq2x/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/super-4xbr-3d-4p/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hq3x/vs_blit.bin b/bgfx/shaders/dx11/chains/super-4xbr-3d-4p/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/hq3x/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/super-4xbr-3d-4p/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hq3x/fs_blit.bin b/bgfx/shaders/dx11/chains/super-4xbr-3d-6p-smoother/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/hq3x/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/super-4xbr-3d-6p-smoother/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hq4x/vs_blit.bin b/bgfx/shaders/dx11/chains/super-4xbr-3d-6p-smoother/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/hq4x/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/super-4xbr-3d-6p-smoother/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/hq4x/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-hybrid/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/hq4x/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-hybrid/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-hybrid/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-hybrid/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv1-noblend/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv1-noblend/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv1-noblend/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv1-noblend/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-3d/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-3d/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-3d/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-3d/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-multipass/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-multipass/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-multipass/vs_blit.bin
index b0bebf9da4c..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-multipass/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-smart-blur/fs_blit.bin
index 80d85fb1107..80d85fb1107 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_blit.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-smart-blur/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_saturation.bin b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-smart-blur/vs_blit.bin
index 8d21d98385a..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-accuracy-smart-blur/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv2-deposterize/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-deposterize/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-deposterize/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_saturation.bin b/bgfx/shaders/dx11/chains/xbr-lv2-deposterize/vs_blit.bin
index ce4ae1dd5c7..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-deposterize/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv2-fast/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-fast/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-fast/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_saturation.bin b/bgfx/shaders/dx11/chains/xbr-lv2-fast/vs_blit.bin
index cde2b1546aa..b0bebf9da4c 100644
--- a/bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_saturation.bin
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-fast/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv2-multipass/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-multipass/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-multipass/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv2-multipass/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-multipass/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-multipass/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv2-noblend/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-noblend/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-noblend/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv2-noblend/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv2-noblend/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv2-noblend/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv3-multipass/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv3-multipass/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv3-multipass/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv3-multipass/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv3-multipass/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv3-multipass/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv3-noblend/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv3-noblend/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv3-noblend/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv3-noblend/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv3-noblend/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv3-noblend/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv3/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv3/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv3/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-lv3/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-lv3/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-lv3/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-mlv4-dilation/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-mlv4-dilation/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-mlv4-dilation/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-mlv4-dilation/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-mlv4-dilation/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-mlv4-dilation/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-mlv4-multipass/fs_blit.bin b/bgfx/shaders/dx11/chains/xbr-mlv4-multipass/fs_blit.bin
new file mode 100644
index 00000000000..80d85fb1107
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-mlv4-multipass/fs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr-mlv4-multipass/vs_blit.bin b/bgfx/shaders/dx11/chains/xbr-mlv4-multipass/vs_blit.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr-mlv4-multipass/vs_blit.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin
new file mode 100644
index 00000000000..1bb404e2c90
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin
new file mode 100644
index 00000000000..d8e18eed1ec
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin
new file mode 100644
index 00000000000..c7ba1220aa5
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin
new file mode 100644
index 00000000000..b288f8a7d84
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
new file mode 100644
index 00000000000..2b20345d324
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
new file mode 100644
index 00000000000..e9f036afa78
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
new file mode 100644
index 00000000000..a5c002c6cd2
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
new file mode 100644
index 00000000000..c4602858022
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
new file mode 100644
index 00000000000..e6032b15b53
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
new file mode 100644
index 00000000000..4adf8dd729c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
new file mode 100644
index 00000000000..e2deb08ba10
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
new file mode 100644
index 00000000000..e9f036afa78
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
new file mode 100644
index 00000000000..a5c002c6cd2
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
new file mode 100644
index 00000000000..c4602858022
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
new file mode 100644
index 00000000000..5a92a7f2520
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
new file mode 100644
index 00000000000..15dbf7dc5c1
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
new file mode 100644
index 00000000000..195330767b5
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
new file mode 100644
index 00000000000..1db02710c90
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
new file mode 100644
index 00000000000..3624fe72f40
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
new file mode 100644
index 00000000000..676ff1da0b5
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
new file mode 100644
index 00000000000..bc112796493
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
new file mode 100644
index 00000000000..bc112796493
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
new file mode 100644
index 00000000000..bc112796493
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
new file mode 100644
index 00000000000..5e66024f1eb
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
new file mode 100644
index 00000000000..b0bebf9da4c
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
new file mode 100644
index 00000000000..bc112796493
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
new file mode 100644
index 00000000000..bc112796493
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin
new file mode 100644
index 00000000000..482a0ead8fd
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin
new file mode 100644
index 00000000000..324107e89b1
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin
new file mode 100644
index 00000000000..5b037b2bfe8
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.bin
Binary files differ
diff --git a/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin
new file mode 100644
index 00000000000..f4fe0e66cca
--- /dev/null
+++ b/bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.bin
Binary files differ