Revision 8d75214 by Campbell Barton June 21, 2015, 02:33 (GMT) |
Support for platforms /wo malloc_usable_size Was only used for stats, netbsd doesn't define this function. |
Revision e3d6269 by Campbell Barton June 20, 2015, 23:46 (GMT) |
BMesh: replace BLI_array -> BLI_stack |
Revision cdb0cf3 by Campbell Barton June 20, 2015, 23:19 (GMT) |
BMesh: replace BLI_array -> BLI_stack Also use more direct custom-data access. |
Revision aeda4dc by Sergey Sharybin June 20, 2015, 20:10 (GMT) |
Threads: Cache result of syscall when querying number of system threads Number of system threads is quite difficult to change without need of blender restart, so we can cache result of the systcalls (which are not really cheap) in order to be able to call BLI_system_thread_count() without worrying of performance issues in that function. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D1342 |
Revision a95b0e0 by Sergey Sharybin June 20, 2015, 17:40 (GMT) |
Cycles: Another fix for OSX, sm_50 experimental actually also fails to compile Didn't notice it originally because compilation was threaded. |
Revision 5e28350 by Sergey Sharybin June 20, 2015, 17:01 (GMT) |
Cycles: Tweak to previous commit, experimental sm_52 works on Linux but not OSX |
Revision 34d665a by Sergey Sharybin June 20, 2015, 16:00 (GMT) |
Cycles: Un-inline triangle_intersect_precalc() on Apple OpenCL This gives quite the same problems as experimental CUDA kernels and for until it's found a root cause of the problem we'd just explicitly uninline the function. |
Revision 63dd554 by Sergey Sharybin June 20, 2015, 15:34 (GMT) |
Cycles: Don't show pre-sm_20 CUDA cards in the device list |
Revision 5a4b519 by Sergey Sharybin June 20, 2015, 15:01 (GMT) |
SCons: Enable sm_52 CUDA kernel on all platforms |
Revision 8458549 by Sergey Sharybin June 20, 2015, 15:01 (GMT) |
Cycles: Cleanup, make it more obvious which platform requires workaround for triangle intersection Should be no functional changes. |
Revision 2a30558 by Porteries Tristan June 20, 2015, 12:21 (GMT) |
BGE: Fix T38030: wrong vertex index returned by KX_PolyProxy Fix T38030. In c++ source we use one list for triangles and an other for quads, but KX_PolyProxy doesn't care about that and return the vertex offset in its list. So we just have to compute the offset of each RAS_DisplayArray to its previous to have an absolute vertex index. Reviewers: moguri, campbellbarton, kupoman, agoose77, brita_, hg1 Reviewed By: agoose77, hg1 Projects: #game_engine Maniphest Tasks: T38030 Differential Revision: https://developer.blender.org/D1324 |
Revision 6b3a43c by Campbell Barton June 20, 2015, 10:02 (GMT) |
BGE: dissallow calling reverse on internal clists |
Revision b6820c9 by Campbell Barton June 20, 2015, 09:47 (GMT) |
missed last commit |
Revision e019d8f by Campbell Barton June 20, 2015, 09:28 (GMT) |
Transform: UV islands were split by winding This meant front/back faces from a projection would be seen as separate islands. |
Revision e3fe56d by Campbell Barton June 20, 2015, 09:13 (GMT) |
Minor edit to transform-uv-island center calc Only count each UV to influence the center once. |
Revision 72a2d22 by Campbell Barton June 20, 2015, 08:24 (GMT) |
support ninja for netbeans projects |
Revision 5a69b93 by Campbell Barton June 20, 2015, 07:58 (GMT) |
Sculpt lasso (used shorts for no good reason) |
Revision 973afa0 by Campbell Barton June 20, 2015, 07:09 (GMT) |
Cleanup: use listbase clear |
Revision f6c661a by Campbell Barton June 20, 2015, 06:48 (GMT) |
BMesh: simplify join-tri's |
Revision e807520 by Campbell Barton June 20, 2015, 06:40 (GMT) |
BMesh: minor optimization for UV island walker |
|
|
|


Master Commits
MiikaHweb | 2003-2021