Blender Git Loki
Git Commits -> Revision 345ffe3
Revision 345ffe3 by Clément Foucault (master) November 1, 2017, 00:13 (GMT) |
Eevee: Effects: Split each effect in it's own file. This also: - make sure to only compile the shader needed by the active effects. - same thing for the shading groups. - disable TAA if motion blur is active (avoid infinite refresh). |
Commit Details:
Full Hash: 345ffe3e4d9f9a37e95f65afb02510fb2cca428a
Parent Commit: d836adb
Lines Changed: +2380, -1631
7 Added Paths:
/source/blender/draw/engines/eevee/eevee_bloom.c (+333, -0) (View)
/source/blender/draw/engines/eevee/eevee_depth_of_field.c (+283, -0) (View)
/source/blender/draw/engines/eevee/eevee_motion_blur.c (+207, -0) (View)
/source/blender/draw/engines/eevee/eevee_occlusion.c (+252, -0) (View)
/source/blender/draw/engines/eevee/eevee_screen_raytrace.c (+337, -0) (View)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+197, -0) (View)
/source/blender/draw/engines/eevee/eevee_volumes.c (+578, -0) (View)
/source/blender/draw/engines/eevee/eevee_depth_of_field.c (+283, -0) (View)
/source/blender/draw/engines/eevee/eevee_motion_blur.c (+207, -0) (View)
/source/blender/draw/engines/eevee/eevee_occlusion.c (+252, -0) (View)
/source/blender/draw/engines/eevee/eevee_screen_raytrace.c (+337, -0) (View)
/source/blender/draw/engines/eevee/eevee_temporal_sampling.c (+197, -0) (View)
/source/blender/draw/engines/eevee/eevee_volumes.c (+578, -0) (View)
6 Modified Paths:
/source/blender/draw/CMakeLists.txt (+9, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_effects.c (+83, -1592) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+28, -28) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobes.c (+1, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+71, -5) (Diff)
/source/blender/draw/engines/eevee/eevee_effects.c (+83, -1592) (Diff)
/source/blender/draw/engines/eevee/eevee_engine.c (+28, -28) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobes.c (+1, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+71, -5) (Diff)