Blender Git Loki

Blender Git commits from all branches.

Page: 2625 / 2888

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
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021