Blender Git Commit Log

All Blender Git commits.

Page: 1511 / 8462

July 1, 2020, 07:31 (GMT)
GPencil: Refactor: fix comment and function name
July 1, 2020, 07:17 (GMT)
Merge branch 'master' into greasepencil-edit-curve
July 1, 2020, 07:17 (GMT)
Merge branch 'master' into greasepencil-object
July 1, 2020, 07:17 (GMT)
Merge branch 'master' into temp-gpencil-mat-masking
July 1, 2020, 06:55 (GMT)
Fix T75483: 3D Text selection obscures text

This avoids logic op and having to draw on the render frame-buffer.
July 1, 2020, 06:50 (GMT)
Fix crash drawing non-mesh objects with vertex color

Missing NULL check in f7bbc7cdbb6cb
July 1, 2020, 05:55 (GMT)
GPU: Apple/Nvidia Proxy check

Apple's Nvidia driverPROXY check also fails. Now the
configuration Apple/Nvidia will also bypass the
Proxy test.

Maniphest Tasks: T78175

Differential Revision: https://developer.blender.org/D8160
Revision d885b11 by Campbell Barton (master)
July 1, 2020, 04:56 (GMT)
DRW: optimize mesh data extraction

Change extraction callbacks to take index ranges instead of calling them
for each mesh element (poly, loop, vert & edge).

This gives a minor overall performance gain in my tests, ~5% on average.

Details:

- Use typed parameter structs and macros for looping over elements.
Without this, changes to these callbacks is time consuming as changes
need to be made in many places.
- Avoid iterating over polygon-loops when iterating over polygons
is sufficient.
- Simplify logic to access adjacent loops for faster line extraction.
- Rename 'loop' iterators to 'poly' (as they take polygon ranges)
the iterator callbacks can operator on either polygon or loop data.
- Use term 'last' for the last index (inclusive),
use 'end' when this value (not inclusive).
Revision e0a76a4 by over0219 (soc-2020-soft-body)
July 1, 2020, 03:42 (GMT)
improved lattice gen
Revision 36d6aa4 by Campbell Barton (master)
July 1, 2020, 03:12 (GMT)
Cleanup: spelling
July 1, 2020, 03:11 (GMT)
Cleanup: python enum quoting
July 1, 2020, 03:03 (GMT)
Cleanup: undeclared functions (make static)
July 1, 2020, 02:11 (GMT)
UI: Constraints: Use single column for IK constraint
July 1, 2020, 01:29 (GMT)
Property Search: Support labels with number buttons
July 1, 2020, 01:17 (GMT)
Property Search: Support labels with ui_item_with_label

This includes unexpanded enums and "pointer" selection buttons, and
possibly others.

This necessitates changing uiItemL_respect_property_split to return the
label button it creates, which is reasonably anyway as it makes it
consistent with uiItemL_.
July 1, 2020, 00:11 (GMT)
Fix T77641 Sculpt mode performance regression in 2.83
June 30, 2020, 22:54 (GMT)
Property Search: Refactor to simpler method

This method doesn't try to change the input layouts at all. Instead it
filters out the empty buttons and removes layouts that become empty
after that.

Pointers for labels and decorators have been added to uiBut. They will
be set during the layout building process in future commits. For now
all labels will be removed though.
June 30, 2020, 22:45 (GMT)
GPencil: Support all handle types in transform

Basic support for all handle types when transforming in curve edit mode.
June 30, 2020, 22:44 (GMT)
GPencil: Only allow rotations around control point

Limit the center of rotation to only include the control points
June 30, 2020, 22:41 (GMT)
GPencil: Add BKE to recalculate handle positions

This function will update the handle position depending on the handle
type that the BezTriple handles have.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021