Blender Git Commit Log
Git Commits -> Revision 5fb1b27
Revision 5fb1b27 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) May 30, 2021, 20:48 (GMT) |
EEVEE: Lightprobe: Port back lightprobe filtering No much change appart from code organization and structure. |
Commit Details:
Full Hash: 5fb1b27d17f61ac73dc052ee4df13c85cef738a4
Parent Commit: 6376b57
Lines Changed: +1181, -184
10 Added Paths:
/source/blender/draw/engines/eevee/shaders/eevee_bsdf_microfacet_lib.glsl (+41, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_bsdf_sampling_lib.glsl (+123, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_irradiance_lib.glsl (+139, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_diffuse_frag.glsl (+73, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_downsample_frag.glsl (+20, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_geom.glsl (+42, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_glossy_frag.glsl (+67, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_lib.glsl (+7, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_vert.glsl (+49, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_visibility_frag.glsl (+78, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_bsdf_sampling_lib.glsl (+123, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_irradiance_lib.glsl (+139, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_diffuse_frag.glsl (+73, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_downsample_frag.glsl (+20, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_geom.glsl (+42, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_glossy_frag.glsl (+67, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_lib.glsl (+7, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_vert.glsl (+49, -0) (View)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_filter_visibility_frag.glsl (+78, -0) (View)
3 Deleted Paths:
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_downsample_frag.glsl (+0, -24)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_downsample_geom.glsl (+0, -43)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_downsample_vert.glsl (+0, -51)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_downsample_geom.glsl (+0, -43)
/source/blender/draw/engines/eevee/shaders/eevee_lightprobe_downsample_vert.glsl (+0, -51)
11 Modified Paths:
/source/blender/draw/CMakeLists.txt (+10, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_lightcache.hh (+204, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.cc (+175, -10) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.hh (+29, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.cc (+33, -8) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.hh (+4, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+49, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_bsdf_lib.glsl (+0, -35) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_depth_of_field_accumulator_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_nodetree_eval_lib.glsl (+1, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_sampling_lib.glsl (+36, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_lightcache.hh (+204, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.cc (+175, -10) (Diff)
/source/blender/draw/engines/eevee/eevee_lightprobe.hh (+29, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.cc (+33, -8) (Diff)
/source/blender/draw/engines/eevee/eevee_shader.hh (+4, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+49, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_bsdf_lib.glsl (+0, -35) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_depth_of_field_accumulator_lib.glsl (+1, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_nodetree_eval_lib.glsl (+1, -0) (Diff)
/source/blender/draw/engines/eevee/shaders/eevee_sampling_lib.glsl (+36, -2) (Diff)