Blender Git Commits

Blender Git "master" branch commits.

Page: 2740 / 5574

Revision aa0b268 by Julian Eisel
November 24, 2014, 16:24 (GMT)
Fix T42710: Use string length for ID user buttons
November 24, 2014, 13:50 (GMT)
Cycles: Speedup BVH build for certain compilers

The issue was noticed with gcc-4.7 (used by the release build environment)
which didn't generate optimal enough code for BVH references swap. Seems it
looked up for the assign operator for each of the reference structure members
even though nothing special was required for assignment.

Forcing compiler to use simple memory copy gives speedup of like 2-3 times.

The issue doesn't happen with OSX's clang and new gcc-4.9, but since we're
gonna to stick to gcc-4.7 for official releases for quite some time still it's
nice to have performance issues resolved for all the compilers.

Didn't put the code into #ifdef so if in the future some issues appears with
alignment or assignment which need to happen as an operator we notice this
earlier.
November 24, 2014, 13:50 (GMT)
Cycles: Log time spent on the BVH build
November 24, 2014, 13:48 (GMT)
Typo fix (not related to previous drumroll)
November 24, 2014, 13:29 (GMT)
Allow explicit control over world background.

Previosuly, world was shown on the background if "Render Only" was used.
Now user should be able to set it independently. This is a prelude to
(drumroll)...
November 24, 2014, 11:03 (GMT)
BLI_utildefines: add UNUSED_VARS() macro
November 24, 2014, 09:42 (GMT)
Fix button to add simple UVs not getting removed after pressing it once.
November 24, 2014, 08:56 (GMT)
SCons: correct include for win, also minor cleanup
November 23, 2014, 23:47 (GMT)
SCons: correct includes after recent refactor
November 23, 2014, 23:27 (GMT)
Fix T42618: Lock to view + autokey bug

in fact support for this combination wasn't added at all.
November 23, 2014, 21:48 (GMT)
Cleanup: de-duplicate image drag & drop logic

also don't make library paths relative on image load.
November 23, 2014, 21:05 (GMT)
Minor edits to T42649 fix

- only modify paths for newly loaded images
- don't attempt to read from library paths
November 23, 2014, 19:51 (GMT)
Fix BLI_Bitmap - was not usable in BKE area (strict compile flags).
November 23, 2014, 19:49 (GMT)
Fix freestyle compile.

Do not know why this shows up now, probably a recent tweak in BLI_utildefines.h or so...
Revision c05785e by Julian Eisel
November 23, 2014, 18:38 (GMT)
Fix T42649: Use Relative Paths for Node Editor & 3D View Images

Images are now added with relative paths to the Node Editor and the 3D View.
November 23, 2014, 17:55 (GMT)
Refactor: BLI_path_util (part 2)

Use BKE_appdir/tempdir naming prefix for functions extracted from BLI_path_util
November 23, 2014, 17:42 (GMT)
Refactor: BLI_path_util (split out app directory access)

This module is intended for path manipulation functions
but had utility functions added to access various directories.
November 23, 2014, 14:13 (GMT)
Cleanup: warnings
November 22, 2014, 19:21 (GMT)
Cycles UI: Several fixes for recent additions...

* Alpha Property was removed (Fix T42690)
* Some tweaks to make the panel look better again.
* Use abreviated form "Multiple Importance" everywhere, for consistency.
November 22, 2014, 17:21 (GMT)
Math Lib: add constant: M_SQRT1_3 1/sqrt(3)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021