From 940c628eb7587d7f7ab82914ec10094f435d74c6 Mon Sep 17 00:00:00 2001 From: Jules Blok Date: Sat, 1 Nov 2014 23:02:04 +0100 Subject: [PATCH] Shaders: Remove fake stereoscopic shaders. We have actual stereoscopy now, no need to pretend. --- Data/Sys/Shaders/stereoscopic.glsl | 24 ------------------------ Data/Sys/Shaders/stereoscopic2.glsl | 24 ------------------------ 2 files changed, 48 deletions(-) delete mode 100644 Data/Sys/Shaders/stereoscopic.glsl delete mode 100644 Data/Sys/Shaders/stereoscopic2.glsl diff --git a/Data/Sys/Shaders/stereoscopic.glsl b/Data/Sys/Shaders/stereoscopic.glsl deleted file mode 100644 index 0c49b55f32..0000000000 --- a/Data/Sys/Shaders/stereoscopic.glsl +++ /dev/null @@ -1,24 +0,0 @@ -// Omega's 3D Stereoscopic filtering -// TODO: Need depth info! - -void main() -{ - // Source Color - float4 c0 = Sample(); - const int sep = 5; - float red = c0.r; - float green = c0.g; - float blue = c0.b; - - // Left Eye (Red) - float4 c1 = SampleOffset(int2(sep, 0)); - red = max(c0.r, c1.r); - - // Right Eye (Cyan) - float4 c2 = SampleOffset(int2(-sep, 0)); - float cyan = (c2.g + c2.b) / 2.0; - green = max(c0.g, cyan); - blue = max(c0.b, cyan); - - SetOutput(float4(red, green, blue, c0.a)); -} diff --git a/Data/Sys/Shaders/stereoscopic2.glsl b/Data/Sys/Shaders/stereoscopic2.glsl deleted file mode 100644 index 1784a988bf..0000000000 --- a/Data/Sys/Shaders/stereoscopic2.glsl +++ /dev/null @@ -1,24 +0,0 @@ -// Omega's 3D Stereoscopic filtering (Amber/Blue) -// TODO: Need depth info! - -void main() -{ - // Source Color - float4 c0 = Sample(); - float sep = 5.0; - float red = c0.r; - float green = c0.g; - float blue = c0.b; - - // Left Eye (Amber) - float4 c2 = SampleLocation(GetCoordinates() + float2(sep,0.0)*GetInvResolution()).rgba; - float amber = (c2.r + c2.g) / 2.0; - red = max(c0.r, amber); - green = max(c0.g, amber); - - // Right Eye (Blue) - float4 c1 = SampleLocation(GetCoordinates() + float2(-sep,0.0)*GetInvResolution()).rgba; - blue = max(c0.b, c1.b); - - SetOutput(float4(red, green, blue, c0.a)); -}