Revision ef482e8 by Dalai Felinto October 2, 2015, 12:41 (GMT) |
Merge remote-tracking branch 'origin/master' into experimental-build |
October 1, 2015, 18:44 (GMT) |
FileBrowser Preview: Rework code to make proper usage of tasks, pool and scheduler. So now each and every preview is a task, this allows us to get rid of quite a bit of stuff. We still need a 'done' queue though (otherwise we'd need to directly update cached entries from thread/task, which is absolutely not desired!). |
October 1, 2015, 18:44 (GMT) |
BLI_task: add optional 'forced background' behavior to pools, and freefunc to tasks. Currently, task scheduler in mono-threaded context do not have any worker thread, which means you have to 'work_and_wait' on a pool to get its tasks done in this context. This is not suitable for that are to be done in a complete asynchronous, background fashion, so this commit adds: * One worker thread to scheduler in case none is created by default; * That worker thread only execute tasks from pools which have relevant option set (so-called 'forced background' pools). This commit also adds an optional freefunc callback to tasks, in case we need more sofisticated behavior that a mere MEM_freeN... |
October 1, 2015, 18:24 (GMT) |
Merge branch 'master' into shapekeys-normals |
Revision a4c3d64 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) October 1, 2015, 15:44 (GMT) |
Add note about object release func... |
Revision b63872c by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) October 1, 2015, 15:38 (GMT) |
Free IDs: MovieClip & Mask. Mask freeing was doing really bad (as in, not consistent with other ID freeing code) things (unlinking, and even not freeing animdata!). |
Revision e734bef by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) October 1, 2015, 15:13 (GMT) |
Free IDs: Nodes & Groups. |
Revision 105c6a6 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) October 1, 2015, 14:57 (GMT) |
Free IDs: Action & Armature. |
Revision 45f25c6 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) October 1, 2015, 14:47 (GMT) |
Free IDs: Sound & Speaker. Also cleanup, removed horrible `BKE_sound_delete()`! |
Revision 1a8727f by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) October 1, 2015, 14:34 (GMT) |
Free IDs: vfont & text. |
October 1, 2015, 09:02 (GMT) |
updated manta pp files and adapted smoke.h |
September 30, 2015, 20:01 (GMT) |
removed manta-full |
Revision ad6495d by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 30, 2015, 19:59 (GMT) |
ID free: another round of cleanup & fixes (mostly insconsitancies among IDs code)... |
September 30, 2015, 19:50 (GMT) |
Revert "BGL: GL 3.0 methods (Framebuffer related)" This reverts commit d3a1b465ba61f0577dec2615e332a686ec3032fb. |
Revision fe3c796 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 30, 2015, 19:34 (GMT) |
Free ID: Brush & World. |
Revision 099eb31 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 30, 2015, 19:15 (GMT) |
ID free: GP & particles... |
Revision dd26620 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 30, 2015, 18:52 (GMT) |
ID free: freestylelinestyle & other minor types, some cleanups (mostly use MEM_SAFE_FREE where possible). |
Revision 1636b12 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, free-refcount-ids, id-remap, missing-libs) September 30, 2015, 18:23 (GMT) |
Merge branch 'master' into free-refcount-ids |
Revision 9e64ad1 by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 30, 2015, 18:23 (GMT) |
Merge branch 'lib-link-rework-temp' into missing-libs |
Revision 6fb87bc by Bastien Montagne (asset-engine, asset-engine--archived, asset-experiments, id-remap, missing-libs) September 30, 2015, 18:23 (GMT) |
Merge branch 'master' into missing-libs |
|
|
|


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