Blender Git Commit Log
Git Commits -> Revision 118e31a
Revision 118e31a by Patrick Mours (master) November 9, 2020, 11:37 (GMT) |
Cycles: Fix tricubic sampling with NanoVDB Volumes using tricubic sampling were producing different results with NanoVDB compared to dense textures. This fixes that by using the same tricubic sampling algorithm in both cases. It also fixes some remaining offset issues and some minor things that broke OpenCL kernel compilation on NVIDIA. Reviewed By: brecht Differential Revision: https://developer.blender.org/D9491 |
Commit Details:
Full Hash: 118e31a0a995ae4e8845376215d9c35017a8f781
Parent Commit: 9208377
Lines Changed: +266, -168
6 Modified Paths:
/intern/cycles/kernel/kernels/cpu/kernel_cpu_image.h (+88, -18) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel_cuda_image.h (+58, -28) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_opencl_image.h (+117, -118) (Diff)
/intern/cycles/kernel/kernel_compat_opencl.h (+1, -1) (Diff)
/intern/cycles/render/image_vdb.cpp (+1, -2) (Diff)
/intern/cycles/util/util_types.h (+1, -1) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel_cuda_image.h (+58, -28) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_opencl_image.h (+117, -118) (Diff)
/intern/cycles/kernel/kernel_compat_opencl.h (+1, -1) (Diff)
/intern/cycles/render/image_vdb.cpp (+1, -2) (Diff)
/intern/cycles/util/util_types.h (+1, -1) (Diff)