From 0c70101b74db61f883fdd7907a4975ffff735044 Mon Sep 17 00:00:00 2001 From: Julian Sikorski Date: Wed, 13 Nov 2019 04:08:23 +0100 Subject: Sync bgfx, bx and bimg with upstream; fix the hlsl fs_chroma.sc matrix transposition properly (#5875) * Sync bgfx with upstream revision 280420d * Sync bx with upstream revision 267727d * Sync bimg with upstream revision c1bab10 * Use bgfx helper functions to ensure correct matrix orientation * Rebuild hlsl chain --- bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin | Bin 1556 -> 1560 bytes bgfx/shaders/dx11/chains/hlsl/fs_color.bin | Bin 751 -> 755 bytes bgfx/shaders/dx11/chains/hlsl/fs_deconverge.bin | Bin 674 -> 678 bytes bgfx/shaders/dx11/chains/hlsl/fs_defocus.bin | Bin 1294 -> 1298 bytes bgfx/shaders/dx11/chains/hlsl/fs_distortion.bin | Bin 4218 -> 4222 bytes bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.bin | Bin 3712 -> 3716 bytes bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.bin | Bin 1729 -> 1733 bytes bgfx/shaders/dx11/chains/hlsl/fs_phosphor.bin | Bin 636 -> 640 bytes bgfx/shaders/dx11/chains/hlsl/fs_post.bin | Bin 2635 -> 2639 bytes bgfx/shaders/dx11/chains/hlsl/fs_prescale.bin | Bin 398 -> 402 bytes bgfx/shaders/dx11/chains/hlsl/fs_scanline.bin | Bin 2091 -> 2095 bytes bgfx/shaders/dx11/chains/hlsl/vs_chroma.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_color.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_deconverge.bin | Bin 1338 -> 1342 bytes bgfx/shaders/dx11/chains/hlsl/vs_defocus.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_distortion.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_phosphor.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_post.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_prescale.bin | Bin 577 -> 581 bytes bgfx/shaders/dx11/chains/hlsl/vs_scanline.bin | Bin 577 -> 581 bytes bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin | Bin 1029 -> 1033 bytes bgfx/shaders/dx9/chains/hlsl/fs_color.bin | Bin 684 -> 688 bytes bgfx/shaders/dx9/chains/hlsl/fs_deconverge.bin | Bin 351 -> 355 bytes bgfx/shaders/dx9/chains/hlsl/fs_defocus.bin | Bin 791 -> 795 bytes bgfx/shaders/dx9/chains/hlsl/fs_distortion.bin | Bin 3147 -> 3151 bytes bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.bin | Bin 4249 -> 4253 bytes bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.bin | Bin 1750 -> 1754 bytes bgfx/shaders/dx9/chains/hlsl/fs_phosphor.bin | Bin 473 -> 477 bytes bgfx/shaders/dx9/chains/hlsl/fs_post.bin | Bin 2368 -> 2372 bytes bgfx/shaders/dx9/chains/hlsl/fs_prescale.bin | Bin 231 -> 235 bytes bgfx/shaders/dx9/chains/hlsl/fs_scanline.bin | Bin 2024 -> 2028 bytes bgfx/shaders/dx9/chains/hlsl/vs_chroma.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_color.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_deconverge.bin | Bin 1061 -> 1065 bytes bgfx/shaders/dx9/chains/hlsl/vs_defocus.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_distortion.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_phosphor.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_post.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_prescale.bin | Bin 320 -> 324 bytes bgfx/shaders/dx9/chains/hlsl/vs_scanline.bin | Bin 320 -> 324 bytes bgfx/shaders/essl/chains/hlsl/fs_chroma.bin | Bin 1697 -> 1886 bytes bgfx/shaders/metal/chains/hlsl/fs_chroma.bin | Bin 2183 -> 1551 bytes bgfx/shaders/metal/chains/hlsl/fs_color.bin | Bin 1215 -> 1219 bytes bgfx/shaders/metal/chains/hlsl/fs_deconverge.bin | Bin 918 -> 827 bytes bgfx/shaders/metal/chains/hlsl/fs_defocus.bin | Bin 1734 -> 1761 bytes bgfx/shaders/metal/chains/hlsl/fs_distortion.bin | Bin 6171 -> 4220 bytes bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.bin | Bin 6781 -> 4043 bytes bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.bin | Bin 3177 -> 2876 bytes bgfx/shaders/metal/chains/hlsl/fs_phosphor.bin | Bin 1069 -> 926 bytes bgfx/shaders/metal/chains/hlsl/fs_post.bin | Bin 4141 -> 4626 bytes bgfx/shaders/metal/chains/hlsl/fs_prescale.bin | Bin 574 -> 597 bytes bgfx/shaders/metal/chains/hlsl/fs_scanline.bin | Bin 3206 -> 2774 bytes bgfx/shaders/metal/chains/hlsl/vs_chroma.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_color.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_deconverge.bin | Bin 1628 -> 2032 bytes bgfx/shaders/metal/chains/hlsl/vs_defocus.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_distortion.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_phosphor.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_post.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_prescale.bin | Bin 765 -> 831 bytes bgfx/shaders/metal/chains/hlsl/vs_scanline.bin | Bin 765 -> 831 bytes bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin | Bin 2972 -> 2972 bytes bgfx/shaders/spirv/chains/hlsl/fs_color.bin | Bin 2363 -> 2363 bytes bgfx/shaders/spirv/chains/hlsl/fs_deconverge.bin | Bin 1290 -> 1290 bytes bgfx/shaders/spirv/chains/hlsl/fs_defocus.bin | Bin 2370 -> 2370 bytes bgfx/shaders/spirv/chains/hlsl/fs_distortion.bin | Bin 7426 -> 7426 bytes bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.bin | Bin 7196 -> 7196 bytes bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.bin | Bin 3701 -> 3701 bytes bgfx/shaders/spirv/chains/hlsl/fs_phosphor.bin | Bin 1856 -> 1856 bytes bgfx/shaders/spirv/chains/hlsl/fs_post.bin | Bin 7539 -> 7539 bytes bgfx/shaders/spirv/chains/hlsl/fs_prescale.bin | Bin 884 -> 884 bytes bgfx/shaders/spirv/chains/hlsl/fs_scanline.bin | Bin 5175 -> 5155 bytes bgfx/shaders/spirv/chains/hlsl/vs_chroma.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_color.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_deconverge.bin | Bin 3314 -> 3314 bytes bgfx/shaders/spirv/chains/hlsl/vs_defocus.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_distortion.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_phosphor.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_post.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_prescale.bin | Bin 1305 -> 1305 bytes bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin | Bin 1305 -> 1305 bytes 89 files changed, 0 insertions(+), 0 deletions(-) (limited to 'bgfx') diff --git a/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin b/bgfx/shaders/dx11/chains/hlsl/fs_chroma.bin index babc5ee8386..ac2d5fd2137 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 8785c5d9f78..cccd8c132ad 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 19fb7397184..682ffdda441 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 ac75d27b43c..d042dc61bc0 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 ae674619f5e..6d2dca1800f 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 ce25750f7db..2d3ff557078 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 8a0c8afed62..1a50d4e3403 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 affa983f920..82a3d935243 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 b455d3dbf59..0166a4ef318 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 c73f029b4bb..284ed423773 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 e51bfe7350d..695bc8f0c2e 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 cb09c52a296..1a54bcca7da 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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 d97141ff5f2..624fecd4577 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/dx9/chains/hlsl/fs_chroma.bin b/bgfx/shaders/dx9/chains/hlsl/fs_chroma.bin index 00438717467..04511eb6d9e 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 a18e1172202..576f05700a3 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 0ab6394acd5..84ac626adf1 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 a515b5848fb..51e71128577 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 d51e155c845..2f237e67b7d 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 8e56468b860..3add3b9fa27 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 5187e2552ce..c0d3877ca98 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 98921deabc5..2efb89415da 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 caadf337fab..736d9b16b0e 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 88b40ce3b16..4356d472b82 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 00f33632d2b..f30ad187672 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 4d967273115..9e3cc407a02 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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 923fba0a293..a93bf727629 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/essl/chains/hlsl/fs_chroma.bin b/bgfx/shaders/essl/chains/hlsl/fs_chroma.bin index 6a4f6bedc52..d361b6ea763 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/metal/chains/hlsl/fs_chroma.bin b/bgfx/shaders/metal/chains/hlsl/fs_chroma.bin index c66a63eca60..83c569e13c1 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 830ca99ee07..745b1b09554 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 3a7522f410c..c1903f2eb81 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 a871417427c..e02dfce4b54 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 7ab3866c883..84e6b00b197 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 fe4a7fe65ec..4708bfb311f 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 0d4c9da04a0..8aa8ddde751 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 d0f4d1b98d6..cb3288b3c9c 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 f3f5e502e03..87cb7cf5f40 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 d05a15336cb..c046861ef88 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 c43dc275b77..548f0c44f75 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 79ec1e7ebe1..edb390eea5f 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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 304299d80c2..b889561ae71 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/spirv/chains/hlsl/fs_chroma.bin b/bgfx/shaders/spirv/chains/hlsl/fs_chroma.bin index f8545210ab1..e133d273a45 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 dc1e227a91a..e76e093f505 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 6b666c4e752..6950101aeb9 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 f854d95a7e9..c0dd649f20c 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 50e47513a73..2892c54e4eb 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 b7007202b70..e64f2ccf47c 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 1394a2c5c72..7518ea3f152 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 e1aaead4cee..83f3c97eaea 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 593979dd174..2bcdab49196 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 4d7f3f3287d..8c096618198 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 703d9c198ef..e50a1a04b02 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 2e9eac9c9f3..60323d055ec 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 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 49f68528d2c..7d21cea1f97 100644 Binary files a/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin and b/bgfx/shaders/spirv/chains/hlsl/vs_scanline.bin differ -- cgit v1.2.3-70-g09d2