Revision a461216 by Campbell Barton March 5, 2017, 12:36 (GMT) |
BMesh: Add 'cut' separate mode for intersect tool It was only possible to separate all geometry from an intersection or none. Made this into an enum with a 3rd option to 'Cut', (now default) which keeps each side of the intersection separate without splitting faces in half. |
Revision 3caeb51 by Campbell Barton March 5, 2017, 11:28 (GMT) |
Fix T50855: Intersect (knife) w/o separate doesn't select |
Revision f75b52e by Joerg Mueller March 5, 2017, 11:19 (GMT) |
Fix T50843: Pitched Audio renders incorrectly in VSE There was a bug in the intended code behaviour to always seek with a pitch of 1.0 regardless of pitch/pitch animation/doppler effects. Check the bug report for a more detailed explanation of problems concerning pitch and seeking. |
Revision 4a4d714 by Campbell Barton March 5, 2017, 09:51 (GMT) |
BLI_rect: add init from point functions Initialize a rectangle from point+size. |
Revision 76c9f1a by Mike Erwin March 4, 2017, 06:49 (GMT) |
OpenGL: remove fdrawcheckerboard This helper function was marked DEPRECATED since it uses old OpenGL calls. Switched last 2 uses to imm_draw_checker_box, which does the same thing, only awesome. Part of T49043 |
March 4, 2017, 06:16 (GMT) |
Revision 6b9d73e by Campbell Barton March 4, 2017, 02:32 (GMT) |
Cleanup: expose struct for ED_view3d_mats_rv3d_* |
Revision a514fea by Mike Erwin March 3, 2017, 23:18 (GMT) |
Revision 87d5f67 by Mike Erwin March 3, 2017, 22:55 (GMT) |
OpenGL: remove glaDrawBorderCorners This helper function was marked DEPRECATED since it uses old OpenGL calls. Part of T49043 |
Revision 0215b3e by Mike Erwin March 3, 2017, 22:53 (GMT) |
OpenGL: draw image render info with new imm mode (part 1) Part of T49043 This was the last use of glaDrawBorderCorners. Plenty more to do in this file, I'll keep working on it... |
Revision af1635e by Mike Erwin March 3, 2017, 22:36 (GMT) |
OpenGL: remove stipple pattern defines GPU_basic_shader handles this internally; no other code depends on it. |
Revision 29683d6 by Mike Erwin March 3, 2017, 22:23 (GMT) |
OpenGL: remove glutil_draw_*_arc (lined, filled) These helper functions were marked DEPRECATED since they use old OpenGL calls. Now they are marked GONE! Part of T49043 |
Revision 053589d by Mike Erwin March 3, 2017, 22:21 (GMT) |
OpenGL: paint_draw_cursor with new imm mode Part of T49043. This was the last use of glutil_draw_lined_arc. Plenty more to do in this file, I'll keep working on it... |
Revision 3fdffc1 by Mike Erwin March 3, 2017, 19:50 (GMT) |
Gawain: fix for MSVC 2013 <stddef.h> defines offsetof. For some reason MSVC 2015 does not need this. Mystery! |
Revision 3381cf9 by Mike Erwin March 3, 2017, 18:26 (GMT) |
OpenGL: remove fdrawbox, sdrawbox, sdrawline These helper functions were marked DEPRECATED since they use old OpenGL calls. Now they are marked GONE! Part of T49043 |
Revision 6999e82 by Mike Erwin March 3, 2017, 18:22 (GMT) |
Revision b3a4b61 by Mike Erwin March 3, 2017, 18:12 (GMT) |
Revision 7b92b64 by Bastien Montagne March 3, 2017, 16:23 (GMT) |
Fix own previous commit, sorry about that :( |
Revision 2e8398c by Bastien Montagne March 3, 2017, 16:16 (GMT) |
Get rid of `BLI_task_pool_stop()`. Comments said that function was supposed to 'stop worker threads', but it absolutely did not do anything like that, was merely wiping out TODO queue of tasks from given pool (kind of subset of what `BLI_task_pool_cancel()` does). Misleading, and currently useless, we can always add it back if we need it some day, but for now we try to simplify that area. |
Revision 18c2a44 by Bastien Montagne March 3, 2017, 16:12 (GMT) |
Fix ugly mistake in BLI_task - freeing while some tasks are still being processed. Freeing pool was calling `BLI_task_pool_stop()`, which only clears pool's tasks that are in TODO queue, whithout ensuring no more tasks from that pool are being processed in worker threads. This could lead to use-after-free random (and seldom) crashes. Now use instead `BLI_task_pool_cancel()`, which does waits for all tasks being processed to finish, before returning. |
|
|
|


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