aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/qt_sdl/main_shaders.h
diff options
context:
space:
mode:
authorArisotura <thetotalworm@gmail.com>2020-05-28 18:11:41 +0200
committerArisotura <thetotalworm@gmail.com>2020-05-28 18:11:41 +0200
commit79d4183ccdac6d0b2a82f99ad169b7fe6349febc (patch)
tree1a14c3b2e51b6368242da53461d9c82fe2d7d66c /src/frontend/qt_sdl/main_shaders.h
parent2912a07b8babb602aaf315e62667044a07adf8e7 (diff)
re-add OSD system
Diffstat (limited to 'src/frontend/qt_sdl/main_shaders.h')
-rw-r--r--src/frontend/qt_sdl/main_shaders.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/frontend/qt_sdl/main_shaders.h b/src/frontend/qt_sdl/main_shaders.h
index 96b9ecd..c55f79e 100644
--- a/src/frontend/qt_sdl/main_shaders.h
+++ b/src/frontend/qt_sdl/main_shaders.h
@@ -61,54 +61,4 @@ void main()
}
)";
-
-
-const char* kScreenVS_OSD = R"(#version 140
-
-layout(std140) uniform uConfig
-{
- vec2 uScreenSize;
- uint u3DScale;
- uint uFilterMode;
-};
-
-uniform ivec2 uOSDPos;
-uniform ivec2 uOSDSize;
-
-in vec2 vPosition;
-
-smooth out vec2 fTexcoord;
-
-void main()
-{
- vec4 fpos;
-
- vec2 osdpos = (vPosition * vec2(uOSDSize));
- fTexcoord = osdpos;
- osdpos += uOSDPos;
-
- fpos.xy = ((osdpos * 2.0) / uScreenSize) - 1.0;
- fpos.y *= -1;
- fpos.z = 0.0;
- fpos.w = 1.0;
-
- gl_Position = fpos;
-}
-)";
-
-const char* kScreenFS_OSD = R"(#version 140
-
-uniform sampler2D OSDTex;
-
-smooth in vec2 fTexcoord;
-
-out vec4 oColor;
-
-void main()
-{
- vec4 pixel = texelFetch(OSDTex, ivec2(fTexcoord), 0);
- oColor = pixel.bgra;
-}
-)";
-
#endif // MAIN_SHADERS_H