November 16, 2021, 02:23 (GMT) |
Merge branch 'master' into soc-2021-curves |
November 15, 2021, 22:04 (GMT) |
Fix crash when importing an object without arbitrary attributes. |
November 15, 2021, 21:08 (GMT) |
Cleanup: Typo in comments |
November 15, 2021, 20:07 (GMT) |
VSE: Use alpha over as default blend mode With transform tools, it is expected to see backgroud image when overlay is transformed. Alpha over caused performance to be not optimal when used with opaque media. This should be addressed with D12914 at least partially. There may be some corner cases not addressed. Differential Revision: https://developer.blender.org/D12952 |
November 15, 2021, 20:03 (GMT) |
VSE: Use early out for aplha over blending When scaling down image, users expect to see background, which doesn't currently happen in VSE. This is because strips use cross blend mode by default, because alpha over is much slower. Reason is, because any area of image can be transparent, and therefore it can't have early out implemented in a way that cross blend mode can. Flag images rendered by codecs that don't support transparency as fully opaque and implement a form of early out for alpha over blend mode. When rendering image stack, 2-input effects are ignored on the "way down". Alpha over needs rendered overlay image to decide whether it will use only overlay or background too. Therefore overlay can be rendered safely before it is used. Image flags can be checked and it can be freed if needed. Freeing doesn't cause any performance degradation, because image is always stored in cache. This feature does not improve blend mode performance. In summary, it only allowes for having alpha over blend mode on background images without suffering from lower performance. Reviewed By: sergey Differential Revision: https://developer.blender.org/D12914 |
November 15, 2021, 19:33 (GMT) |
Merge branch 'blender-v3.0-release' |
November 15, 2021, 19:28 (GMT) |
Fix T90592: Incorrect scrollbar range with backdrop `v2d->tot` rect was set for backdrop drawing. Set range before drawing scrollbars. Reviewed By: Severin Differential Revision: https://developer.blender.org/D13099 |
November 15, 2021, 19:23 (GMT) |
Fix T90415: Missing cache invalidation Some RNA properties and operators did not invalidate cache or did it incorrectly. Reviewed By: sergey Differential Revision: https://developer.blender.org/D13101 |
November 15, 2021, 19:20 (GMT) |
Fix T91405: Block artefacts in WEBM video Issue was caused by incorrect FFmpeg asynchronous decoding API. In most cases, decoder returns 1 frame each time it is fed by 1 packet. Here decoder wanted to return more frames, but our code always expected only one. Before sending new packets to decoder, check if there are frames to receive. If there are, process them, otherwise continue decoding as usual. Reviewed By: zeddb, sergey Differential Revision: https://developer.blender.org/D13079 |
November 15, 2021, 19:07 (GMT) |
Fix T91992: Incorrect clip strip image size When proxy size lower than 100% is used, clip strips are rendered with incorrect image size. This is because if proxies aren't enabled in movieclip, it automatically falls back on rendering original media. Sequencer doesn't have knowledge about this and since 9c99292a16df it assumes that image is proxy, because it explicitly requested this size. Check movieclip flag to see if proxies are enabled. Reviewed By: sergey Differential Revision: https://developer.blender.org/D13080 |
November 15, 2021, 18:08 (GMT) |
fixes |
November 15, 2021, 17:54 (GMT) |
Merge branch 'master' into asset-greasepencil |
November 15, 2021, 17:52 (GMT) |
Check Autokey Button If the autokey is disabled, the asset try to use existing active frame, but if it's not found, a new frame is created. Whe Autokey is enabled, the new frame is always created if not existing frame. |
November 15, 2021, 17:46 (GMT) |
Merge branch 'master' into temp-abc-features |
November 15, 2021, 17:35 (GMT) |
progress |
November 15, 2021, 17:24 (GMT) |
progress |
November 15, 2021, 17:13 (GMT) |
Merge branch 'asset-greasepencil' of ssh://git.blender.org/blender into asset-greasepencil |
November 15, 2021, 17:07 (GMT) |
Merge branch 'master' into node-tree-update-refactor |
November 15, 2021, 17:04 (GMT) |
Cleanup: remove unnecessary functions Those functions were more useful when `FieldInferencingInterface` was still declared further down in `node.cc`. |
November 15, 2021, 17:01 (GMT) |
progress |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021