November 17, 2020, 12:00 (GMT) |
VSE: Fix prefetch initialization sequence In 8d1978a8e013 bmain entry is updated when prefetching is started, but this must be done before seq_prefetch_update_context(). Otherwise created cache keys will be incorrect. This happens immediately after prefetch is started. When it's refreshed problem goes away. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9581 |
November 17, 2020, 11:56 (GMT) |
RNA define: check and report invalid usages of ID pointers properties. Some RNA structs, like operators or keymaps, are not allowed to have ID pointer properties. now this check will ignore those, and report an error message in the console. Related to T82597. Notes: While a bit more involved than rBf39fbb3e6046, this commit remains fairly localized and non-intrusive. It relies on some rather obscure and weird behaviors of our RNA code though, a cleaner solution could be e.g. to add a tye to `StructOrFunctionRNA`, so that we could properly 'rebuild' (re-cast) the pointer to either `StructRNA` or `FunctionRNA` when needed in internal code... |
November 17, 2020, 11:45 (GMT) |
use simpler accessor |
November 17, 2020, 11:18 (GMT) |
initial working version |
November 17, 2020, 10:11 (GMT) |
Merge remote-tracking branch 'origin/blender-v2.91-release' |
November 17, 2020, 10:01 (GMT) |
Fix T82774: NLA Sync Length Typo Fix When offsetting strips to the left, to make space when syncing strip length, move the preceding NLA strips instead of the succeeding strips. The bug seems to be from a copy/pasting typo. Reviewed By: sybren Differential Revision: https://developer.blender.org/D9583 |
November 17, 2020, 09:58 (GMT) |
Fix T82588: Box Select selects keyframes hidden by "Only Show Selected" Select only editable keys on selected curves when "Only Show Selected Curves" is enabled in the Graph Editor's View menu. This prevents selecting invisible keys with box, circle, and lasso select in the Graph Editor. Reviewed By: looch Differential Revision: https://developer.blender.org/D9580 |
November 17, 2020, 08:37 (GMT) |
Merge branch 'blender-v2.91-release' |
November 17, 2020, 08:33 (GMT) |
Fix T82042: Crash when rendering huge images Crash is related to the definition of the GL_MAX_TEXTURE_SIZE. OpenGL does not clearly defined `GL_MAX_TEXTURE_SIZE` exactly means. Both on AMD and NVIDIA we have issues with huge textures that they don't get created even if they are smaller. (See {D9530} for research). This patch will try to create the texture in a smaller size when the texture creation failed. Final implementation by: Cl�ment Foucault We should create a solution that doesn't need downscaling. For this specific case ARB_sparse_texture might help to create cleaner code, but you still have to commit the whole image what introduces several draw calls. Other improvement is to optimize the scaling; current implementation isn't optimized for performance. Reviewed By: Cl�ment Foucault Differential Revision: https://developer.blender.org/D9524 |
November 17, 2020, 03:10 (GMT) |
Merge branch 'blender-v2.91-release' Conflicts: source/blender/editors/render/render_opengl.c source/blender/sequencer/intern/effects.c |
November 17, 2020, 02:56 (GMT) |
Fix T82703: Image not scaled when rendering This is was caused by incorrectly set preview_render_size in VSE rendering context. Value was set to SEQ_PROXY_RENDER_SIZE_FULL, but it should be SEQ_PROXY_RENDER_SIZE_SCENE as scene render size is being used. This is same fix as 0d7036b40e68, but I did not checked openGL render pipeline. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9562 |
November 17, 2020, 02:55 (GMT) |
Fix incorrect text size with downscaled preview Use either scene render size or fixed preview scale factor. Previously scene render size was used as baseline value for text size correction. This is incorrect. Reviewed By: sergey Differential Revision: https://developer.blender.org/D9563 |
November 17, 2020, 01:02 (GMT) |
Format changes. |
November 17, 2020, 00:31 (GMT) |
Cycles: Fix compilation error and warning without OPENVDB |
November 17, 2020, 00:31 (GMT) |
Fix T81827: MacOS lines that should be thick are green instead The issue was the use of alpha values of 0 when there were no blending enabled. This patch just disables the smoothing of the wires in this case. |
November 16, 2020, 21:19 (GMT) |
Merge branch 'blender-v2.91-release' |
November 16, 2020, 21:13 (GMT) |
November 16, 2020, 20:54 (GMT) |
Outliner: Collection icon color tweaks The icons originally chosen for the collection colors were selected during development and had a few issues with contrast in the light theme, and the gray color was not a good choice against the default gray backgrounds. The new colors are more readable in both default Blender themes. Gray was replaced with pink. Differential Revision: https://developer.blender.org/D9504 |
November 16, 2020, 20:46 (GMT) |
Fix T76699: Support macOS inbetween mouse/tablet. Coalescing on macOS overwrites a singular unprocessed mouse event. To receive all mouse and tablet events coalescing is disabled. Disabling coalescing for macOS disables coalescing for trackpad gestures. Repeat trackpad events are unnecessary and found to negatively impact performance thus are re-coalesced in Window Manager. Reviewed By: brecht Differential Revision: https://developer.blender.org/D9574 |
November 16, 2020, 20:18 (GMT) |
Merge branch 'master' into refactor-idprop-ui-data |
|
|
|


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