Revision 13876d5 by Philipp Oeser April 16, 2020, 12:12 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 3ea4d3d by Philipp Oeser April 16, 2020, 12:04 (GMT) |
Fix (unreported) Image Editor UI drawing too dark Caused by rBf0221ff6674f. Only draw the Image buffer itself in display space. Differential Revision: https://developer.blender.org/D7449 |
Revision 70a6c73 by Jacques Lucke April 16, 2020, 10:06 (GMT) |
Cleanup: Deduplicate getting node tree from id Differential Revision: https://developer.blender.org/D7438 Reviewers: mont29 |
Revision 3468434 by Campbell Barton April 16, 2020, 08:46 (GMT) |
Theme: adjust active UV face color in the theme This color had it's alpha reduced in the drawing code, as the active face is no longer stippled. Now the color is used from the theme without adjusting the alpha. |
Revision 90d3fe1 by Campbell Barton April 16, 2020, 08:26 (GMT) |
UV: support changing the opacity of the UV overlay Add this option as it's useful to adjust how much UV's cover the image when UV mapping. D5348 by @EitanSomething with edits |
Revision ec26354 by Jeroen Bakker April 16, 2020, 06:58 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 5d9d246 by Jeroen Bakker April 16, 2020, 06:46 (GMT) |
GPUImmediate: Use 2 Buffers For (Un)Strict We used to have a single buffer that was shared between strict and unstrict draw calls. This leads to many recreation events for the draw buffers. This patch separates the Unstrict draw buffer from the strict draw buffer. This improves performance on Windows Intel 10th gen platform. On a reference platfor before the patch I got 10 FPS, after this patch it became 34fps. Note that the same test normally on a low end GPU can get to 60fps so this does not solve all teh bottlenecks yet. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D7421 |
Revision 502b8e0 by Jeroen Bakker April 16, 2020, 06:41 (GMT) |
GPUViewport: Use GPUBatch for viewport drawing When drawing the viewport to the screen the draw calls were not batched. This resulted in measurable slowdown on Windows Intel 10th gen platforms. This patch would cache the last draw calls per viewport. Our API does support partial redrawing of the viewport, but that isn't used anywhere. This patch does not include stereoscopy rendering. This still uses the imm approach and would still be slow on certain hardware. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D7357 |
Revision a703bbb by Jeroen Bakker April 16, 2020, 06:34 (GMT) |
Fix T75567: Paint Mode Wireframe Incorrect The loop normal VBO is used in two manners. In edit mode to draw the edge normals. And in paint mode to draw the wireframe. This commit checks which VBO is needed and build the correct one. This allows show the wireframe correct in paint mode, when the object is subdivided. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D7419 |
Revision ef19cd3 by Jeroen Bakker April 16, 2020, 06:32 (GMT) |
Fix T75455: High World Space Cavity Samples Crash When setting the number of cavity samples to a high number blender could write out of bounds. This patch will harmonize the number of iterations in the same way how it is done during execution. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D7425 |
Revision 0301aff by Campbell Barton April 16, 2020, 05:55 (GMT) |
Fix T75620: Lamp gizmo flips direction for negative scaled objects |
Revision e322f7a by Campbell Barton April 16, 2020, 02:06 (GMT) |
UI: disable shade flat/smooth in sculpt mode |
Revision 002752f by Campbell Barton April 16, 2020, 01:47 (GMT) |
Object: only apply smooth/flat to the active object in paint modes Also some minor improvements: - Only run once per object data instance. - Correction for mesh smooth flag being used on curves. - Move curve operation into utility function. |
Revision 1685f58 by Campbell Barton April 16, 2020, 01:05 (GMT) |
Cleanup: remove unused scene argument |
Revision bc0ed16 by Campbell Barton April 16, 2020, 00:59 (GMT) |
Cleanup: use sections for object_edit.c |
Revision d409ce1 by Campbell Barton April 16, 2020, 00:59 (GMT) |
Logging: log warnings which had been disabled since 2.4x |
Revision 32cd853 by Clément Foucault April 15, 2020, 22:31 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision f0221ff by Clément Foucault April 15, 2020, 21:34 (GMT) |
Fix T75750 Image Editor: Rendered result is much brighter than in viewport |
Revision e0d7b6c by Clément Foucault April 15, 2020, 20:30 (GMT) |
Fix T75751 Overlay: Clipping Region crashes Blender |
Revision e08ac50 by Clément Foucault April 15, 2020, 20:30 (GMT) |
Fix T75443 Color Management: Use after free crash when using curve mapping The root cause is that viewport can draw cached version of themself but the scene can have been updated and the pointed curvemapping could have been freed. To workaround this we just keep a copy of the curvemap at the viewport level. |
|