Blender Git Loki
Git Commits -> Revision e2e9df1
Revision e2e9df1 by Clément Foucault (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) July 13, 2020, 15:13 (GMT) |
EEVEE: Fix undefined behavior when using BSDF nodes inside volume shaders This should fix T76171 Eevee bsdf shaders glitches |
Commit Details:
Full Hash: e2e9df1520fb23f55f1ebebb37e0e53d8d6b012d
Parent Commit: 3e7310f
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)