diff options
author | Joshua Ashton <joshua@froggi.es> | 2021-02-27 14:12:52 +0300 |
---|---|---|
committer | Joshua Ashton <joshua@froggi.es> | 2021-02-27 15:00:43 +0300 |
commit | 229ec564727958b80ab6b95f6445368f9e5c1969 (patch) | |
tree | bb0f3d8672f41a03bc89190f01a2e02db67aa17b | |
parent | 54e8fe50685e4cd7507c4d7f9d29c44b711ab86b (diff) |
[d3d9] Remove old presentation shadersd3d9-presenter
-rw-r--r-- | src/d3d9/d3d9_swapchain.cpp | 3 | ||||
-rw-r--r-- | src/d3d9/meson.build | 2 | ||||
-rw-r--r-- | src/d3d9/shaders/d3d9_presenter_frag.frag | 21 | ||||
-rw-r--r-- | src/d3d9/shaders/d3d9_presenter_vert.vert | 21 |
4 files changed, 0 insertions, 47 deletions
diff --git a/src/d3d9/d3d9_swapchain.cpp b/src/d3d9/d3d9_swapchain.cpp index d7e2bce8..db93a0d2 100644 --- a/src/d3d9/d3d9_swapchain.cpp +++ b/src/d3d9/d3d9_swapchain.cpp @@ -4,9 +4,6 @@ #include "d3d9_hud.h" -#include <d3d9_presenter_frag.h> -#include <d3d9_presenter_vert.h> - namespace dxvk { diff --git a/src/d3d9/meson.build b/src/d3d9/meson.build index 428df079..9b2e29ee 100644 --- a/src/d3d9/meson.build +++ b/src/d3d9/meson.build @@ -1,8 +1,6 @@ d3d9_res = wrc_generator.process('version.rc') d3d9_shaders = files([ - 'shaders/d3d9_presenter_frag.frag', - 'shaders/d3d9_presenter_vert.vert', 'shaders/d3d9_convert_yuy2_uyvy.comp', 'shaders/d3d9_convert_l6v5u5.comp', 'shaders/d3d9_convert_x8l8v8u8.comp', diff --git a/src/d3d9/shaders/d3d9_presenter_frag.frag b/src/d3d9/shaders/d3d9_presenter_frag.frag deleted file mode 100644 index e52a0d76..00000000 --- a/src/d3d9/shaders/d3d9_presenter_frag.frag +++ /dev/null @@ -1,21 +0,0 @@ -#version 450 - -layout(constant_id = 1) const bool s_gamma_bound = true; - -layout(binding = 0) uniform sampler2D s_image; -layout(binding = 1) uniform sampler1D s_gamma; - -layout(location = 0) in vec2 i_texcoord; -layout(location = 0) out vec4 o_color; - -void main() { - o_color = texture(s_image, i_texcoord); - - if (s_gamma_bound) { - o_color = vec4( - texture(s_gamma, o_color.r).r, - texture(s_gamma, o_color.g).g, - texture(s_gamma, o_color.b).b, - o_color.a); - } -}
\ No newline at end of file diff --git a/src/d3d9/shaders/d3d9_presenter_vert.vert b/src/d3d9/shaders/d3d9_presenter_vert.vert deleted file mode 100644 index eb5edc3c..00000000 --- a/src/d3d9/shaders/d3d9_presenter_vert.vert +++ /dev/null @@ -1,21 +0,0 @@ -#version 450 - -layout(location = 0) out vec2 o_texcoord; - -layout(push_constant) uniform present_info_t { - vec2 scale; - vec2 offset; -} u_presentInfo; - -void main() { - vec2 coord = vec2( - float(gl_VertexIndex & 2), - float(gl_VertexIndex & 1) * 2.0f); - - gl_Position = vec4(-1.0f + 2.0f * coord, 0.0f, 1.0f); - - coord *= u_presentInfo.scale; - coord += u_presentInfo.offset; - - o_texcoord = coord; -}
\ No newline at end of file |