May 12, 2016, 15:51 (GMT) |
Fix for regenerating functions with MCJIT. LLVM was reusing old machine code, apparently regenerating it explicitly with EE->generateCodeForModule() fixes this. |
May 12, 2016, 14:50 (GMT) |
Fix for node function invalidation through the depsgraph. We have two separate caches for bvm and llvm backend, both of them might contain a function for the node tree. |
May 12, 2016, 14:19 (GMT) |
Merge branch 'master' into cycles_hair_bvh |
May 12, 2016, 14:14 (GMT) |
Cycles: Support oriented bounding boxes for spatial split BVH Very quick implementation, which will re-calculate bounding box for primitives several times, but that we will optimize shortly. This is already good enough to run further tests. |
May 12, 2016, 11:01 (GMT) |
moved some script snippets to separate shared file (now there is only one solver string, one adaptive time stepping string, etc) |
May 12, 2016, 07:56 (GMT) |
Merge branch 'master' into object_nodes |
May 11, 2016, 15:47 (GMT) |
Cycles: De-duplicate binning builder functions Use NULL-=pointer check to see if it builds aligned or unaligned split. Shouldn't give big time penalty. |
May 11, 2016, 15:24 (GMT) |
Cycles: Use proper heuristic when deciding whether we can create unaligned leaf right away |
May 11, 2016, 15:15 (GMT) |
Cycles; Cleanup API in the unaligned heuristic There are cases when we've got vector of references and sometimes we only have an array. Having duplicated functions in heuristic is a bit annoying and since it's quite low-level anyway let's just use pure pointers there. |
May 11, 2016, 15:04 (GMT) |
Cycles: Fix aligned range boundbox used to scale binning when doing unaligned split |
May 11, 2016, 14:51 (GMT) |
Merge branch 'master' into cycles_hair_bvh |
May 11, 2016, 12:18 (GMT) |
Fix assert failure. |
May 11, 2016, 11:52 (GMT) |
Clear map when releasing memory, add some debug prints. |
May 11, 2016, 11:48 (GMT) |
Fix thread_ids vector having the wrong size. |
May 11, 2016, 11:39 (GMT) |
Merge branch 'master' into cycles_hair_bvh |
May 11, 2016, 11:31 (GMT) |
Fix crash derefencing nullptrs. |
May 11, 2016, 10:48 (GMT) |
Merge branch 'openvdb' into cvdb_ray_isect |
May 11, 2016, 10:48 (GMT) |
Merge branch 'master' into openvdb Conflicts: intern/cycles/kernel/kernel_compat_cpu.h intern/cycles/kernel/kernel_globals.h intern/cycles/util/util_task.cpp |
May 11, 2016, 10:46 (GMT) |
Merge branch 'master' into alembic_basic_io |
May 11, 2016, 10:45 (GMT) |
new manta script file to hold shared snippets for smoke and liquids (e.g. imports, solver object) |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021