Revision c035989 by Campbell Barton October 30, 2015, 05:20 (GMT) |
Optimization: use dot product for angle comparison |
Revision a3c9374 by Campbell Barton October 30, 2015, 03:59 (GMT) |
Fix T46507: Cycles baking re-orders face Regression in 2.76, order of tessellated vertices needs to follow MFace tessellation. |
Revision d8233d2 by Campbell Barton October 29, 2015, 23:57 (GMT) |
Revision 8014180 by Campbell Barton October 29, 2015, 22:56 (GMT) |
Vertex Paint: orbit last stroke support This option works for all paint modes now. |
Revision cd1d6d7 by Julian Eisel October 29, 2015, 19:50 (GMT) |
Fix T46632: Graph editor frame navigation shortcuts not working |
Revision 286f5ff by Porteries Tristan October 29, 2015, 17:44 (GMT) |
BGE: Fix T38986: Start object position not initialized in IPO. The start position must be initialized at the first call of KX_IpoSGController::Update when m_ipo_start_initialized is to false, not when also the frame time is not 0. |
Revision 537f412 by Sergey Sharybin October 29, 2015, 16:52 (GMT) |
Cycles: Fix typo in split kernel Shadow blocked kernel was using wrong array for storing intersection. |
Revision 3300b1f by Sergey Sharybin October 29, 2015, 16:52 (GMT) |
Cycles: Add option to force mega kernel to be used This way it's possible to test mega kernel on various hardware. That being said mega kernel seems to work on Fiji card here in the studio. |
Revision 4ca688a by Sergey Sharybin October 29, 2015, 16:52 (GMT) |
Cycles: OpenCL split kernel cleanup, move casts from .h files to .cl files Ideally we shouldn't use char* at all, but for now we have to, so at least let's assume common .h files are free from pointer magic. |
Revision fc5f717 by Porteries Tristan October 29, 2015, 16:24 (GMT) |
BGE: Cleanup KX_IPO_SGCOntroller. - Add spaces around operators. - Replace !(a == b) by a != b - Add "f" at end of float value. - Remove extras lines in fonctions declaration. - Remove indentation to align attributes definition. |
Revision 6005bb5 by Sergey Sharybin October 29, 2015, 15:37 (GMT) |
OpenCL wrangler: Update to latest version to fix issues with -1001 error code |
Revision 324d20b by Campbell Barton October 29, 2015, 13:09 (GMT) |
Fix error introduced by D1588 |
Revision 8d3d931 by Porteries Tristan October 29, 2015, 11:14 (GMT) |
BGE: Fix T46338 replace mesh from an other scene. To make consistent with KX_GameObject.replaceMesh, we don't allow this behavior but print an error message for the replace mesh actuator. e.g : Warning: object "Cube" from ReplaceMesh actuator "Edit Object" uses a mesh not owned by an object in scene "scene1" Reviewers: youle. |
Revision 0e80d08 by Sergey Sharybin October 29, 2015, 09:19 (GMT) |
New depsgraph: Optimize updates flush Previously it was possible that same component will be tagged for update again and again, making update flushing really slow. Now we'll store flag whether component was fully tagged. This is still temporary solution because ideally we should just support partial updates, but that's for the future. Gives around 10% speedup on file from jpbouza. |
Revision a15a395 by Porteries Tristan October 28, 2015, 21:11 (GMT) |
BGE: Fix T35188: Duplicate an instance of group. This behavior caused a double free. Before when we duplicated an instance of a group the new instance keep the pointer of the group but was not added in the group instance list (normal). And during the object deletion we tried to remove the object in the instance list but anyways if it failed decrement the reference count. Set the group and the instance list to NULL in ProcessReplica avoid these kind of problems. |
Revision 138decb by Dalai Felinto October 28, 2015, 16:06 (GMT) |
Temporary "fix" for crash when saving OpenEXR Multi-View from Image Editor |
Revision 20a94e9 by Dalai Felinto October 28, 2015, 16:06 (GMT) |
Fix T46617 File Output Node seems to save only black images into OpenEXR image data If the node output had only one layer, it would be detected as singlelayer, and it would miss the blender exr header string |
Revision 734af18 by Tamito Kajiyama October 28, 2015, 14:33 (GMT) |
Freestyle: Fix for 'Distance from Object' modifiers without a target object. 'Distance from Object' color/alpha/thickness modifiers without a target object were raising a run-time exception although it is not considered an error condition. |
Revision efd774c by Tamito Kajiyama October 28, 2015, 14:22 (GMT) |
Fix T44231: Freestyle causes crash on render. The reported crash was confirmed as a segmentation fault in std::sort(). The cause of the crash was traced down to a binary comparison function that was not satisfying the so-called strict weak ordering requirements of the C++ standard sorting function. Specifically, the comparison operator has to return false when two objects are equivalent (i.e., comp(a, a) must be false), but that requirement was not met. Since the binary comparison operator in question could be a user-defined Python function, here a safety measure is implemented in the C++ layer to make sure the aforementioned requirement is always satisfied. |
Revision ced1c34 by Sergey Sharybin October 28, 2015, 14:20 (GMT) |
Ceres: Update to the latest version It brings all the performance improvements, bug fixes and stability improvements which were done in the last year of Ceres development. |
|
|
|


Master Commits
MiikaHweb | 2003-2021