Blender Git Loki
Git Commits -> Revision 063ad86
Revision 063ad86 by Brecht Van Lommel (master) November 17, 2021, 16:29 (GMT) |
Cycles: reduce triangle memory usage with packed_float3 Depends on D13243 Differential Revision: https://developer.blender.org/D13244 |
Commit Details:
Full Hash: 063ad8635ec87a490d6fc02c937387a3c6673b08
Parent Commit: 9937d53
Lines Changed: +237, -157
20 Modified Paths:
/intern/cycles/kernel/device/optix/kernel.cu (+3, -3) (Diff)
/intern/cycles/kernel/geom/attribute.h (+3, -3) (Diff)
/intern/cycles/kernel/geom/curve.h (+6, -6) (Diff)
/intern/cycles/kernel/geom/motion_curve.h (+6, -6) (Diff)
/intern/cycles/kernel/geom/motion_triangle.h (+12, -12) (Diff)
/intern/cycles/kernel/geom/patch.h (+2, -2) (Diff)
/intern/cycles/kernel/geom/primitive.h (+24, -9) (Diff)
/intern/cycles/kernel/geom/subd_triangle.h (+21, -21) (Diff)
/intern/cycles/kernel/geom/triangle.h (+38, -38) (Diff)
/intern/cycles/kernel/geom/triangle_intersect.h (+16, -16) (Diff)
/intern/cycles/kernel/geom/volume.h (+1, -1) (Diff)
/intern/cycles/kernel/textures.h (+4, -3) (Diff)
/intern/cycles/scene/attribute.cpp (+5, -1) (Diff)
/intern/cycles/scene/attribute.h (+1, -6) (Diff)
/intern/cycles/scene/geometry.cpp (+73, -18) (Diff)
/intern/cycles/scene/geometry.h (+3, -1) (Diff)
/intern/cycles/scene/mesh.cpp (+9, -6) (Diff)
/intern/cycles/scene/mesh.h (+5, -2) (Diff)
/intern/cycles/scene/scene.cpp (+1, -0) (Diff)
/intern/cycles/scene/scene.h (+4, -3) (Diff)
/intern/cycles/kernel/geom/attribute.h (+3, -3) (Diff)
/intern/cycles/kernel/geom/curve.h (+6, -6) (Diff)
/intern/cycles/kernel/geom/motion_curve.h (+6, -6) (Diff)
/intern/cycles/kernel/geom/motion_triangle.h (+12, -12) (Diff)
/intern/cycles/kernel/geom/patch.h (+2, -2) (Diff)
/intern/cycles/kernel/geom/primitive.h (+24, -9) (Diff)
/intern/cycles/kernel/geom/subd_triangle.h (+21, -21) (Diff)
/intern/cycles/kernel/geom/triangle.h (+38, -38) (Diff)
/intern/cycles/kernel/geom/triangle_intersect.h (+16, -16) (Diff)
/intern/cycles/kernel/geom/volume.h (+1, -1) (Diff)
/intern/cycles/kernel/textures.h (+4, -3) (Diff)
/intern/cycles/scene/attribute.cpp (+5, -1) (Diff)
/intern/cycles/scene/attribute.h (+1, -6) (Diff)
/intern/cycles/scene/geometry.cpp (+73, -18) (Diff)
/intern/cycles/scene/geometry.h (+3, -1) (Diff)
/intern/cycles/scene/mesh.cpp (+9, -6) (Diff)
/intern/cycles/scene/mesh.h (+5, -2) (Diff)
/intern/cycles/scene/scene.cpp (+1, -0) (Diff)
/intern/cycles/scene/scene.h (+4, -3) (Diff)