Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4179 / 8462

October 14, 2016, 23:38 (GMT)
Outliner: Draw highlights over entire row

Previously, highlights (mouse hover, selection, search-match) didn't affect background of restriction icons, now the entire line gets highlighted.
October 14, 2016, 23:03 (GMT)
Outliner: Element mouse hover feedback

Some little UI polish to get familiar with outliner code (but also because it's a useful feature). Committing to blender2.8 branch but can also port to master (2.7) if wanted.

This basically causes the mouse hovered element to be highlighted. Contrast of the highlight should be fine, even with a non-default theme. Also did some minor cleanup.
October 14, 2016, 22:26 (GMT)
Cycles: use near clipping distance in panorama camera.

Reviewed By: sergey, brecht, dfelinto

Differential Revision: https://developer.blender.org/D1952
October 14, 2016, 19:00 (GMT)
viewport: draw non-mesh objects for a starter

This starts to decouple non-mesh objects and the legacy draw pipeline.
It shows how we can mix e.g., Cycles and lamps and empties.
October 14, 2016, 19:00 (GMT)
viewport: move border drawing code to new file
October 14, 2016, 19:00 (GMT)
immediate mode: convert render border code and move to new drawing
routine
October 14, 2016, 18:58 (GMT)
Immediate mode: use new util functions, and border draw functions

Part of T49043

Reviewers: merwin
October 14, 2016, 18:57 (GMT)
Immediate mode: new util functions (imm_cpack and imm_draw_line_box)
Revision 34dc660 by Mike Erwin (master)
October 14, 2016, 18:41 (GMT)
OpenGL: draw text with fewer draw calls

Was one draw call per glyph, now one per line.

Still room for improvement here.
October 14, 2016, 17:24 (GMT)
GPencil: Avoid assert error if the immEnd is called with only one point for lines

This function will be replace by geometry shader, but we need this fix until the shader will be ready. The problem is similar to T49614.
October 14, 2016, 16:46 (GMT)
Prevent crash after OpenGL rendering animation to images.
October 14, 2016, 16:35 (GMT)
Fix T49614: Grease Pencil GPF error if stroke thickness change too much between stroke points

The problem was the function tried to draw a line with one point only. This fix will be replaced by new geometry shaders, but we need while this change is not ready.
October 14, 2016, 15:22 (GMT)
Fix T49571: 2d stabilize keys not visible in the Graph Editor and Dope Sheet
October 14, 2016, 13:48 (GMT)
Cycles: Simplify shared buffer and argument passing in split kernel

Adds a single buffer for storing and passing around data shared between kernels.
The idea is to have there be less code so things are easier to work with and
later deduplicate.

Benefits:
- reduces the number of buffers that need to be allocated and kept track of by
using a single buffer for data shared between kernels
- simplify passing of arguments to kernels by using a pointer in kernel
globals to point to shared data
- simplify calculation of shared data size

Things may need renaming / reorganizing but this is just to get things started.
October 14, 2016, 11:53 (GMT)
Cycles: Disable optimization of operator / for float3

This was giving some speedup but made intersection tests to fail
from watertight point of view.

Needs deeper investigation, but need to quickly get it fixed for
the studio.
October 14, 2016, 11:22 (GMT)
Fix T49657: Audio backend "Jack" should be named "JACK".
October 14, 2016, 11:01 (GMT)
Merge branch 'master' into temp-sybren-poselib
October 14, 2016, 10:06 (GMT)
GPencil: Display stroke filling while drawing

Before this change, the stroke was filled only after complete the stroke drawing. For artist is better to get a feedback of the area he is filling while drawing, so this commit draws the filling area while drawing.

The triangulation of the stroke is recalculated every time the function is called because using a cache is not useful because the points information is changing all the time while the stroke is being drawing.
October 14, 2016, 09:13 (GMT)
Explicitly switch to camera from either pose or scene marker.
October 14, 2016, 09:13 (GMT)
Fix
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021