Revision 2d9ed6e by Martijn Berger January 5, 2016, 13:14 (GMT) |
fix compiling cycles after recent gflags / glog shuffle |
Revision ad6b7c0 by Campbell Barton January 5, 2016, 12:35 (GMT) |
CMake: remove mingw64_gcc49 Not supported or in working state. |
Revision c42ae8b by Campbell Barton January 5, 2016, 11:13 (GMT) |
CMake: copy python DLL for MinGW builds |
Revision 0a9935c by Mike Erwin January 5, 2016, 06:35 (GMT) |
OpenGL: various small optimizations - set uniform colors outside of loop - replace glBegin/End with DrawRangeElements - use GL_LINES when drawing single lines |
Revision da070f6 by Bastien Montagne January 4, 2016, 20:09 (GMT) |
Usual i18n fixes... |
Revision ff10557 by Bastien Montagne January 4, 2016, 20:02 (GMT) |
Fix for previous commit... Arg, forgot half of it, sorry for the noise. :| |
Revision 1b7fdb6 by Bastien Montagne January 4, 2016, 19:59 (GMT) |
Fix missing 'WITH_OPENCOLORIO/OPENIMAGEIO' defines in install_deps final message. Reported by venomgfx on IRC, thanks. |
Revision 2ac555f by Bastien Montagne January 4, 2016, 19:17 (GMT) |
ID: Sanitize handling of 'USER_ONE' (ensure_user) case. Note that this has little impact on current master - yet it allows to fix the 'Image Editor' bug (open image in editor, use same image in texture, delete image from texture, image us is 0 and red in image editor...) and probably a few other similar cases. But that change is mandatory to get a proper handling of ID deletion/reamapping/reloading/etc. as done in id-remap branch. Instead of just adding a user if none already present, new code use two new ID tags to get a three-states status: - Normal: nothing changes. - Needs extra user: we know that ID needs an extra user, so we take of never going down to 0 in 'real' usercount handling. - Has extra user: we do have increased that ID usercount to get our needed extrauser. Reviewers: sergey, campbellbarton Differential Revision: https://developer.blender.org/D1696 |
Revision c35ad8d by Sergey Sharybin January 4, 2016, 18:54 (GMT) |
GTest: Fix some strict compiler warnings Those changes are to be backported to the upstream actually, for until then it should be good enough to have it locally. |
Revision 4a3e89e by Sergey Sharybin January 4, 2016, 18:32 (GMT) |
Fix wrong linking flags for Libmv tests |
Revision be87bc6 by Bastien Montagne January 4, 2016, 18:29 (GMT) |
Next step of fix for gtests (but still not working...) |
Revision 82d88e4 by Bastien Montagne January 4, 2016, 18:17 (GMT) |
BLI_task threaded looper: do not assert when start == stop. This can happen quite often in forloops, and would be annoying to have to check for this in caller code! So now, just return without doing anything in this case. |
Revision 17eb5b3 by Bastien Montagne January 4, 2016, 18:17 (GMT) |
Fix (unreported) memleak related to PBVH and looptri. Looptri are not mesh data, they are allocated and built for PBVH only, and totally 'local' to it, so duplicating like we do for verts & co leads to leaking memory. |
Revision 0b157f7 by Bastien Montagne January 4, 2016, 18:17 (GMT) |
Sculpt: OMP -> BLI_task, step III. The remaining bits in editors' sculpt.c, which is now free from OMP. All in all, changes in this file allow from below 2% to above %20 speedup per stroke, depending on brush complexity, size, and definition of the mesh below it... Note that this commit also unifies all 'threaded data' into a single struct, a few more floats/pointers do not hurt here, and it makes code a bit simpler. |
Revision 0e5e407 by Sergey Sharybin January 4, 2016, 17:16 (GMT) |
Correct include directories for GTests |
Revision 353d023 by Dalai Felinto January 4, 2016, 15:20 (GMT) |
Cycles-Bake: Unset properties fallback only working for invoke |
Revision c59e8cc by Dalai Felinto January 4, 2016, 15:19 (GMT) |
Revision 474aa85 by Sergey Sharybin January 4, 2016, 14:48 (GMT) |
Libmv: Solve some strict compiler warnings |
Revision 66123ef by Campbell Barton January 4, 2016, 14:46 (GMT) |
Cleanup |
Revision ba43229 by Sergey Sharybin January 4, 2016, 14:39 (GMT) |
Move Libmv from extern/ to intern/ Logically it is intern library since being mainly developed by 1.5 blender guys. |
|
|
|


Master Commits
MiikaHweb | 2003-2021