Revision c0d67d2 by Campbell Barton August 26, 2013, 06:54 (GMT) |
no remove double property lookups in ED_fileselect_set_params and redundant NULL check in file_main_area_draw. |
Revision d11e419 by Campbell Barton August 25, 2013, 21:29 (GMT) |
another header edit needed |
Revision 2889448 by Campbell Barton August 25, 2013, 21:24 (GMT) |
blenderplayer builds again |
Revision 3b414b9 by Campbell Barton August 25, 2013, 21:02 (GMT) |
minor changes to edgehassh/ghash - no need to zero vars when freeing ghash - de duplicate ghash remove code. - edgehash clear now works more like ghash. |
Revision bbce51d by Campbell Barton August 25, 2013, 20:03 (GMT) |
replace hashes with sets where possible. |
Revision 1d5eff3 by Campbell Barton August 25, 2013, 20:00 (GMT) |
BKI_gset and EdgeSet api, use when hash values aren't used (reuses ghash internally without allocating space for the value). |
Revision 74b770b by Bastien Montagne August 25, 2013, 18:45 (GMT) |
Fix [#36289] Not change children object on freez layer when change frame. When hiding the layer of an object, switching to a different fram, and showing again that layer, things like object's parenting were not handled... Just set do_time option of DAG_on_visible_update() to True when updating layers. Note: maybe we could re-enable layers animation... not sure though ;) |
Revision 6c14f64 by Tamito Kajiyama August 25, 2013, 16:29 (GMT) |
Partial revert of UI appearance changes in r52778 in the Strokes tab of the Freestyle Line Style panel. |
Revision df01ad2 by Campbell Barton August 25, 2013, 16:28 (GMT) |
move doxy docs out of the ghash header into the C file. |
Revision e2bd3a4 by Campbell Barton August 25, 2013, 16:16 (GMT) |
clearing the mempool can now keep more then a single element reserved. |
Revision 28243b2 by Campbell Barton August 25, 2013, 14:58 (GMT) |
fix leak in BLI_ghash_clear(). was never freeing entries, add BLI_mempool_clear utility function. |
Revision e4d2786 by Campbell Barton August 25, 2013, 14:50 (GMT) |
code cleanup for mempool, refactor chunk initialization into a static function. |
Revision a476459 by Campbell Barton August 25, 2013, 13:15 (GMT) |
merge mempool allocs per chunk, include the data in the BLI_mempool_chunk alloc. |
Revision 3a9eb9b by Campbell Barton August 25, 2013, 12:17 (GMT) |
doxygen docs for ghash/edgehash |
Revision 150af65 by Campbell Barton August 24, 2013, 20:30 (GMT) |
For pointer hashing use the same method as python, it gives better distribution. some tests with high poly mesh data in hashes. - empty buckets before 4-5%, after 1-2% - speedup for hash lookups, in my tests lookups take approx ~60% of the time they did before. |
Revision 7c65015 by Campbell Barton August 24, 2013, 20:16 (GMT) |
use ints for ghash/edgehash flags, since its allocated theres not much point to try save a few bytes here. |
Revision 4ece675 by Tamito Kajiyama August 24, 2013, 17:36 (GMT) |
Quiet annoying VC++ warning C4819: The file contains a character that cannot be represented in the current code page. |
Revision 09a52f1 by Campbell Barton August 24, 2013, 17:33 (GMT) |
ghash: reserve size when its known or can be guessed close enough. also avoid allocs per node in pbvh_bmesh_node_limit_ensure() |
Revision 7bd4221 by Sergey Sharybin August 24, 2013, 17:25 (GMT) |
Fix bad draw of plane track when using Tiny display option |
Revision 6caad34 by Sergey Sharybin August 24, 2013, 17:15 (GMT) |
Add stdlib.h to solve compilation error caused by missing abort() prototype Perhaps we'd better move this include to BLI_utildefines as we made with with other includes needed for BLI_abort? |
|
|
|


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