Revision 2e190ab by Sergey Sharybin May 24, 2016, 12:39 (GMT) |
Fix T48496: Viewer function in NodeWrangler addon don't work in Material Shading mode |
Revision 800de8b by Campbell Barton May 24, 2016, 10:34 (GMT) |
Cleanup: indentation |
Revision e1dd83b by Sergey Sharybin May 24, 2016, 10:17 (GMT) |
Fix T48486: Not enough precision in Volume Sampling Step Size input Volumes might be small, makes sense to use more precision here. |
Revision a7c3ec4 by Bastien Montagne May 24, 2016, 09:49 (GMT) |
GHOST cleanup (null check before delete, and 0 -> NULL for pointers). Based on patch from Lawrence D'Oliveiro (ldo) in T48499. |
Revision 0b588f0 by Sergey Sharybin May 24, 2016, 09:48 (GMT) |
Forgot this in previous commit |
Revision 8f04a22 by Sergey Sharybin May 24, 2016, 09:46 (GMT) |
Add upstream information to libraries |
Revision 93b3f1c by Bastien Montagne May 24, 2016, 07:34 (GMT) |
Sequencer's histogram view: OMP -> BLI_task. New code using loop/finalize model is about 45% faster (from 4.4ms tp 2.4ms per frame, overall playback of single shot in sequencer in this preview mode goes from 40 to 45fps). |
Revision 886349f by Mike Erwin May 24, 2016, 05:57 (GMT) |
ndof: build system cleanup Only Linux needs a lib linked in (libspnav). ghostndof3dconnexion refers to an obsolete Mac driver shim. |
Revision 84e0839 by Mike Erwin May 24, 2016, 04:35 (GMT) |
ndof: enable Linux support by default, unless libs missing |
Revision 999d5a6 by Brecht Van Lommel May 23, 2016, 20:29 (GMT) |
Cycles CUDA: reduce stack memory by reusing ShaderData. 57% less for path and 48% less for branched path. |
Revision af4a04e by Bastien Montagne May 23, 2016, 15:45 (GMT) |
Fix T48487: Physics cache names allow (back)slashes, which breaks its handling. For now, just validate new pointcache names as if they were filnames. Ideal solution would be rather to validate names in `ptcache_filename()`, but it would likely break some existing caches - and we'd also have to ensure we still have uniqueness of name after it has been cleaned up, wich would not be trivial at this stage. So let's go for simple solution for now, especially since this part of code is to be fully rewritten in 2.8... |
May 23, 2016, 13:25 (GMT) |
Enable correct GLSL output for cycles normalmap node See T48453 for details and test scenes Reviewers: a.romanov, sergey Reviewed By: a.romanov, sergey Projects: #opengl_gfx, #nodes Differential Revision: https://developer.blender.org/D2011 |
Revision 66dceb2 by Sergey Sharybin May 23, 2016, 12:43 (GMT) |
Add TODO about vertex color linearization to GLSL code It's not really clear at this moment how we can detect cases when attribute needs linearization. For now added a comment so we don't forget about this, hopefully. |
Revision 12f86a4 by Sergey Sharybin May 23, 2016, 12:40 (GMT) |
Fix wrong scale of vertex color values when doing border render of Cycles viewport |
Revision 6d84a4e by Sergey Sharybin May 23, 2016, 12:29 (GMT) |
Fix wrong vertex color in BI GLSL mode The issue was caused by recent normalization added to the GLSL attributes. |
Revision 2aa4b60 by Sergey Sharybin May 23, 2016, 12:09 (GMT) |
Cycles: Fix wrong closure counter in feature adaptive kernel Some closures were missing from calculation, leading to an array under-allocation, presumable causing memory corruption issues with emission shaders on OpenCL and was causing issues with Volume 3D textures with CUDA. The issue was identified by Thomas Dinges, the patch is different from the original D2006. See the brief discussion there. Current approach is similar (or the same) as Brecht suggested. |
Revision 6894bb0 by Sergey Sharybin May 23, 2016, 11:38 (GMT) |
Fix T48334: Cycles standalone xml import of uv coordinates In Cycle standalone, the xml import of uv's is done in a way that a vertex could only have one unique uv coordinate. In practice it is most of the time not the case. Patch by Laurent Boiron, thanks! |
Revision cdcb082 by Campbell Barton May 23, 2016, 11:35 (GMT) |
B-Bones improve handle calculation This changes the bezier handles b-bones to fit to a circle more closely. |
Revision a17cba3 by Campbell Barton May 23, 2016, 11:35 (GMT) |
BLI_math: Add function to calculate circular cubic curve tangents |
May 23, 2016, 11:34 (GMT) |
Fixed a rare case of NaN in Cycles This fixes a rare case where NaNs could exist inside Cycles. When certain invalid meshes were passed in, Cycles would try too normalize a zero length normal during its setup stage. While it does check against division by zero, it still returns a zero length normal and passes it on to the path tracing kernel. The kernel then operates under the assumption that normals are valid, and in the case of such a zero length normal, would eventually create NaNs that propagate through and result in black pixels. Reviewers: #cycles Subscribers: brecht, sergey Projects: #cycles Differential Revision: https://developer.blender.org/D2008 |
|
|
|


Master Commits
MiikaHweb | 2003-2021