diff --git a/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin b/bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.bin new file mode 100644 index 00000000000..48e9b02013f Binary files /dev/null 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 new file mode 100644 index 00000000000..727086d57b2 Binary files /dev/null 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 new file mode 100644 index 00000000000..624fecd4577 Binary files /dev/null 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 new file mode 100644 index 00000000000..624fecd4577 Binary files /dev/null and b/bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.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 new file mode 100644 index 00000000000..501e9b72dd1 Binary files /dev/null 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 new file mode 100644 index 00000000000..536650f58ad Binary files /dev/null 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 new file mode 100644 index 00000000000..a93bf727629 Binary files /dev/null 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 new file mode 100644 index 00000000000..a93bf727629 Binary files /dev/null and b/bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.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 new file mode 100644 index 00000000000..bbd2940a855 Binary files /dev/null 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 new file mode 100644 index 00000000000..608ba73ddcc Binary files /dev/null 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 new file mode 100644 index 00000000000..5c56e57ab49 Binary files /dev/null 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 new file mode 100644 index 00000000000..5c56e57ab49 Binary files /dev/null and b/bgfx/shaders/essl/chains/lcd-grid/vs_persistence.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 new file mode 100644 index 00000000000..12194079a17 Binary files /dev/null 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 new file mode 100644 index 00000000000..e2d2e0ac99f Binary files /dev/null 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 new file mode 100644 index 00000000000..b889561ae71 Binary files /dev/null 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 new file mode 100644 index 00000000000..b889561ae71 Binary files /dev/null and b/bgfx/shaders/metal/chains/lcd-grid/vs_persistence.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 new file mode 100644 index 00000000000..e23aeed4ed7 Binary files /dev/null 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 new file mode 100644 index 00000000000..39b121d80c4 Binary files /dev/null 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 new file mode 100644 index 00000000000..7d21cea1f97 Binary files /dev/null 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 new file mode 100644 index 00000000000..7d21cea1f97 Binary files /dev/null and b/bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.bin differ diff --git a/src/osd/modules/render/bgfx/shaders/chains/lcd-grid/fs_persistence.sc b/src/osd/modules/render/bgfx/shaders/chains/lcd-grid/fs_persistence.sc index 95f33c0e998..0187b8c90d2 100644 --- a/src/osd/modules/render/bgfx/shaders/chains/lcd-grid/fs_persistence.sc +++ b/src/osd/modules/render/bgfx/shaders/chains/lcd-grid/fs_persistence.sc @@ -3,7 +3,7 @@ $input v_color0, v_texcoord0 #include "common.sh" SAMPLER2D(s_screen, 0); -SAMPLER2D(s_motionblur, 0); +SAMPLER2D(s_motionblur, 1); uniform vec4 u_persistence;