Blender Git Commit Log

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)

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021