May 20, 2014, 19:46 (GMT) |
OSX: compile options to make osd work |
May 20, 2014, 19:28 (GMT) |
Added utility header for a priority_queue implementation. In case this is not universally available on all systems (as with unordered_map), we can still add fallback implementations there later. |
May 20, 2014, 19:16 (GMT) |
Removed deprecated code. |
May 20, 2014, 18:23 (GMT) |
Inverted the direction of relations in graphviz debug output to get a better left->right direction and indicate the logical ordering of operations. |
May 20, 2014, 18:22 (GMT) |
Minor fix for indentation errors. |
May 20, 2014, 17:59 (GMT) |
Fix for operation categorization by type, NOOP is now the first real operation type. |
May 20, 2014, 16:25 (GMT) |
Removed the IDKey for building relations, due to ambiguity and failing to add relations. To add a relations between operations we need to address a specific component or operation directly. |
May 20, 2014, 16:06 (GMT) |
Polyfill test: added winding and area tests also cleanup naming |
May 20, 2014, 09:41 (GMT) |
Merge branch 'master' into gtest-testing |
May 20, 2014, 09:14 (GMT) |
Tests: move flag setting out of the BLENDER_TEST macro (was adding PLATFORM_LINKFLAGS for each test) |
May 20, 2014, 05:08 (GMT) |
fixed compile errors on MacOSX Clang 5.1 after previous merge |
May 20, 2014, 04:50 (GMT) |
error fix: missing definition of offsetof when compiling with clang 5.1 on MacOS 10 Mavericks |
May 20, 2014, 03:52 (GMT) |
warning fix: removed unused function f_to_char |
May 20, 2014, 03:03 (GMT) |
warning fix: typedef of incomplete struct type forces redefinition of the typedef later, which is illegal except in C++ 11 |
May 19, 2014, 20:44 (GMT) |
Do delayed cleanup of palette colors because they are still used still by the interface after deleting. Now just tagging for delete on next UI refresh. |
May 19, 2014, 20:01 (GMT) |
Fix sample color not using the correct UV layer when texture slot used a custom layer |
May 19, 2014, 17:41 (GMT) |
Transitive reduction optimization for operation relations. This removed redundant relations between operations, implementing the transitive reduction algorithm: http://en.wikipedia.org/wiki/Transitive_reduction The current implementation is a bit naive, but can be improved later. Using this optimization gives more flexibility in the build procedure, since we don't need to have fully defined relations in a component before adding external relations. Performance would only be improved in some extreme cases probably (huge amount of redundant relations), it should be much more dependent on a good scheduling heuristic. |
May 19, 2014, 16:10 (GMT) |
Added back registration of operation nodes in the central Depsgraph container. Ownership is still a bit mushy here, but at least this makes it easier to apply algorithms on the operations with a single-level loop. |
May 19, 2014, 15:46 (GMT) |
Initial polyfill2d test, mostly just to get the data + template in place. data from libgdx |
May 19, 2014, 15:41 (GMT) |
Merge branch 'master' into gtest-testing |
|
|
|


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