Blender Git Commit Log

Git Commits -> Revision 22f243d

June 8, 2018, 10:11 (GMT)
Reduce sparse grid memory usage and minor fixes.

Sparse grids originally padded out an image to dimensions divisible by
TILE_SIZE, which resulted in many empty voxels in large volumes. Now,
border tiles are taken into account when calculating voxel indexes.

Aside from that, made some other minor fixes throughout the files.

Commit Details:

Full Hash: 22f243d379ffd1bd7101dd1955b2efe0062ed651
Parent Commit: 75bff3c
Lines Changed: +89, -104

7 Modified Paths:

/intern/cycles/device/device_cpu.cpp (+10, -17) (Diff)
/intern/cycles/device/device_memory.h (+9, -3) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_image.h (+19, -12) (Diff)
/intern/cycles/render/image.cpp (+27, -29) (Diff)
/intern/cycles/render/image.h (+1, -1) (Diff)
/intern/cycles/render/mesh_volume.cpp (+10, -13) (Diff)
/intern/cycles/util/util_sparse_grid.h (+13, -29) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021