Blender Git Commit Log
Git Commits -> Revision 8d3cc43
Revision 8d3cc43 by Dalai Felinto (master) August 19, 2014, 09:40 (GMT) |
Fix T41471 Cycles Bake: Setting small tile size results in wrong bake with stripes rather than the expected noise pattern This problem was introduced in 983cbafd1877f8dbaae60b064a14e27b5b640f18 Basically the issue is that we were not getting a unique index in the baking routine for the RNG (random number generator). Reviewers: sergey Differential Revision: https://developer.blender.org/D749 |
Commit Details:
Full Hash: 8d3cc431d7fdcc9f3243cc24dfdcb94124be0993
Parent Commit: 37da1da
Lines Changed: +43, -31
14 Modified Paths:
/intern/cycles/device/device_cpu.cpp (+12, -6) (Diff)
/intern/cycles/device/device_cuda.cpp (+2, -0) (Diff)
/intern/cycles/device/device_opencl.cpp (+2, -0) (Diff)
/intern/cycles/kernel/kernel.cl (+3, -3) (Diff)
/intern/cycles/kernel/kernel.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cu (+2, -2) (Diff)
/intern/cycles/kernel/kernel.h (+6, -6) (Diff)
/intern/cycles/kernel/kernel_avx.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_avx2.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_bake.h (+3, -2) (Diff)
/intern/cycles/kernel/kernel_sse2.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_sse3.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_sse41.cpp (+2, -2) (Diff)
/intern/cycles/render/bake.cpp (+1, -0) (Diff)
/intern/cycles/device/device_cuda.cpp (+2, -0) (Diff)
/intern/cycles/device/device_opencl.cpp (+2, -0) (Diff)
/intern/cycles/kernel/kernel.cl (+3, -3) (Diff)
/intern/cycles/kernel/kernel.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cu (+2, -2) (Diff)
/intern/cycles/kernel/kernel.h (+6, -6) (Diff)
/intern/cycles/kernel/kernel_avx.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_avx2.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_bake.h (+3, -2) (Diff)
/intern/cycles/kernel/kernel_sse2.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_sse3.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel_sse41.cpp (+2, -2) (Diff)
/intern/cycles/render/bake.cpp (+1, -0) (Diff)