Blender Git Commits

Blender Git "master" branch commits.

53 minutes ago
Depsgraph: Fix duplicated operation node when two objects are sharing same armature
1 hour 29 min ago
Cycles: Don't rely on indirectly included algorithm
3 hours 12 min ago
Fix typo in comment
6 hours 19 min ago
Install deps: Bump OpenSubdiv version to 3.1.1

Required to have some crash fixes.
8 hours 53 min ago
GPencil: Fix unreported animation data missing when change palette name

When a palette was renamed, the animation data was not changed.

This fix is related to commit 196520fe7d81
16 hours 58 min ago
Use new manual URL
20 hours 58 min ago
Update script generating/uploading py API doc to new addresses (
1 day and 0 hours ago
Fix compilation error with legacy depsgraph disabled
1 day and 5 hours ago
Cycles: Split ShaderData object and shader flags

We started to run out of bits there, so now we separate flags
which came from __object_flags and which are either runtime or
coming from __shader_flags.

Rule now is: SD_OBJECT_* flags are to be tested against new
object_flags field of ShaderData, all the rest flags are to
be tested against flags field of ShaderData.

There should be no user-visible changes, and time difference
should be minimal. In fact, from tests here can only see hardly
measurable difference and sometimes the new code is somewhat
faster (all within a noise floor, so hard to tell for sure).

Reviewers: brecht, dingto, juicyfruit, lukasstockner97, maiself

Differential Revision:
1 day and 5 hours ago
Cycles: Make object flag names more obvious that hey are object and not shader
1 day and 6 hours ago
Fix strict compiler warning in the gflags code
1 day and 6 hours ago
Silence strict compiler warnings

Similar thing to other areas where we mix Blender's char with OpenGL API.
1 day and 7 hours ago
Cycles: Fix typo in the panel name

No user visible changes, it was a typo in the name of the class.

Spotted by povmaniac in IRC, thanks!
1 day and 7 hours ago
Cycles: Update current Cycles version
January 22, 2017, 11:42 (GMT)
Fix T50491: Cycles UI breaks when pushing F8.

Cycles add-on did not actually support reloading correctly.

When you want to correctly reload sub-modules (i.e. modules of an add-on
which is a package), you need to use importlib, a mere import will do
nothing with already loaded modules (RNA classes are sort of
pre-registered when they are evaluated, through the meta-class system).
Revision d2382f7 by Joshua Leung
January 21, 2017, 13:55 (GMT)
Fix T49527: Blender stalls when changing armature ghosting range with stepsize = 0

A big thanks to Steffen Mortensen (stifan) for finding the root cause of this bug!
January 20, 2017, 20:57 (GMT)
Fix own mistake in rB051526da6279, confusing off_t with ptrdiff_t.
January 20, 2017, 17:46 (GMT)
Fix minor glitches in GP code.

Reported by coverity scan.
January 20, 2017, 17:43 (GMT)
Fix/cleanup stupid check on array of char being non-NULL pointer...

Reported by coverity scan.
January 20, 2017, 17:41 (GMT)
Fix float buffer of tracking image accessed outside of check that it has been correctly allocated.

Reported by coverity scan.
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2017