Blender Git Commits

Blender Git "master" branch commits.

Page: 2412 / 5574

February 16, 2016, 14:33 (GMT)
Cycles: Some cleanup, should be no functional changes

Addressing meaningful feedback from coverity.
Revision 21c88df by Julian Eisel
February 16, 2016, 14:04 (GMT)
Fix items in mode pie changing position by supporting more than 8 items in operator-enum pies

Now a 'More' item is added to the pie when there are too many items. It opens a sub-pie that contains the remaining items.
Note that this only touches operator-enum pies (like the object mode pie is), it is not a complete support for pies with more than 8 items. For this further design and code work would be needed, but this is too urgent to wait for that.

This is a better fix for T46973, should definitely be applied for 2.77 release.

Patch D1800 by myself with some edits by @campbellbarton, thanks!
February 16, 2016, 12:46 (GMT)
Add missing line-width for curve widget
February 16, 2016, 12:38 (GMT)
Fix T47427: Crash caused by OSL
February 16, 2016, 12:23 (GMT)
Set line-width for sequencer borders
February 16, 2016, 12:12 (GMT)
Fix sample mis-match w/ OpenGL full-sample render
February 16, 2016, 12:00 (GMT)
Cleanup: Typo.
February 16, 2016, 11:47 (GMT)
Cycles: Fix crash when trying to render after re-enabling the addon
February 16, 2016, 11:41 (GMT)
Amend T47425 fix, use scene setting

There are times when the preview background is important.
February 16, 2016, 11:34 (GMT)
Make Blender compilable with FFmpeg-3.0

While it's not something we'll be using for the official release,
it's nice to support new libraries at least on "it compiles" level,
so it's not that many frustrated developers around.

Nexyon, please have a look into Audaspace changes :)
February 16, 2016, 10:12 (GMT)
Sequencer: GL preview, use transparent background

Fixes T47425, match 2.76 and non-preview behavior
February 15, 2016, 20:52 (GMT)
Fix T47422: Factory startup loads too many fonts
February 15, 2016, 20:26 (GMT)
Cycles: Initial support of 3D textures for CUDA rendering

Supports both smoke/fire and point density textures now.

Reduces number of textures available for sm_20 and sm_21, but you have
to compromise somewhere on such a limited hardware.

Currently limited to linear interpolation only, and decoupled ray
marching is not supported yet. Think those could be considered just a
further improvement.

Some quick example:

https://developer.blender.org/F282934

Code is minimal and we can fully consider it a fix for missing
support of 3D textures with CUDA.

Reviewers: lukasstockner97, brecht, juicyfruit, dingto

Reviewed By: brecht, juicyfruit, dingto

Subscribers: mib2berlin

Differential Revision: https://developer.blender.org/D1806
February 15, 2016, 20:00 (GMT)
Make cycles standalone link again
February 15, 2016, 19:09 (GMT)
Usual i18n tweaks...
February 15, 2016, 18:38 (GMT)
Cleanup: reorganize BKE ID tagging functions.

BKE_main_id_tag_/BKE_main_id_flag_ were horrible naming now that we split those
into flags (for presistent one) and tags (for runtime ones).

Got rid of previous 'tag_' functions behavior (those who were dedicated shortcuts
to set/clear LIB_TAG_DOIT), so now '_tag_' functions affect tags, and '_flag_'
functions affect flags.
February 15, 2016, 18:38 (GMT)
Cleanup: rna_main_api: use macro to define tag() and is_updated rna functions.
February 15, 2016, 18:13 (GMT)
Buildbot: Support CUDA kernels cross-compile and enable it for 32bit platforms
February 15, 2016, 18:11 (GMT)
Cycles: Tweaks for 32bit CUDA binaries

Tweak some inline policies. Not totally crazy yet, and in fact we now
have one less ifdef statement now.
February 15, 2016, 18:08 (GMT)
Cycles: Use CUDA_64_BIT_DEVICE_CODE to detect which CUDA architecture to use

It is initialized based on size of pointer, which matches our previous
behavior, but using it in Cycles side allows to cross-compile CUDA
binaries.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021