Revision cb8da6e by Clément Foucault August 24, 2020, 10:28 (GMT) |
GPUState: Fix scissor state being overwritten when changing scissor bounds Fix T79899 viewport artifacts when sculpting |
Revision 4883cc5 by Jacques Lucke August 24, 2020, 09:51 (GMT) |
BLI: add Array.last method This makes it consistent with Vector and Span. |
August 24, 2020, 09:45 (GMT) |
Cycles: Fix missing dependencies in libcycles_device The code uses OpenGL functionality, so is to be linked against OpenGL libraries. This makes it easier to integrate with cycles using CMake. Differential Revision: https://developer.blender.org/D8371 |
Revision 6b1b2de by Clément Foucault August 24, 2020, 09:31 (GMT) |
Merge branch 'blender-v2.90-release' into master # Conflicts: # source/blender/editors/space_node/node_draw.c # source/blender/editors/space_sequencer/sequencer_draw.c |
Revision 35ef42d by Clément Foucault August 24, 2020, 09:24 (GMT) |
Fix T79970 EEVEE: Camera Animation Breaks Motion Blur (Two Steps or More) This was caused by motion blur camera movement tagging the view as invalid and thus resetting the temporal sampling. Critical fix for 2.90. Need second look, but quite confident. This function is only called once when Motion blur is off. Reviewed by: jbakker Differential Revision: https://developer.blender.org/D8676 |
Revision 40edb84 by Clément Foucault August 24, 2020, 09:17 (GMT) |
Revert "Fix T77564: VSE (and compositor background) lost stereoscopy preview" This reverts commit d5b5b228e4d07ce8c7d32c40c87bebe6745663e2. This reverts commit 47c6f41b8926befcf1ffe8b0dcccb90922c4b9be. |
Revision e4932d1 by Clément Foucault August 23, 2020, 12:48 (GMT) |
Revision e74ba9e by Philipp Oeser August 23, 2020, 11:17 (GMT) |
Fix T79872: VSE - splitting strip shows the channel number when unused This operator is dependent on mouse position (if the Use Cursor Position option is used). The Channel property is irrelevant/unused in this case. So it is not optimal displaying this property when calling this from the menu (or even using the shortcut with default settings). Now use a custom UI in the Adjust Last Operation panel in this case. The properties are now drawn in relation to another then (Channel underneath Use Cursor Position) next to some other minor layout improvements. Thx @HooglyBoogly for feedback (also providing UI code) Maniphest Tasks: T79872 Differential Revision: https://developer.blender.org/D8625 |
Revision 833bc70 by Philipp Oeser August 23, 2020, 11:09 (GMT) |
Fix T79874: VSE - error clearing fades without animation data Maniphest Tasks: T79874 Differential Revision: https://developer.blender.org/D8624 |
Revision f18e537 by Clément Foucault August 23, 2020, 10:04 (GMT) |
Cleanup: GPU: Use explicit clear value in GPU_clear* commands This replace `GPU_clear()` by `GPU_clear_color()` and `GPU_clear_depth()`. Since we always set the clear value before clearing, it is unecessary to track the clear color state. Moreover, it makes it clearer what we clear the framebuffer to. |
Revision 846cac9 by Clément Foucault August 23, 2020, 10:04 (GMT) |
GPUFramebuffer: Use GPUState to temporary change write mask in clear fn This avoid breaking sync of the state object. Also avoid more hazard. |
Revision 72e78df by Clément Foucault August 23, 2020, 10:04 (GMT) |
GPUState: Expose Stencil mask and test This is to be used by framebuffer clearing. |
Revision ed288a5 by Campbell Barton August 23, 2020, 06:32 (GMT) |
Revision 8f8ed8f by Campbell Barton August 23, 2020, 03:44 (GMT) |
Fix T80028: Crash opening a file from a timer |
Revision 2cf930a by Campbell Barton August 23, 2020, 02:13 (GMT) |
Cleanup: remove unused UvNearestHit struct members |
Revision 010c137 by Ray molenkamp August 22, 2020, 22:24 (GMT) |
CMake: Fix policy warning about OSL_ROOT being set. When the OSL_ROOT variable is set this is ignored by findpackage on cmake < 3.12. CMake 3.12 and up also ignore it and warn about it. This change tells cmake it is OK to use the variable and stop warning |
Revision 8f48a32 by Pablo Vazquez August 22, 2020, 19:53 (GMT) |
UI: In-line layout for camera passepartout No need for a sub-panel when there is just one setting. |
Revision 1885bf7 by Hans Goudey August 22, 2020, 15:30 (GMT) |
Revision e26301f by Clément Foucault August 21, 2020, 23:42 (GMT) |
Fix T79971 Regression: Transform Gizmos doesnt work anymore This changes the state of occlusion queries quite a bit. Now scissors is explicitely disabled and we enabled color write. I still don't understand why we now need this. This patch is just trial and error on an affected setup. Note that on the same computer, renderdoc was not able to capture the regression (the regression did not manifest during capture). Regression likely introduced by rB5f414234ddea |
Revision a204324 by Clément Foucault August 21, 2020, 23:42 (GMT) |
|
|
|


Master Commits
MiikaHweb | 2003-2021