Blender Git Commits

Blender Git "master" branch commits.

17 hours 4 min ago
Cleanup: use lowercase 2d/3d in function names
1 day and 0 hours ago
WM: avoid string replace w/ appconfig-activate

Better construct an exact path, this would fail if the path exists
multiple times in the string.
1 day and 9 hours ago
Cycles: Fix/workaround for gcc-7.2

For some reason when building with gcc-7.2 (which is default
in previous Ubuntu LTS) the guarded allocator is not being
properly instantiated.

Doesn't happen with newer version of gcc-7 which is 7.3, and
also doesn't happen with gcc-6 and gcc-8.

Would be nice to know what is wrong, but for the time being
committing workaround which keeps Blender users happy.
1 day and 10 hours ago
Cycles: Proper comment for closing header guard
November 10, 2018, 22:37 (GMT)
PyAPI: update keyword list
November 10, 2018, 08:56 (GMT)
BMesh: backport minor changes from 2.8
November 9, 2018, 23:55 (GMT)
PyAPI: add imports arg to BPY_execute_string

Allows for avoiding `__import__` in expressions,
was already supported for BPY_execute_string_as_* API calls.
November 9, 2018, 16:54 (GMT)
Revert "Cycles: Cleanup, move Embree BVH logic to own file"

While we shouldn't have logic in an entry point, and since one should
not be making typos when moving lines around, there is bigger entanglement
issue with BVH host code using kernel function. This is bad violation,
but is tricky to get solved moments before the weekly.

In order to keep things in a (less) broken state than before own cleanup
reverting the changes.

This reverts commit 2bad10be96540ff50a149230d656e599775b3f47.
This reverts commit ddabb21d0584e9874e8e5c62c04abe496ec7334b
November 9, 2018, 14:21 (GMT)
Cycles: Cleanup, remove unused method declaration

Was never defined. If it's really needed, consider using `const string&`.
November 9, 2018, 11:31 (GMT)
Cycles; Cleanup, line length

There are some more sanitization which would be cool to be done
in the neighbourhood of those functions, but that could also happen
later.
November 9, 2018, 11:28 (GMT)
Cycles: Cleanup, move Embree BVH logic to own file

There is no way we can keep generic entry point functions easy to
follow if we start adding actual logic in them.
November 9, 2018, 11:12 (GMT)
Cycles: Cleanup, indentation in preprocessor
November 9, 2018, 11:10 (GMT)
Cycles: Cleanup, indentation
November 9, 2018, 11:08 (GMT)
Cycles: Cleanup, space after (void)

It was used in like 95% of places.
November 9, 2018, 11:04 (GMT)
Cycles: Cleanup, don't use strict C prototypes

Those are more like a legacy of language, which is not
needed in C++.
November 9, 2018, 10:54 (GMT)
Cycles: Cleanup, split array from vector

Those are similar but different types, no reason to keep
their definitions in a single file.
November 9, 2018, 10:46 (GMT)
Cycles: Cleanup, some documentation
November 9, 2018, 10:44 (GMT)
Cycles: Cleanup, remove unneeded manual constructors specification
November 9, 2018, 10:42 (GMT)
Cycles: Cleanup, remove unneeded method from vector

Since we've defaulted to C++11, no need to override this
method manually anymore.
November 9, 2018, 10:34 (GMT)
Cycles: Cleanup, spacing after preprocessor

It is supposed to be two spaces before comment stating which if
else/endif statements corresponds to. Was mainly violated in the
header guards.
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2018