diff options
author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2024-02-09 19:47:09 +0100 |
---|---|---|
committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2024-02-09 19:47:09 +0100 |
commit | 53d53454af60f975b2374a18b7f8f08543c97f76 (patch) | |
tree | 2f5b3b1594eb749db9f56196df40fd5914ddd66f /assets/fragment.glsl | |
parent | 12829b9597fc7b11d1b475495fecc5d8acad7ac3 (diff) | |
download | juxtapos-sillyness.tar.xz |
Diffstat (limited to 'assets/fragment.glsl')
-rw-r--r-- | assets/fragment.glsl | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/assets/fragment.glsl b/assets/fragment.glsl index 3e67b83..91d89a2 100644 --- a/assets/fragment.glsl +++ b/assets/fragment.glsl @@ -8,19 +8,13 @@ out vec4 oColor; uniform sampler2D materialTexture; //uniform sampler2DShadow prevDepth; -uniform sampler2DMS prevDepth; -//uniform sampler2D prevDepth; +//uniform sampler2DMS prevDepth; +uniform sampler2D prevDepth; void main() { //if (texture(prevDepth, vec3(fDepthTexCoord, gl_FragCoord.z + 0.000005)) == 1) - //if (gl_FragCoord.z + 0.000005 < texelFetch(prevDepth, ivec2(gl_FragCoord.xy), gl_SampleID).r) - if (gl_FragCoord.z + 0.000005 < texelFetch(prevDepth, ivec2(gl_FragCoord.xy), gl_SampleID).r) - oColor = vec4(fPos, 0.5); - //oColor = texelFetch(prevDepth, ivec2(gl_FragCoord.xy), gl_SampleID); - else + if (gl_FragCoord.z + 0.000005 >= texelFetch(prevDepth, ivec2(gl_FragCoord.xy), gl_SampleID).r) discard; - //if (texture(prevDepth, vec3(fDepthTexCoord, )) < 1) - // discard; - + oColor = vec4(fPos, 0.5); } |