Blender Git Commit Log

All Blender Git commits.

Page: 4153 / 8462

November 8, 2016, 20:22 (GMT)
Remove old transform manipulators code
November 8, 2016, 19:42 (GMT)
Merge branch 'blender2.8' into transform-manipulators

Conflicts:
source/blender/gpu/intern/gpu_shader.c
November 8, 2016, 19:36 (GMT)
Rotation value indicator for rotation manipulators

Adds the arc thingy that displays the current delta rotation value while rotating.
It is a different implementation than the one of the custom-manipulators branch which was based on mouse coordinates and thus didn't work correctly with snapping and precision (shift) tweaking. This new implementation is based on object matrix and fixes these issues.

Commit only adds support for rotating objects, not yet for other elements (polygons, bones, GPencil points, etc)
Also some minor cleanup of course ;)
November 8, 2016, 16:54 (GMT)
Depsgraph: Use atomics to tag ID when evaluating driver

This is required since new dependency graph evaluates drivers in threads
so it was possible to have some partially written ID tag there.
Revision 2b726b0 by Mike Erwin (master)
November 8, 2016, 16:12 (GMT)
blender 2.8: OpenGL immediate mode: node_draw_preview_background

all is in the title.

Reviewers: merwin

Tags: #bf_blender_2.8, #opengl_gfx

Maniphest Tasks: T49043

Differential Revision: https://developer.blender.org/D2336
November 8, 2016, 16:12 (GMT)
Atomics: Add 32 bit version of fetch and AND/OR
Revision 12bce04 by Mike Erwin (master)
November 8, 2016, 16:08 (GMT)
Blender 2.8: OpenGL: new immediate mode for paint_image.c

This one is for the straight line (white with width 2.0 over a black with width 4.0) drawn when you use the gradient tool.

To test: Image editor, create / open an image, choose image paint mode and on the tool shelf: choose the Fill brush and enable "Use Gradient" for it. Then click and drag on the image.

From what I checked, calls to glLineWidth are not being removed yet, so I kept them.

Reviewers: dfelinto, Severin, merwin

Reviewed By: merwin

Tags: #bf_blender_2.8, #opengl_gfx

Maniphest Tasks: T49043

Differential Revision: https://developer.blender.org/D2312
November 8, 2016, 16:05 (GMT)
Remove deletion of property from pose_previews add-on
Revision f90b480 by Mike Erwin (master)
November 8, 2016, 15:55 (GMT)
OpenGL: wm_operators.c uses new immediate mode

D2311 by @ianwill

This is the radial control that appears when we change the size of a brush in sculpt and vertex and texture painting modes, by pressing "f".

Also includes a new built-in shader that can be useful in other places.

Part of T49043
November 8, 2016, 15:40 (GMT)
Fix poselib.py to use new multiframes preview API.
November 8, 2016, 15:20 (GMT)
Merge branch 'multi_previews_id' into temp-sybren-poselib
November 8, 2016, 15:19 (GMT)
Merge branch 'master' into temp-sybren-poselib
November 8, 2016, 15:14 (GMT)
Replace multi-dim array access to preview image frames by API functions.

Multi-dim array access in RNA is far (very, very far) from being
optimal, so for now let's use functions instead.
Revision 4e80bd2 by Mike Erwin (master)
November 8, 2016, 15:10 (GMT)
Blender 2.8: OpenGL: new immediate mode API for screendump.c

It's the screencast cursor, tested here, compared to original, seems to be working fine.

Reviewers: dfelinto, Severin, merwin

Reviewed By: merwin

Tags: #bf_blender_2.8, #opengl_gfx

Maniphest Tasks: T49043

Differential Revision: https://developer.blender.org/D2306
November 8, 2016, 14:01 (GMT)
Added bpy.data.make_local() that can make a single ID block local.

Note that this will not work reliably when the idblock is referenced
from a library. It is the caller's responsibility to ensure a proper
state. Use with care.
November 8, 2016, 13:23 (GMT)
Merge branch 'master' into multi_previews_id
November 8, 2016, 13:09 (GMT)
BMesh: remove edge search when flipping faces

Replace search with direct lookup.
November 8, 2016, 10:54 (GMT)
Fix memory leak when Blender is build without Bullet and files with RB is opened
November 8, 2016, 10:16 (GMT)
Fix T49838: Noise randomization for frame should be done per interframes as well

Add subframe to the animated seed hash calculation.

Should be no difference for the regular files, only for cases when scene is
rendered from sequencer with a speed effect, which is not really a common thing.
November 8, 2016, 09:58 (GMT)
Cycles: Only use new light sample threshold for new files

This is a late follow-up commit to the light sample threshold changes which
caused difference in rendering all existing .blend files which is not something
we are happy about: it is fine to use new optimized defaults for new files, but
existing ones should always be rendering in the same way as they used to be.

Sorry for the inconveniece, but such thing should have been done to begin with.
If this setting was modified it will not be reset to zero.

Now all render tests should be passing again.

P.S. Also really annoying to bump subversion for such reasons, but currently we
don't have better way to achieve what we want.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021