Blender Git Loki
Git Commits -> Revision 062a843
Revision 062a843 by Clément Foucault (master) June 29, 2020, 23:32 (GMT) |
EEVEE: Fix undefined behavior when using BSDF nodes inside volume shaders This should fix T76171 Eevee bsdf shaders glitches |
Commit Details:
Full Hash: 062a843bfbe7c9d277a254a45a81c5a35e8d9b2e
Parent Commit: f28e59b
Lines Changed: +24, -19
14 Modified Paths:
/source/blender/gpu/shaders/material/gpu_shader_material_ambient_occlusion.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_anisotropic.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_diffuse.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_eevee_specular.glsl (+3, -0) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_glass.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_glossy.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl (+8, -6) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_refraction.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_subsurface_scattering.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_toon.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_translucent.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_transparent.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_velvet.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_wireframe.glsl (+2, -2) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_anisotropic.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_diffuse.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_eevee_specular.glsl (+3, -0) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_glass.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_glossy.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_principled.glsl (+8, -6) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_refraction.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_subsurface_scattering.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_toon.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_translucent.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_transparent.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_velvet.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_wireframe.glsl (+2, -2) (Diff)