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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2017-07-25 23:07:15 +0300
committerClément Foucault <foucault.clem@gmail.com>2017-07-25 23:07:35 +0300
commit3b84a0b3d29d3e7d4ac4eb8d46d04f35489d36f3 (patch)
treee13a6ef596f5ab8586e8ca9fd16dea0edb117127 /source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl
parent4fd70c99a5a37db00ea26b8e5efa7d351e5e1e2b (diff)
Eevee: Fix post process with Ugly color.
This was cause by some post process not always sampling the highest mipmap. But if there is no need for mipmapping (i.e. no SSR) these levels will be undefined. So forcing all Post FX shader to sample level 0 fix this.
Diffstat (limited to 'source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl')
-rw-r--r--source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl
index 4a79fa908b1..1e57aec5ea2 100644
--- a/source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/effect_downsample_frag.glsl
@@ -11,5 +11,5 @@ void main()
/* Reconstructing Target uvs like this avoid missing pixels if NPO2 */
vec2 uvs = gl_FragCoord.xy * 2.0 / vec2(textureSize(source, 0));
- FragColor = texture(source, uvs);
+ FragColor = textureLod(source, uvs, 0.0);
} \ No newline at end of file