Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 3094 / 5574

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.
August 25, 2013, 21:29 (GMT)
another header edit needed
August 25, 2013, 21:24 (GMT)
blenderplayer builds again
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.
August 25, 2013, 20:03 (GMT)
replace hashes with sets where possible.
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).
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 ;)
August 25, 2013, 16:29 (GMT)
Partial revert of UI appearance changes in r52778 in the Strokes tab of the Freestyle Line Style panel.
August 25, 2013, 16:28 (GMT)
move doxy docs out of the ghash header into the C file.
August 25, 2013, 16:16 (GMT)
clearing the mempool can now keep more then a single element reserved.
August 25, 2013, 14:58 (GMT)
fix leak in BLI_ghash_clear(). was never freeing entries, add BLI_mempool_clear utility function.
August 25, 2013, 14:50 (GMT)
code cleanup for mempool, refactor chunk initialization into a static function.
August 25, 2013, 13:15 (GMT)
merge mempool allocs per chunk, include the data in the BLI_mempool_chunk alloc.
August 25, 2013, 12:17 (GMT)
doxygen docs for ghash/edgehash
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.
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.
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.
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()
August 24, 2013, 17:25 (GMT)
Fix bad draw of plane track when using Tiny display option
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?
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021