Blender Git Loki
Git Commits -> Revision 6eca3ca
Revision 6eca3ca by Brecht Van Lommel (cycles-x) July 23, 2021, 16:35 (GMT) |
Cycles X: remove all alignment requirements in render passes storage This saves memory, simplifies the code and has no apparent performance impact. Whatever historical reasons there were for this, I don't think they apply anymore. Differential Revision: https://developer.blender.org/D12015 |
Commit Details:
Full Hash: 6eca3ca715f74b6399da04b32b96dad27501f2d1
Parent Commit: d822d47
Lines Changed: +85, -144
15 Modified Paths:
/intern/cycles/blender/addon/engine.py (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+16, -34) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+1, -2) (Diff)
/intern/cycles/kernel/kernel_film.h (+9, -10) (Diff)
/intern/cycles/kernel/kernel_passes.h (+2, -4) (Diff)
/intern/cycles/kernel/kernel_types.h (+1, -3) (Diff)
/intern/cycles/kernel/kernel_write_passes.h (+9, -35) (Diff)
/intern/cycles/kernel/svm/svm_aov.h (+2, -2) (Diff)
/intern/cycles/render/buffers.cpp (+0, -2) (Diff)
/intern/cycles/render/film.cpp (+21, -20) (Diff)
/intern/cycles/render/nodes.cpp (+9, -9) (Diff)
/intern/cycles/render/nodes.h (+1, -1) (Diff)
/intern/cycles/render/pass.cpp (+12, -15) (Diff)
/intern/cycles/render/pass.h (+0, -5) (Diff)
/intern/cycles/render/svm.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+16, -34) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+1, -2) (Diff)
/intern/cycles/kernel/kernel_film.h (+9, -10) (Diff)
/intern/cycles/kernel/kernel_passes.h (+2, -4) (Diff)
/intern/cycles/kernel/kernel_types.h (+1, -3) (Diff)
/intern/cycles/kernel/kernel_write_passes.h (+9, -35) (Diff)
/intern/cycles/kernel/svm/svm_aov.h (+2, -2) (Diff)
/intern/cycles/render/buffers.cpp (+0, -2) (Diff)
/intern/cycles/render/film.cpp (+21, -20) (Diff)
/intern/cycles/render/nodes.cpp (+9, -9) (Diff)
/intern/cycles/render/nodes.h (+1, -1) (Diff)
/intern/cycles/render/pass.cpp (+12, -15) (Diff)
/intern/cycles/render/pass.h (+0, -5) (Diff)
/intern/cycles/render/svm.cpp (+1, -1) (Diff)