From c24d44ec62e6a293fbe9c69da2e35563304ddb5e Mon Sep 17 00:00:00 2001 From: MooglyGuy Date: Mon, 21 Oct 2019 16:34:18 +0200 Subject: -bgfx: Fixed opengl backend, nw --- bgfx/shaders/dx11/chains/misc/fs_blit.bin | Bin 398 -> 402 bytes bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin | Bin 1272 -> 1352 bytes .../dx11/chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1453 -> 1457 bytes .../shaders/dx11/chains/misc/fs_deposterize-pass0.bin | Bin 1298 -> 1302 bytes .../shaders/dx11/chains/misc/fs_deposterize-pass1.bin | Bin 1298 -> 1302 bytes bgfx/shaders/dx11/chains/misc/fs_lut.bin | Bin 756 -> 760 bytes bgfx/shaders/dx11/chains/misc/fs_saturation.bin | Bin 525 -> 529 bytes bgfx/shaders/dx11/chains/misc/vs_blit.bin | Bin 577 -> 581 bytes .../dx11/chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 577 -> 581 bytes .../shaders/dx11/chains/misc/vs_deposterize-pass0.bin | Bin 819 -> 823 bytes .../shaders/dx11/chains/misc/vs_deposterize-pass1.bin | Bin 819 -> 823 bytes bgfx/shaders/dx11/chains/misc/vs_lut.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/misc/vs_saturation.bin | Bin 577 -> 581 bytes bgfx/shaders/dx9/chains/misc/fs_blit.bin | Bin 231 -> 247 bytes .../dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1158 -> 1174 bytes bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.bin | Bin 887 -> 903 bytes bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.bin | Bin 887 -> 903 bytes bgfx/shaders/dx9/chains/misc/fs_lut.bin | Bin 501 -> 517 bytes bgfx/shaders/dx9/chains/misc/fs_saturation.bin | Bin 362 -> 378 bytes bgfx/shaders/dx9/chains/misc/vs_blit.bin | Bin 320 -> 336 bytes .../dx9/chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 320 -> 336 bytes bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.bin | Bin 490 -> 506 bytes bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.bin | Bin 490 -> 506 bytes bgfx/shaders/dx9/chains/misc/vs_lut.bin | Bin 320 -> 336 bytes bgfx/shaders/dx9/chains/misc/vs_saturation.bin | Bin 320 -> 336 bytes bgfx/shaders/essl/chains/misc/fs_blit.bin | Bin 238 -> 242 bytes bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin | Bin 1681 -> 1689 bytes .../essl/chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1315 -> 1319 bytes .../shaders/essl/chains/misc/fs_deposterize-pass0.bin | Bin 1533 -> 1537 bytes .../shaders/essl/chains/misc/fs_deposterize-pass1.bin | Bin 1533 -> 1537 bytes bgfx/shaders/essl/chains/misc/fs_lut.bin | Bin 828 -> 832 bytes bgfx/shaders/essl/chains/misc/fs_saturation.bin | Bin 456 -> 460 bytes bgfx/shaders/essl/chains/misc/vs_blit.bin | Bin 419 -> 423 bytes .../essl/chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 419 -> 423 bytes .../shaders/essl/chains/misc/vs_deposterize-pass0.bin | Bin 745 -> 749 bytes .../shaders/essl/chains/misc/vs_deposterize-pass1.bin | Bin 745 -> 749 bytes bgfx/shaders/essl/chains/misc/vs_lut.bin | Bin 419 -> 423 bytes bgfx/shaders/essl/chains/misc/vs_saturation.bin | Bin 419 -> 423 bytes bgfx/shaders/glsl/chains/misc/fs_blit.bin | Bin 181 -> 185 bytes bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin | Bin 1603 -> 1611 bytes .../glsl/chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1212 -> 1216 bytes .../shaders/glsl/chains/misc/fs_deposterize-pass0.bin | Bin 1485 -> 1489 bytes .../shaders/glsl/chains/misc/fs_deposterize-pass1.bin | Bin 1485 -> 1489 bytes bgfx/shaders/glsl/chains/misc/fs_lut.bin | Bin 786 -> 790 bytes bgfx/shaders/glsl/chains/misc/fs_saturation.bin | Bin 429 -> 433 bytes bgfx/shaders/glsl/chains/misc/vs_blit.bin | Bin 377 -> 381 bytes .../glsl/chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 377 -> 381 bytes .../shaders/glsl/chains/misc/vs_deposterize-pass0.bin | Bin 679 -> 683 bytes .../shaders/glsl/chains/misc/vs_deposterize-pass1.bin | Bin 679 -> 683 bytes bgfx/shaders/glsl/chains/misc/vs_lut.bin | Bin 377 -> 381 bytes bgfx/shaders/glsl/chains/misc/vs_saturation.bin | Bin 377 -> 381 bytes bgfx/shaders/metal/chains/misc/fs_blit.bin | Bin 570 -> 559 bytes bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin | Bin 853 -> 854 bytes bgfx/shaders/metal/chains/misc/fs_blit_rgb32.bin | Bin 648 -> 576 bytes bgfx/shaders/metal/chains/misc/fs_blit_yuy16.bin | Bin 2099 -> 1846 bytes .../chains/misc/fs_bob-and-ghost-deinterlace.bin | Bin 1784 -> 1685 bytes .../metal/chains/misc/fs_deposterize-pass0.bin | Bin 2243 -> 1128 bytes .../metal/chains/misc/fs_deposterize-pass1.bin | Bin 2243 -> 1128 bytes bgfx/shaders/metal/chains/misc/fs_lut.bin | Bin 1300 -> 1093 bytes bgfx/shaders/metal/chains/misc/fs_saturation.bin | Bin 836 -> 862 bytes bgfx/shaders/metal/chains/misc/vs_blit.bin | Bin 778 -> 831 bytes .../chains/misc/vs_bob-and-ghost-deinterlace.bin | Bin 778 -> 831 bytes .../metal/chains/misc/vs_deposterize-pass0.bin | Bin 1109 -> 1167 bytes .../metal/chains/misc/vs_deposterize-pass1.bin | Bin 1109 -> 1167 bytes bgfx/shaders/metal/chains/misc/vs_lut.bin | Bin 778 -> 831 bytes bgfx/shaders/metal/chains/misc/vs_saturation.bin | Bin 778 -> 831 bytes bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin | Bin 2680 -> 2740 bytes .../render/bgfx/shaders/chains/misc/fs_blit_yuy16.sc | 2 ++ 68 files changed, 2 insertions(+) diff --git a/bgfx/shaders/dx11/chains/misc/fs_blit.bin b/bgfx/shaders/dx11/chains/misc/fs_blit.bin index c73f029b4bb..284ed423773 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_yuy16.bin b/bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.bin index 22595d9a301..d3807635718 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 170e73c047d..2f1fca9bacc 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 1adbb9761e7..7e0d7e389b6 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 bbf50cbde63..614ad8491ad 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 ca3fdb8661b..61b2e6b5312 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 1a640d1441c..0ff8f82dffc 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 35813de1abd..cb88f977b08 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 19dbb7c94c8..6c3a316d345 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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/dx9/chains/misc/fs_blit.bin b/bgfx/shaders/dx9/chains/misc/fs_blit.bin index 88b40ce3b16..dc7fcc5b7ff 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_bob-and-ghost-deinterlace.bin b/bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.bin index 68ec11b9afb..1874bdad5e2 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 7a8f9ba1abe..bedaeb9c077 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 b3760f3d1b2..f0d9e245ac5 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 054e545e421..a8c8cf246ec 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 a37e74b6b82..2ef6ba32a21 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 923fba0a293..0f37dc3db92 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 923fba0a293..0f37dc3db92 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 b8971db972a..835306aac2c 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 9bfd68980bc..9910826751a 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 923fba0a293..0f37dc3db92 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 923fba0a293..0f37dc3db92 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/essl/chains/misc/fs_blit.bin b/bgfx/shaders/essl/chains/misc/fs_blit.bin index 3096cd5f45d..da3153781f1 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_yuy16.bin b/bgfx/shaders/essl/chains/misc/fs_blit_yuy16.bin index 486b2e54fae..1f52b558595 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 531f74c55b9..f9082eb214c 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 0b6835b9982..8253964d19d 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 9f63eeda0dc..8fda79c53c2 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 f87f98dbbad..69e1323a871 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 63f1c18a663..c55f6fdd684 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 02eb754eaa3..5c56e57ab49 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 02eb754eaa3..5c56e57ab49 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 b11de231f0b..02b0bf8b355 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 60822532e69..6728f9484fb 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 02eb754eaa3..5c56e57ab49 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 02eb754eaa3..5c56e57ab49 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/glsl/chains/misc/fs_blit.bin b/bgfx/shaders/glsl/chains/misc/fs_blit.bin index fc51a68ad85..ed53d46066a 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_yuy16.bin b/bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.bin index 10af2a13cd1..bdf68757a4d 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 ae090c69e66..b20b4b6c05f 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 2a5284fde05..704a6df3464 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 2a1ed83090c..18609e3335e 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 3d52149d27c..e30bf8c241a 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 c0639ffc58e..025b4e3e20c 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 391ef1fda40..f09fdcd6fd8 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 391ef1fda40..f09fdcd6fd8 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 a79f087e271..4e4a074aa6b 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 fcf67cb49af..3e016e98307 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 391ef1fda40..f09fdcd6fd8 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 391ef1fda40..f09fdcd6fd8 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/metal/chains/misc/fs_blit.bin b/bgfx/shaders/metal/chains/misc/fs_blit.bin index 54401a846b4..77d77e3acde 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_palette16.bin b/bgfx/shaders/metal/chains/misc/fs_blit_palette16.bin index 189a3035cfc..7a9ef1abfb0 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 149a4ae93cc..36f491246e0 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 a21369934bb..cd086562e78 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 fc2eb358303..4890df57e53 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 570a3dc2de1..e7ae6a176a9 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 69ef3ee3808..95a6f47038c 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 daf4df95f01..513d7e3e1f0 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 530f84eded8..cc5e1c52b64 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 00695b802d3..b889561ae71 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 00695b802d3..b889561ae71 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 6de757fba35..1d21506a0b8 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 325433ec846..877f0f3321c 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 00695b802d3..b889561ae71 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 00695b802d3..b889561ae71 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/spirv/chains/misc/fs_blit_yuy16.bin b/bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.bin index bb5759cc042..4d4e3a64454 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/src/osd/modules/render/bgfx/shaders/chains/misc/fs_blit_yuy16.sc b/src/osd/modules/render/bgfx/shaders/chains/misc/fs_blit_yuy16.sc index 7f91cbc2db0..326ff0e2b04 100644 --- a/src/osd/modules/render/bgfx/shaders/chains/misc/fs_blit_yuy16.sc +++ b/src/osd/modules/render/bgfx/shaders/chains/misc/fs_blit_yuy16.sc @@ -8,6 +8,8 @@ $input v_color0, v_texcoord0 // Samplers SAMPLER2D(s_tex, 0); +#define round(X) floor((X)+0.5) + vec4 u_tex_size0; vec4 u_inv_tex_size0; -- cgit v1.2.3-70-g09d2