Revision b52af94 by Antonis Ryakiotakis May 27, 2015, 12:43 (GMT) |
Forgot this in the last commit |
Revision c449d4e by Antonis Ryakiotakis May 27, 2015, 12:41 (GMT) |
Fix jpeg preview for exr renders broken. |
Revision 4bf64e8 by Campbell Barton May 27, 2015, 11:43 (GMT) |
Correct convex-hull for recent join-tri changes |
Revision 0e00072 by Gaia Clary May 27, 2015, 11:19 (GMT) |
Revision 0e02ad8 by Antonis Ryakiotakis May 27, 2015, 10:17 (GMT) |
Fix off by one error in display of start/end frame in sequencer. |
Revision 4c1efcc by Sergey Sharybin May 27, 2015, 08:10 (GMT) |
Code cleanup, silence some warnings when building without legacy depsgraph |
Revision 1fd2e62 by Sergey Sharybin May 27, 2015, 08:09 (GMT) |
Fix compilation error with legacy depsgraph disabled |
Revision e665a60 by Sergey Sharybin May 27, 2015, 08:08 (GMT) |
Revision 9202221 by Sergey Sharybin May 27, 2015, 08:08 (GMT) |
Cycles: Code cleanup, split kernel |
Revision da192fb by Campbell Barton May 27, 2015, 01:14 (GMT) |
Missing NULL check getting selected obdata |
Revision 77f0f3c by Campbell Barton May 27, 2015, 00:35 (GMT) |
Fix parent tips staying selected after separate |
Revision c3810c5 by Campbell Barton May 26, 2015, 23:56 (GMT) |
Use PKey for edit-armature separate As used already for mesh & curves. Add confirmation menu for curve & armature, since this isn't such a common operation and undoing leaves object data (long term bug/todo to fix). |
Revision 84ad20a by Sergey Sharybin May 26, 2015, 17:54 (GMT) |
Fix T44833: Can't use ccl_local space in non-kernel functions This commit re-shuffles code in split kernel once again and makes it so common parts which is in the headers is only responsible to making all the work needed for specified ray index. Getting ray index, checking for it's validity and enqueuing tasks are now happening in the device specified part of the kernel. This actually makes sense because enqueuing is indeed device-specified and i.e. with CUDA we'll want to enqueue kernels from kernel and avoid CPU roundtrip. TODO: - Kernel comments are still placed in the common header files, but since queue related stuff is not passed to those functions those comments might need to be split as well. Just currently read them considering that they're also covering the way how all devices are invoking the common code path. - Arguments might need to be wrapped into KernelGlobals, so we don't ened to pass all them around as function arguments. |
Revision 4ffcc6f by Sergey Sharybin May 26, 2015, 17:36 (GMT) |
Fix T44497: Crash on deleting curve handle with hook modifier It was possible race condition on empty curves -- it's possible that curve object is fully updated and path is null in that cases, Proper way to deal with this is to check curve_cache for non-NULL. |
Revision 6245f4a by Sergey Sharybin May 26, 2015, 16:29 (GMT) |
Cycles: Enable advanced shading for NVidia OpenCL kernel It was kept disabled due to render artifacts which weer in fact caused by bad memory access, which is fixed in the previous commit. We now also can make it enabled in regular AMD split kernel after someone tests the updated code. |
Revision cf19012 by Sergey Sharybin May 26, 2015, 16:29 (GMT) |
Fix T44831: Crash when using Intel OpenCL with split kernel The issue was caused by underallocation of object motion related arrays, which happened by accident. |
Revision b90c7dd by Campbell Barton May 26, 2015, 15:49 (GMT) |
Building without OpenEXR works again |
Revision d45c4af by Campbell Barton May 26, 2015, 14:00 (GMT) |
Cleanup: update comment |
Revision 89b6c72 by Campbell Barton May 26, 2015, 13:53 (GMT) |
Cleanup: python |
Revision 6973e26 by Bastien Montagne May 26, 2015, 13:32 (GMT) |
Fix T44036: Add option to bake into current action instead of creating a new one. This is needed when you want to bake only part of an armature's bones, since they all share a single action, otherwise you'd lose non-baked bones' animation... |
|
|
|


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