Display:
Master Commits
Branch Commits
All Commits
Blender
Git "id-ensure-unique-memory-address" branch commits.
Page: 2 / 3
February 18, 2020, 13:39 (GMT)
Merge branch 'master' into readfile-rework-refcount-handling
February 18, 2020, 10:24 (GMT)
Merge branch 'master' into readfile-rework-refcount-handling
February 18, 2020, 09:59 (GMT)
Merge branch 'readfile-rework-refcount-handling' into id-ensure-unique-memory-address
February 18, 2020, 09:55 (GMT)
Merge branch 'libquery-handle-ui-pointers' into readfile-rework-refcount-handling
February 18, 2020, 09:31 (GMT)
Merge branch 'master' into libquery-handle-ui-pointers
February 14, 2020, 17:58 (GMT)
Factorize unique ID mem address allocation into a util functions.
February 14, 2020, 13:56 (GMT)
Merge branch 'readfile-rework-refcount-handling' into id-ensure-unique-memory-address
February 14, 2020, 13:55 (GMT)
Cleanup: remove timing debug calls. We now know that extra time spent here is neglectable.
February 14, 2020, 13:53 (GMT)
Fix crash on undo case. We cannot use libquery too early in undo case, because of all the black magic we perform over our data-blocks there...
February 14, 2020, 13:20 (GMT)
Merge branch 'readfile-rework-refcount-handling' into id-ensure-unique-memory-address Conflicts: source/blender/blenkernel/intern/main.c
February 14, 2020, 11:55 (GMT)
Merge branch 'libquery-handle-ui-pointers' into readfile-rework-refcount-handling
February 14, 2020, 11:54 (GMT)
Merge branch 'master' into libquery-handle-ui-pointers Conflicts: source/blender/blenkernel/intern/lib_query.c
February 14, 2020, 11:33 (GMT)
Merge branch 'libquery-handle-ui-pointers' into readfile-rework-refcount-handling
February 14, 2020, 11:29 (GMT)
Merge branch 'master' into libquery-handle-ui-pointers
February 14, 2020, 08:55 (GMT)
Merge branch 'master' into libquery-handle-ui-pointers
February 11, 2020, 16:50 (GMT)
Initial rough idea of 'unique ID address' change. Goal of this code is to ensure we only ever use a given memory address once, for all IDs generated in a bmain. This is crucial if we want to be able to use ID pointers instead of ID names in undo speedup work, when re-using existing IDs.
February 10, 2020, 17:49 (GMT)
Merge branch 'master' into libquery-handle-ui-pointers
February 10, 2020, 17:47 (GMT)
Merge commit '
ddad044cfe13 ' into libquery-handle-ui-pointers
February 7, 2020, 15:13 (GMT)
libquery: add optional handling of 'UI' ID pointers. Handling those through different ways /might/ be needed sometimes, but in most case this is just a nest of issues, since you can easily forget to take them into account. Note that this should be a 'non-functional' change, as this new behavior is not used anywhere yet.
February 5, 2020, 16:52 (GMT)
Better handling of usages of usercount increment in readfile liblink. Some places could/should still need proper ID refcounting in liblink: * UI data (spaces) - although this should be strictly 'user one' only... * Deprectaed data/pointers which are not handled by libquery code. Not sure whether IPO pointers really need usercount actually...