diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-07-22 17:22:01 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-07-24 16:36:36 +0300 |
commit | 56ba01a561f26d620dde51804f79da48950f199a (patch) | |
tree | 18f40b4c2b915c0a25a211ed481eaade61fcf65b /source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl | |
parent | c5f4342692b10110200e3494a1e9412e75270c10 (diff) |
Eevee: SSR: Fixed problem with un-initialized texture.
Also add another debug buffer and cleanup in effect_ssr_frag.glsl
Diffstat (limited to 'source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl')
-rw-r--r-- | source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl b/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl index 83f238ce782..b61b191c2d1 100644 --- a/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl +++ b/source/blender/draw/engines/eevee/shaders/effect_ssr_frag.glsl @@ -268,9 +268,6 @@ void main() vec4 ssr_accum = vec4(0.0); float weight_acc = 0.0; - float mask_acc = 0.0; - float dist_acc = 0.0; - float hit_acc = 0.0; const ivec2 neighbors[9] = ivec2[9]( ivec2(0, 0), ivec2(-1, 1), ivec2(0, 1), ivec2(1, 1), @@ -311,7 +308,7 @@ void main() vec3 sample = textureLod(colorBuffer, ref_uvs, mip).rgb ; /* Firefly removal */ - sample /= 1 + brightness(sample); + sample /= 1.0 + brightness(sample); float mask = screen_border_mask(ref_uvs, hit_pos); mask *= view_facing_mask(V, N); |