Blender Git Loki
Git Commits -> Revision 520962b
Revision 520962b by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 14, 2021, 14:46 (GMT) |
EEVEE: Lights: Support infinite light count Support infinite light count by dividing rendering into chucks of LIGHT_MAX. Forward passes are just rendered again and deferred passes (not implemented yet) will just have to have multiple light evaluation passes. |
Commit Details:
Full Hash: 520962b3d6bfb89b5fb11a757d6d664f0847b1e2
Parent Commit: 017e9d8
Lines Changed: +129, -89
7 Modified Paths:
/source/blender/draw/engines/eevee/eevee_instance.hh (+1, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_light.hh (+74, -58) (Diff)
/source/blender/draw/engines/eevee/eevee_sampling.hh (+4, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+19, -13) (Diff)
/source/blender/draw/engines/eevee/eevee_velocity.hh (+0, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_view.hh (+19, -9) (Diff)
/source/blender/draw/engines/eevee/eevee_wrapper.hh (+12, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_light.hh (+74, -58) (Diff)
/source/blender/draw/engines/eevee/eevee_sampling.hh (+4, -4) (Diff)
/source/blender/draw/engines/eevee/eevee_shader_shared.hh (+19, -13) (Diff)
/source/blender/draw/engines/eevee/eevee_velocity.hh (+0, -2) (Diff)
/source/blender/draw/engines/eevee/eevee_view.hh (+19, -9) (Diff)
/source/blender/draw/engines/eevee/eevee_wrapper.hh (+12, -0) (Diff)