Revision 3b15ff3 by Campbell Barton July 31, 2017, 03:15 (GMT) |
Cleanup: use enum typedef for manipulator drawstep |
Revision 538b191 by Campbell Barton July 31, 2017, 01:27 (GMT) |
Correct last commit, for-loop included NULL check |
Revision ac2b166 by Campbell Barton July 31, 2017, 01:20 (GMT) |
Cleanup: remove next/prev from manipulator map |
Revision 18773f3 by Campbell Barton July 30, 2017, 20:33 (GMT) |
Fix manipulator Python API crash w/ undo Split up manipulator free & unlink, so freeing window data doesn't run callbacks that might use freed data. |
Revision 0467443 by Campbell Barton July 30, 2017, 18:34 (GMT) |
Fix manipulator keymap initialization Update flag was cleared before being checked when registering after load. |
Revision 49c0ad1 by Campbell Barton July 30, 2017, 05:38 (GMT) |
Revert "Fix manipulator handles getting added each refresh" This reverts commit 122706db9cd23c88775474750e99b57e74a3b9e5. Would loose manipulators, will check for duplicates instead. |
Revision c90a3af by Campbell Barton July 30, 2017, 05:38 (GMT) |
Manipulator: Check we don't add multiple times |
Revision 367ec38 by Campbell Barton July 30, 2017, 04:16 (GMT) |
BLI_memiter: minor cleanup |
Revision be97238 by Campbell Barton July 29, 2017, 16:19 (GMT) |
DwM: use BLI_memiter for draw storage & iteration This will only be noticeable for drawing many instances. In contrived use-case with many instances, and `USE_PROFILE` disabled this can close to double playback FPS. The option to disable this is left in the code in case we want to debug memory use. See D2756 for details. |
Revision 71388b0 by Campbell Barton July 29, 2017, 15:23 (GMT) |
DwM: add ability to disable the timer This interferes with benchmarking draw times, so this makes it easy to turn off. |
Revision 913d8ec by Campbell Barton July 29, 2017, 13:59 (GMT) |
BLI_memiter: Small API for many small allocations - Each allocation can be a different size (but should be smaller than the chunk size). - Result can be looped over in order of allocation. - Allocations are aligned to pointer size to avoid unaligned reads. |
Revision 09eac01 by Aleksandr Zinovev July 29, 2017, 12:23 (GMT) |
Property path generation fixes |
Revision 277dc47 by Campbell Barton July 28, 2017, 22:51 (GMT) |
Remove volatile, causing issues w/ GCC/ubsan Should remove from master since its workaround for Cygwin but too close to release. |
Revision 1ee11b5 by Campbell Barton July 28, 2017, 22:49 (GMT) |
Merge branch 'master' into blender2.8 |
Revision fb1cd76 by Campbell Barton July 28, 2017, 22:30 (GMT) |
Cleanup: quiet picky ubsan warnings |
Revision 361acb6 by Campbell Barton July 28, 2017, 22:16 (GMT) |
Cleanup: multistatement-macros warning |
Revision 393ba0c by Campbell Barton July 28, 2017, 22:09 (GMT) |
Cleanup: multistatement-macros warning |
Revision 0e26707 by Campbell Barton July 28, 2017, 20:38 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 214bbd4 by Campbell Barton July 28, 2017, 20:17 (GMT) |
Replace magic numbers with deprecated names The names aren't meaningful but means it wont accidentally use valid names. Also remove textured-font setting |
Revision f3782c0 by Campbell Barton July 28, 2017, 19:57 (GMT) |
Fix T52195: Sculpt from Python fails When calling sculpt from Python, setting 3D 'location' but not 2D 'mouse' stopped working in 2.78. Now check if the operator is running non-interactively and skip the mouse-over check. |
|
|
|


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