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) |
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 |
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 |
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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021