December 30, 2014, 10:02 (GMT) |
take 2 args (line, col) instead of a tuple, matches other similar functions. |
December 30, 2014, 09:56 (GMT) |
rename for consistency |
December 30, 2014, 09:49 (GMT) |
move text-space api func into rna_space_api.c |
December 30, 2014, 09:25 (GMT) |
WIP: The placeholder "geometry eval" opnodes are now marked as entrypoints to the corresponding components |
December 30, 2014, 09:24 (GMT) |
add BKE_screen_find_area_from_space and call from rna_space code. also rna correct function flag use. |
December 30, 2014, 09:21 (GMT) |
WIP: Added coded to link shapekey drivers to the geometry eval operations This currently doesn't work because the geometry stuff isn't set up correctly yet. With some tweaks, it should eventually work though. |
December 30, 2014, 09:00 (GMT) |
minor refactor/rename |
December 30, 2014, 08:44 (GMT) |
December 30, 2014, 05:35 (GMT) |
Fix for Driver: fcu->rna_path was not unique enough to be an identifying key For identifying a particular driver within a component, just using the RNA path isn't enough, as that means that only the first driver for array/vector properties gets executed or included in the graph. To ensure that it is still possible to easily figure out what's going on, we now generate strings for the "name" identifiers now (i.e. rna path + array index) |
December 30, 2014, 02:45 (GMT) |
Improve debugging error prints for add_relation() again This time, when the lookup fails, we print the details of the key that failed, so that we can see what was being searched for when we didn't find what we were looking for. |
December 30, 2014, 01:09 (GMT) |
Entry/Exit operations for components now get set when creating those operation nodes |
December 30, 2014, 00:19 (GMT) |
Get rid of verify_entry_exit_operations() This was a holdover from the initial implementation, when we tried to do everything in a single pass, and we couldn't be sure if a component's start/end operations had been created yet (i.e. since some components may have only been partially created). Following discussion with Sergey, we've concluded that this is redundant |
December 29, 2014, 23:52 (GMT) |
Fix for scons |
December 29, 2014, 23:34 (GMT) |
Temporary placeholder solution for getting dependencies on geometry working again The real solution here is to ensure that we have the proper/intended entry/exit ops (with the corresponding opcodes) included in the graph |
December 29, 2014, 23:34 (GMT) |
Added some asserts, suggested by Sergey |
December 29, 2014, 15:50 (GMT) |
Merge branch 'master' into asset-experiments |
December 29, 2014, 15:29 (GMT) |
Depsgraph: Reshuffle functions so it's more clear what is a stub and what is to be re-implemented |
December 29, 2014, 15:23 (GMT) |
Depsgraph: Get rid of redundant depsgraph initialization call Better to keep it a single public function call which we'll just rename in the future. |
Revision 4ef26a2 by Lukas Toenne December 29, 2014, 15:00 (GMT) |
Merge branch 'gooseberry' into mathutils_bvhtree |
December 29, 2014, 13:45 (GMT) |
Depsgraph: Add option to disable legacy depsgraph This way it's becoming simplier to see missing parts from outside of the depsgraph core in order to port all the things into the new system. Old dependency graph is enabled by default for all build systems. |
|
|
|


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