Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/doitsujin/dxvk.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Ashton <joshua@froggi.es>2021-02-27 14:12:52 +0300
committerJoshua Ashton <joshua@froggi.es>2021-02-27 15:00:43 +0300
commit229ec564727958b80ab6b95f6445368f9e5c1969 (patch)
treebb0f3d8672f41a03bc89190f01a2e02db67aa17b
parent54e8fe50685e4cd7507c4d7f9d29c44b711ab86b (diff)
[d3d9] Remove old presentation shadersd3d9-presenter
-rw-r--r--src/d3d9/d3d9_swapchain.cpp3
-rw-r--r--src/d3d9/meson.build2
-rw-r--r--src/d3d9/shaders/d3d9_presenter_frag.frag21
-rw-r--r--src/d3d9/shaders/d3d9_presenter_vert.vert21
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