Blender Git Commits

Blender Git "master" branch commits.

2 hours 4 min ago
Fix T51292: Alembic import, show notification when trying to load HDF5

HDF5 Alembic files are not officially supported by Blender. With this
commit, the HDF5 format is detected even when Blender is compiled without
HDF5 support, and the user is given an explanatory error message (rather
than the generic "Could not open Alembic archive for reading".
2 hours 21 min ago
Cycles: Fix strict compiler flags
2 hours 29 min ago
Fix OSX buildbot
4 hours 28 min ago
Fix T51262: Blender CRASH with alembic file

Also added a unit test for exporting & importing very long names.
4 hours 50 min ago
Cycles: Cleanup, mainly line length in random module

Was doing lots of investigation recently, with need to have lots of things
side by side.
5 hours 48 min ago
Revert "Alembic: Construct ISampleSelector once and pass along"

This reverts commit 099816587a0e064fb6a52c82a737ae8814cf21df. It had some
unforseen side-effects that should be investigated first.
6 hours 0 min ago
Cycles: Cleanup, preprocessor indentation
6 hours 0 min ago
Cycles: Split vectorized types into separate files

The final goal to reach is to make vectorized types much easier to maintain
and the previous design had following issues:

- Having all types and methods implementation made the source file rather
bloated and unfun to navigate in.

- It was not possible to quickly glance available API for the type you are
interested in.

- Adding more vectorization types will bloat the file even more, making
things even more tricky to follow.
6 hours 0 min ago
Cycles: Split vectorized math utilities to a dedicated files

This file was even a bigger mess than vectorized types header,
cleaning it up to make it easier to maintain this files and
extend further.
6 hours 32 min ago
Fix T51284: Mesh not skinned
7 hours 18 min ago
WM: don't search for app-template when its empty

Changing from a loaded app-template back to Default (none set)
would scan paths for a file with no name. Harmless but silly.
18 hours 46 min ago
Cycles: Remove re-hashing done in BPT volume code

Since 9d50175 this is no longer needed, at least not with the current
sampler we are using.
1 day and 1 hour ago
Cleanup: remove unnecessary texface checks
1 day and 2 hours ago
Cleanup: style
1 day and 5 hours ago
Cycles: Cleanup, space after keyword
1 day and 5 hours ago
Add C internal version of msgfmt (similar to makesrna/dna binaries).

Fixes performance issues of C++ one with Windows MSVC debug builds...

Merely a translation from msgfmt.cc code by @sergey, using BLI libs intead of C++'s stdlib.

Reviewers: sergey, campbellbarton, LazyDodo

Subscribers: sergey

Differential Revision: https://developer.blender.org/D2605
1 day and 5 hours ago
BLI_dynstr: add memarena-based version, and helper to clear without freeing.
1 day and 7 hours ago
Usual i18n/UI messages fixes and cleanup.
Revision f1ada2e by LazyDodo
1 day and 17 hours ago
[msvc/make.bat] Add convenience option to turn off game engine+player
Revision da82f65 by Thomas Beck
1 day and 21 hours ago
CMake: Fix CMake for non Apple systems

Follow up to https://developer.blender.org/rB14a4ce6d7fb4dcf3d1aa5b58f9a543549df6d5dc
apple_check_quicktime() macro is only defined for apple, so ignore it otherwise.
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2017