Blender Git Loki
Git Commits -> Revision 87040ce
Revision 87040ce by Stefan Werner (cycles_texture_cache) April 30, 2021, 18:59 (GMT) |
Refactor of texture cache, now texture handles are being stored in device tex memory. |
Commit Details:
Full Hash: 87040ce007fee41cacfafd607ff17c89c9a5105f
Parent Commit: e8566ad
Lines Changed: +184, -208
15 Modified Paths:
/intern/cycles/device/device_memory.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_image.h (+111, -11) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel_cuda_image.h (+1, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_opencl_image.h (+5, -1) (Diff)
/intern/cycles/kernel/kernel_oiio_globals.h (+0, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+6, -1) (Diff)
/intern/cycles/kernel/svm/svm_image.h (+9, -121) (Diff)
/intern/cycles/kernel/svm/svm_sky.h (+4, -2) (Diff)
/intern/cycles/render/geometry.cpp (+4, -2) (Diff)
/intern/cycles/render/image.cpp (+22, -51) (Diff)
/intern/cycles/render/image.h (+1, -1) (Diff)
/intern/cycles/render/image_oiio.cpp (+7, -7) (Diff)
/intern/cycles/render/nodes.cpp (+8, -8) (Diff)
/intern/cycles/render/shader.cpp (+3, -0) (Diff)
/intern/cycles/util/util_texture.h (+2, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_image.h (+111, -11) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel_cuda_image.h (+1, -1) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel_opencl_image.h (+5, -1) (Diff)
/intern/cycles/kernel/kernel_oiio_globals.h (+0, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+6, -1) (Diff)
/intern/cycles/kernel/svm/svm_image.h (+9, -121) (Diff)
/intern/cycles/kernel/svm/svm_sky.h (+4, -2) (Diff)
/intern/cycles/render/geometry.cpp (+4, -2) (Diff)
/intern/cycles/render/image.cpp (+22, -51) (Diff)
/intern/cycles/render/image.h (+1, -1) (Diff)
/intern/cycles/render/image_oiio.cpp (+7, -7) (Diff)
/intern/cycles/render/nodes.cpp (+8, -8) (Diff)
/intern/cycles/render/shader.cpp (+3, -0) (Diff)
/intern/cycles/util/util_texture.h (+2, -0) (Diff)