Revision f85cced by Campbell Barton November 28, 2013, 23:00 (GMT) |
Python API Docs: update for using git buildinfo and change upload URL |
Revision 3e49787 by Campbell Barton November 28, 2013, 22:48 (GMT) |
Python API: give a better error message when creating a Matrix fails |
Revision 19a41e5 by Brecht Van Lommel November 28, 2013, 20:35 (GMT) |
Fix iTaSC build error when building with libc++. This was using TreeElement before it was fully defined, which gives undefined behavior that happened to work with other libraries but not libc++. Based on patch by Marcus von Appen, modifications for brevity and to ensure we don't dereference invalid memory. Ref T37477. |
Revision 28a2d5e by Sergey Sharybin November 28, 2013, 19:46 (GMT) |
Code cleanup: spelling fixes and verbosity prints |
Revision b7bca86 by Sergey Sharybin November 28, 2013, 17:28 (GMT) |
Made collections port compatible with MSVC2008 The issue was caused by the fact that in this version of MSVC unordered_map class is defined in <unordered_map> header file, but this file declares the class int std::tr1 namespace. This confused existing assumption that if there's an existing <unordered_map> file then class is declared in std namespace. Added an extra check to CMake which detects whether it's std or std::tr1 which actually contains class of unordered_map. This might be changed/cleaned in the future, for now committing to our repository to solve compilation error on windows. Details of the patch in upstream can be found there: https://ceres-solver-review.googlesource.com/#/c/4371/ |
Revision 683093b by Brecht Van Lommel November 28, 2013, 17:07 (GMT) |
CMake/Scons Build: disable explicit linking to libstdc++ on Linux/Unix. It's not needed, this should happen automatically already, and if you build against libc++ instead (as on recent FreeBSD), this would give build errors. Ref T37477. |
Revision 764204b by Sergey Sharybin November 28, 2013, 13:46 (GMT) |
Remove debug prints from SCons' python module Seems to be left by accident in rB9a79e03752509997e99094763f9183e6e5ce3637 If not, please do prints more verbose :) |
Revision de6c1c9 by Sergey Sharybin November 28, 2013, 13:46 (GMT) |
Update Ceres to latest upstream version - A richer Problem API. - DynamicNumericDiffCostFunction. - Faster ITERATIVE_SCHUR solver. - Faster SCHUR_JACOBI preconditioner. - Faster Jacobian evaluation. - Faster visibility based preconditioning using single linkage clustering. Also re-wrote rules for unordered collections detection, should work on all platforms and compilers now :) |
Revision 918ad17 by Campbell Barton November 28, 2013, 09:40 (GMT) |
Transform: improve normal orientation - when 3 verts are selected ensure the normal is flipped on the side of existing vert normals. also use the most distant 2 verts to define the tangent. - when 2 vertices are selected, the normal wasn't aligned with the vert normal. |
Revision 47a8b38 by Campbell Barton November 28, 2013, 08:59 (GMT) |
Fix T37143: Wrong normal dir with individual origins + one vert selected |
Revision dc71cb5 by Sergey Sharybin November 28, 2013, 08:00 (GMT) |
Fix Carve compilation on FreeBSD Based on the patch from Marcus von Appen, thanks! |
Revision a628ca9 by Sergey Sharybin November 28, 2013, 08:00 (GMT) |
Update Carve to upstream version be054bc7ed86 |
Revision 1c14ead by Sergey Sharybin November 28, 2013, 08:00 (GMT) |
Carve bundler script cleanup - random.hpp was only removed from actual include directory, but not from patches/files. - Files list generator didn't ignore config.h file which in fact is not needed. |
Revision 6dded46 by Campbell Barton November 28, 2013, 05:14 (GMT) |
error in last commit |
Revision 75ca7b8 by Campbell Barton November 28, 2013, 05:05 (GMT) |
Testing: added check for broken links to wiki docs |
Revision dc3f9b9 by Campbell Barton November 28, 2013, 04:12 (GMT) |
View3D: split camera controlling parts of fly mode into their own functions |
Revision 62bf24a by Brecht Van Lommel November 28, 2013, 01:11 (GMT) |
Cycles: experimental OpenSubdiv code. This code can't actually be enabled for building and is incomplete, but it's here because we know we want to support this at some point and there's not much reason to have it in a separate branch if a simple #ifdef can disable it. |
Revision 89cfeef by Brecht Van Lommel November 28, 2013, 01:11 (GMT) |
Cycles: experimental OSL ptex reading code. This code can't actually be enabled for building and is incomplete, but it's here because we know we want to support this at some point and there's not much reason to have it in a separate branch if a simple #ifdef can disable it. |
Revision 44d1c92 by Brecht Van Lommel November 28, 2013, 01:11 (GMT) |
Cycles: add ptex face ID and UV attributes. Not the most memory efficient way to store these things but it's simple and implementing it better requires some work to natively support subd grids as a primitive in some way. |
Revision 731ffd3 by Brecht Van Lommel November 28, 2013, 01:11 (GMT) |
Cycles: remove approximate subdivision surface with gregory patches code. It was never fully implemented and will be replaced by OpenSubdiv. Only linear subdivision remains now. Also includes some refactoring in the split/dice code, adding a SubdParams struct to pass around parameters more easily. |
|
|
|


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