Fix: Correct offset for internal multi-input link #109776

Open
Iliya Katushenock wants to merge 1 commits from mod_moder/blender:tmp_fix_muted_multi_internal into blender-v4.1-release

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

Multi input socket has no connections.
But the internal link must still exist and be considered first.

Main PR
image image
Multi input socket has no connections. But the internal link must still exist and be considered first. | Main | PR | | -- | -- | | ![image](/attachments/8b627eb2-ee3a-47a8-aec8-7c7bc4b5c45e) | ![image](/attachments/9629813b-8c67-4ed2-b5ef-90f889d1f06c) |
Iliya Katushenock added the
Interest
Geometry Nodes
label 2023-07-06 12:53:34 +02:00
Iliya Katushenock added this to the Nodes & Physics project 2023-07-06 12:53:49 +02:00
Iliya Katushenock requested review from Hans Goudey 2023-07-06 12:54:18 +02:00
Iliya Katushenock force-pushed tmp_fix_muted_multi_internal from 3dcdfa42da to 888528fefb 2023-10-14 11:20:36 +02:00 Compare
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 11:20:43 +02:00
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 11:22:08 +02:00
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 11:22:30 +02:00
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 11:24:52 +02:00
mod_moder changed target branch from main to blender-v3.6-release 2023-10-14 11:24:54 +02:00
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 12:55:04 +02:00
Iliya Katushenock force-pushed tmp_fix_muted_multi_internal from 888528fefb to 6ce312fb5d 2023-10-14 12:55:08 +02:00 Compare
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 12:57:05 +02:00
Iliya Katushenock changed title from Fix: Correct offset for internal multi-input link to Fix: Correct offset for internal multi-input link 2023-10-14 12:58:47 +02:00
mod_moder changed target branch from blender-v3.6-release to blender-v4.0-release 2023-10-14 12:59:32 +02:00
mod_moder changed target branch from blender-v4.0-release to blender-v4.1-release 2024-03-10 12:21:33 +01:00
Iliya Katushenock added 63 commits 2024-03-10 12:22:07 +01:00
buildbot/v400-code-daily-coordinator Build done. Details
738748094d
Release: Versioning code bump for asset shelf code
buildbot/v400-code-daily-coordinator Build done. Details
878f71061b
Release: Bump version char to release, Bcon5 now
a702784e6f Fix #114841: Sculpt Multires drawing broken with no mask
The GPU buffer type was replaced with `float` in 4151691552,
but the "no mask" case wasn't changed. We still assigned a `uchar` value
to a `float` pointer, which made the drawing look random. Instead do the
same fill we use for other PBVH types.

Pull Request: #114846
buildbot/v400-code-daily-coordinator Build done. Details
3005614c8d
Fix #114855: Crash Loading Win32 Quick Access
Replace use of macro FAILED with explicit checks for S_OK returns. Some
of these functions can return S_FALSE, which indicates a negative
condition that is not failure. It is not caught by the FAILED macro.
Therefore this function will fail in circumstances where the quick
access folder is not found or perhaps empty.

Pull Request: #114866
buildbot/v400-code-daily-coordinator Build done. Details
6b7e81334d
Cycles: Fix #114919: Disable MetalRT-by-default if macOS < 14.0
This PR fixes the issue of Cycles renders ending in compilation failure on base M3 machines which are still on their factory installed OS, older than14.0.

Pull Request: #114920
681a3ec5af Fix #114891: bpy.ops.sequencer.split ignores passed frame
Caused by 0e01667e25 .

Above commit changed it so that operator properties (set from python)
were ignored for `split_frame` & `split_channel` in case
`use_cursor_position` is False.

Should be the other way around.

Pull Request: #114905
cff90e5b4a Fix Strip->Split menu entry not working after recent change
Caused by bfe6128748.

The split frame logic actually became inverted in the update:
when the cursor position is true, then the frame is supposed
to be initialized in the invoke().

The menu does not use cursor position, so the code path where
the frame is retrieved from the RNA properties was used, and
the frame was never initialized in that case.

Pull Request: #114973
52678afa4f Fix #114758: keep text field empty for global search
Revert cea02c15f8. This will fix the issue
mentioned in #114758 and it will also allow user to see recent
searches in the list below the search box (F3).

Pull Request: #114774
992234e0ad Fix #114906 invalid reuse of shell_link
shell_link was being reused, sometimes returning the previous
data causing links that were not ours to be updated.

Co-authored-by: Harley Acheson <harley.acheson@gmail.com>
Pull Request: #114924
0a8a631d7a Fix #114892: crash opening old files with text objects
Exposed by 16e4eeb9c0.

In (rare) occasions, a Curve's `CharInfo` can be NULL.
This also crashed going into editmode on affected text objects in
previous versions, however opening and rendering these files was still
fine.

In 4.0, opening those kind of files crashed.

It is not entirely clear how this can happen (there are comments in code
dating back to 97df61a7e5 mentioning "old file", there might be other
reasons, too), still, avoiding the crash on file open seems like good
practice.

Pull Request: #114916
d1b619aa1c Fix #114661: Incorrect display of Rec.1886 and Rec. 2020 view transforms
Seems that the ExponentWithLinearTransform with offset=0 does not render
properly on GPU on Apply Silicon GPUs. Likely, it is possible to use plain
ExponentTransform in this case, which should also be faster.

Candidate for 4.0.1 corrective release.

Pull Request: #114853
buildbot/v400-code-daily-coordinator Build done. Details
be1f8bf4e4
Fix #114848: Crash when adding specular texture slot in texture paint mode
This is because the idname for specular node is changed in 1d265eed5d.
Hence `nodeFindSocket` was returning invalid socket.

Pull Request: #114884
buildbot/v400-code-daily-coordinator Build done. Details
d0dd92834a
Release: Bump to 4.0.1
buildbot/v400-code-daily-coordinator Build done. Details
535bdc26ca
Release: Bump to 4.0.2, RC
buildbot/v400-code-daily-coordinator Build done. Details
fe904e9ff9
Revert "CMake: Give kernel compilation targets access to console"
The side effect which wasn't that obvious from the documentation
is that tasks in the console pool are executed sequentially. This
made the compile-gpu step to take a long time, because the parallel
compilation got disabled.

That was unintended change, so reverting the change.

Instead, for the buildbot, increase the time limit for the step.

This reverts commit 4b891b4afe.
a33d2ce7bf Fix: Increase thread stack size for musl libc
Manually set the stack size to 2mb, same as with Apple

Co-authored-by: Damian Kurek <starfire24680@gmail.com>

Pull Request: #115094
buildbot/v400-code-daily-coordinator Build done. Details
641b7808f2
Fix build error on architectures without SSE or sse2neon
As color_srgb_to_linear is only defined for them.

Pull Request: #115098
90d4364b35 Fix #115056: man page generation fails with Python error
Need to convert byte to string.

Pull Request: #115127
buildbot/v400-code-daily-coordinator Build done. Details
175991df4f
Fix "make doc_man" not working, after changes in 61d99d45
Ref #115127
6f625cedf1 Fix rare crashes when reading files with multi-levels of libraries.
Some left-over code from old refactoring/improvements of old addresses
remapping in library reading code was causing some wrong remapping
between different IDs.

The code was actually not doing what its comment was describing, since
it would cause a random remapping to a different new address than the
expected one:

Initial state, before removed buggy line:
`old_addr_1 -> new_addr_1`
`old_addr_2 -> new_addr_2`

End state, if `old_addr_2` == `new_addr_1`:
`old_addr_1 -> new_addr_2`
`old_addr_2 -> new_addr_2`

From the description of the removed line, that behavior was actually
already covered by adding the remapping rule in the line above, since
adding a remapping overwrite an existing one if needed, so the line
above would do (in case a placeholder ID existed before the actual ID
got read):

Initial state, before adding new remapping rule:
`old_addr_1 -> new_addr_placeholder_1`

End state, after adding remapping to newly read ID:
`old_addr_1 -> new_addr_1`

NOTE: Noticed thanks to rare failures of the liboverride tests on
buildbots. The issue was less than 1%-reproducible with a debug build
and ASAN, but had about 2-4% repducibility with release builds.

Pull Request: #114784
41e1836dbb Fix #114963: Image Editor - Fill Tool doesn't work as expected
Caused by 406cfd214a.

Was only filling a single pixel.

Some pointer magic wasnt working after culprit commit.
Now changed to a more common way of accessing.

Pull Request: #114989
62c0342e75 Fix #113325: Zero-sized curve leads to OptiX error
Empty hair geometry in Cycles may still report having one curve, even when
there are no actual segments in that curve. This caused an attempt to build
an acceleration structure with zero primitives, which due to other setup
OptiX rejected with an error. Fix that by checking the number of segments
rather than the number of curves in the hair geometry, since the former will
always be zero for empty geometry.

Pull Request: #115044
4441be6c47 Fix #115025: Transform operations not working in particle edit mode
Earlier 3d-view keymap was used by particle edit mode for transform
operation. After d7558a243c, this global transform keymap is removed.
So add `_template_items_transform_actions` in particle-edit mode to
allow transforming from shortcuts.

Pull Request: #115031
3284c0a20d Fix #114742: Draw: Buffers never shrink
The buffers from the new Draw Manager increase their size as needed,
but they never shrink.

Add `StorageArrayBuffer::trim_to_next_power_of_2` function that can
downsize the buffer following the same heuristic as `get_or_resize`.
Add `StorageVectorBuffer::trim_and_clear`, which calls
`trim_to_next_power_of_2` automatically.

Pull Request: #114857
478a15d7ef Fix #115105: Edge Crease Doesn't Transfer
Caused by e5ec04d73c

Since above commit, the edge crease is a named attribute and considered
a "fake" customdata layer (similar to bevel weights or UV seams --
`CD_FAKE`). Thus, a special case in
`data_transfer_layersmapping_generate` has to be added for
`CD_FAKE_CREASE`.

Pull Request: #115180
521feea0f2 Fix #115153: Snap Base in Camera View crashes Blender
Snap to geometry is not supported when moving camera in camera view.

This is because the camera would make jumps that would be difficult to
predict and control.

The same happens if Snap Base were supported.

Therefore, disable Edit Snap Base when transforming camera into camera
view.
463f804555 Fix #115393: Set Snap Base not working
Caused by 07b5e1bd80

Error in the early return logic.
ed1d099cff Fix #115007: Crash when creating transition from last reiming key
This operation is not permitted, cancel operator execution when
attempted.

Pull Request: #115122
4d0de9022f Fix (Unreported) VSE crash when editing retiming
Caused by loop over `MutableSpan`, but underlying array can be
reallocated. Do index based looping instead.

Pull Request: #115121
9d981a2d94 Fix mistake in previous commit
Oversight in `d0e9468848` - missed a variable to rename.
4c6879bc8b Fix #114596: snap to face nearest failing with transformed objects
In 7f89063161 it was incorrectly assumed that object space was not
applied to the variable `co`.
a689d8416a Fix #115151, step one: Fallback to `ID_OB` in case of defined unknown ID type.
This is mainly intended to support forward compatibility with future,
unknwon ID types. Actual reported issue will be fixed in next commit.
b8989fe029 Fix #115151: ID property's id_type enum is missing the SCREEN type.
Was removed by 2e635b6500 during 2.80 development, but the Screen IDType
was never actually removed in the end.
b4ee1e81ba Fix #115279: FModifier.type enum 'NULL' item was renamed to 'nullptr'
The 'NULL' identifier within the `FModifier.type` enum was acidently
renamed to 'nullptr' during the C to C++ source conversion in 3ece6876af.
buildbot/v400-code-daily-coordinator Build done. Details
80ac292318
OpenGL: Mark Legacy Intel Drivers Unsupported
These drivers crash on startup caused by a driver bug. This include the
latest drivers for legacy Intel CPUs with a HD 4000/HD 5000 series GPU.

To be on the safe side all drivers with version 20.19.15.51* will be marked
unsupported as we don't have the platforms to identify the precise driver
versions that fail.

See #113124 for more information.

Pull Request: #115228
buildbot/v400-code-daily-coordinator Build done. Details
eb42fd543e
Revert "Fix #107726: Viewport animation render ignores start frame"
This reverts commit b1526dd2c6.

The original report will be fixed properly in main for 4.1, reverting as this version of the fix caused issues.
buildbot/v400-code-daily-coordinator Build done. Details
6d324dbaec
Fix (unreported): VSE offset drawing not working
Caused by error in refactor commit 4d668e6825. Offsets are drawn
outside of strip boundary, but strip content range in drawing context
is clamped by handles, so nothing was drawn.

Also this feature was not working, when using solo feature. This was
caused by another refactor e39cc78313. `special_seq_update` global
variable was declared in both files after splitting them, but set only
in one of them. Use `ED_sequencer_special_preview_get()` instead of
accessing variable directly.

Conflicts:
	source/blender/editors/space_sequencer/sequencer_timeline_draw.cc
buildbot/v400-code-daily-coordinator Build done. Details
cde438df81
Rename isect_data functions
297fd23114 Fix #115206: Sheen renders incorrectly when viewed head on
Fixes an issue where the sheen would render incorrectly when
the normal of the surface is parallel to the incoming direction.

Co-authored-by: Lukas Stockner <lukas.stockner@freenet.de>

Pull Request: #115286
2e832d7db0 Fix #115471: Crash opening files with particle boid goal objects
Exposed/caused by b53c7a804a

`particle_settings_foreach_id` only processed object IDs for `avoid`
(but not `goal`) -- `BoidRuleGoalAvoid` is used for both though.

Pull Request: #115482
1cf65db158 Fix #115363: Scrollbars for template_lists in popups update issue
Scrollbars in popups need UI layout refresh to update the right items to
show correctly.

Pull Request: #115364
3b3c4c4b3b Fix #115140: Crash undoing painting on linked image from 3DView
Related commit: 82aa300e1c / 5596f79821

82aa300e1c made it so that if only linked images are used, painting
would be prohibited. But since painting in Material mode actualy paints
across all materials it could happen that one particular image is linked
whereas another image isnt. In this case, painting on the linked image
would not be prohibited.

Two issues:

- [1] logic in above commit(s) seems slightly wrong, we could still pass
the check for linked images (also no image here should also not result
in a positive check I think).

- [2] code in `project_paint_prepare_all_faces` would still work with
linked images in slots, so
-- `ProjPaintState` -> `image_tot` was incremented
-- `ProjPaintImage` was created
-- this then ends up in the undo push - and crashes on undo

So now [1] is rectified and for [2] we skip faces with associated linked
images.

In addition, slots with linked images are now also greyed out in the UI
(`VIEW3D_PT_slots_projectpaint`) to give some sort of hint. For the
future it would probably also be good to dissallow selection of such
paint slots, but that is for another commit.

Pull Request: #115263
a3ec8b071f Fix #115160: Keyboard layout sometimes ignored on Wayland
When using multiple keyboard layouts, the first layout would always
be used for internal keyboard layout queries.

This meant for e.g. with English layouts QWERTY & DVORAK both active
Control-C always used the QWERTY location for C even when DVORAK was
active.

Resolve by detecting layout changes & run xkb_state_update_mask
on all xkb_state's so internal queries always use the active layout.

Based on !115161, extended to detect layout changes & account for all
internal states.

Co-authored-by: Eugene Kuznetsov <eugene.kuznetsov@amd.com>
f36ed0ff4b Fix #115570: Crash when using snap to volume and clipping region
`ED_view3d_win_to_ray_clipped_ex` requires `ray_end` when
`do_clip_planes` is true.

Since the snap code uses `ray_depth` instead of `ray_end`, the solution
is to always calculate the `ray_end` and convert to `ray_depth` when
necessary.
3a26317551 Fix #115572: shape_key_remove operator leaves shared normals
Caused by 383a145a19

Since above commit, normals were in a SharedCache, they need to be tagged dirty
for recalculation.

Instead of tagging the normals caches dirty explicitly, simply use
`BKE_mesh_tag_positions_changed` [which includes all this and also tags
positions dirty - which sounds also needed for updating other things]

Pull Request: #115580
ca8a168565 Fix #115056: man-page fails to build with non-portable install
This effectively reverts [0] which required the installed Blender
along with the `bpy` module to load for the install target to generate
the man-page. It turns out running a full Blender at install time can be
quite involved.

Now the man-page generator runs `blender --help` & `blender --version`,
converting the output into a man-page from a Python script.

Some minor changes have also been made:

- Use PYTHON_EXECUTABLE so the systems Python
  (which may not be compatible) isn't used.
- Remove leading blender version from the description
  which was unintentionally being included.

[0]: 61d99d450e
30e50a8b68 Fix #115181: RMB Select sometimes to enter pose mode when selected
Pass-through selection allows select-drag not to activate an already
selected object - so an existing selection can be dragged without
changing the active/selection (see #96544) & [0],

This caused entering pose-mode to fail when selecting an armature
with "Lock Object Modes" disabled.

There is a logical conflict where pass-through is intended to keep the
current selection & active, which doesn't make sense when selecting the
armature should enter pose-mode (details in code-comments).

Resolve by disabling pass-through when the select action changes
the objects mode.

[0]: 618f39fca2
570ce131c0 Fix #115037: Crash deleting tool node group from outliner
Prevent heap-use-after-free of SpaceNode `geometry_nodes_tool_tree`,
remapping it in `node_id_remap_cb` (so it get null when deleted).

Pull Request: #115047
buildbot/v400-code-daily-coordinator Build done. Details
feda674314
Fix #115526: missing normals on first chunk of array modifier
Exposed by 383a145a19.

Think the issue actually started in cfa53e0fbe, since then the new
destination normals were only filled from the first array copy onwards
(probably hidden by some recalculation of normals somewhere?).

In any case, starting the destination normals array with what we have
from the input mesh normals and then resizing the array (instead of
reinitializing it from scratch) fixes this.

Pull Request: #115612
84ea37345a Fix #113059: file selector shrinks on each display under KDE
Postpone binding the buffer to the surface ensures the XDG window
is created at the correct size.

---

PR for 4.0 that resolves conflicts, includes commits:

- e6c200e94c.
- 36351f3796 (simple null check fix).
buildbot/v400-code-daily-coordinator Build done. Details
324e6ca147
PyAPI: call 'sys.excepthook' for text editor exceptions
Resolves #115090, where exceptions from the text editor called
`sys.excepthook` in v3.6 but not in v4.0.

The error was caused by PyC_ExceptionBuffer calling PyErr_Display
instead of PyErr_Print.

While technically a regression in [0], the behavior in 3.6x wasn't
working properly either since a user-defined `sys.excepthook` could
prevent PyC_ExceptionBuffer from accessing the exception text.

Resolve with the following changes:

- BPy_errors_to_report has been updated not to print errors.
  Previously BPy_errors_to_report would *sometimes* print the error,
  which complicated situations where the caller wanted predictable
  behavior (always printing or never printing).

- `PyErr_Print()` must be used to display errors to the output,
  this will call `sys.excepthook` as it used to.

It's better not to rely on side effects of BPy_errors_to_report()
for error handling.

[0]: 6a0f98aeef

---

Conflicts manually resolved, original fix from:

- 2e1486da60
buildbot/v400-code-daily-coordinator Build done. Details
f1ac7f9eac
Cleanup: format
buildbot/v400-code-daily-coordinator Build done. Details
d07d0e632b
Fix #115715: Boolean behaves as if the object is on it's origin
Resolve regression in [0] which replaced a null check with an
identity comparison. This wasn't correct as the null check indicated
that transform was applied or not, where situations that require a
transform could have an identity matrix.

Resolve by checking if the matrix that would transform vertices is an
identity which is a reliable way to know if any transformation is needed.

Ref: !115736

[0]: e24c7f1954

---

Back ported from main, c9dd5ce4cc
buildbot/v400-code-daily-coordinator Build done. Details
9be62e85b7
Release: Bump version char for 4.0.2
buildbot/v400-code-daily-coordinator Build done. Details
8582a1fcf1
Fix #115253: NDOF zoom-speed depends on selected objects
Recent refactor to viewport navigation caused a regression where
"Orbit Around Selected" logic to impacted "Free" NDOF navigation logic.

Resolve by disabling orbit around selection with "Free" navigation.
buildbot/v400-code-daily-coordinator Build done. Details
c40f63bb98
Release: Bump to 4.0.3 rc
Not sure we will actually release it though.
buildbot/v400-code-daily-linux-x86_64 Build done. Details
buildbot/v400-code-daily-windows-amd64 Build done. Details
buildbot/v400-code-daily-darwin-x86_64 Build done. Details
buildbot/v400-code-daily-darwin-arm64 Build done. Details
buildbot/v400-code-daily-coordinator Build done. Details
63e9cead5f
Fix #116280: bpy.ops.wm.url_open() cannot open file:///
This issue was introduced on a15c637e63.

Ref: #116295
buildbot/v400-code-daily-linux-x86_64 Build done. Details
buildbot/v400-code-daily-windows-amd64 Build done. Details
buildbot/v400-code-daily-darwin-x86_64 Build done. Details
buildbot/v400-code-daily-darwin-arm64 Build done. Details
buildbot/v400-code-daily-coordinator Build done. Details
f753cf14fc
Cycles: add ROCm 6 compatibility for HIP
ROCm 6 brings some changes to the HIP API. This pull request is meant to be
backward and forward compatible.

That is Blender could be compiled with either ROCM 6 or 5 and run on either.
The main change is the hipMemoryType enum, which we check based on the
runtime version to use the correct enum values.

Without this, HIP will not work on Windows with upcoming 23.40 driver.

Pull Request: #116713
buildbot/v400-code-daily-linux-x86_64 Build done. Details
buildbot/v400-code-daily-windows-amd64 Build done. Details
buildbot/v400-code-daily-darwin-x86_64 Build done. Details
buildbot/v400-code-daily-darwin-arm64 Build done. Details
buildbot/v400-code-daily-coordinator Build done. Details
88559c00cd
Fix #114582: Replace unknown node types with an 'undefined' node
When loading an unknown node type from a newer Blender version, the node
storage data cannot be properly loaded. Re-saving the file will then
crash if saving with the same node type idname, since new Blender
versions cannot find the expected storage data.

Loading in older versions should replace unknown node types with a dummy
"Undefined" node that will get loaded as NodeTypeUndefined in newer
versions as well. Custom node types are exempted from this since they
store all data as generic ID properties and can always be fully
serialized.

This is a revised version of the initial attempt in #114803.
Doing the node type fix in the after-linking stage ensures that
versioning code can change outdated node types which might otherwise get
removed by this type check.

Pull Request: #116906
Iliya Katushenock force-pushed tmp_fix_muted_multi_internal from 7fd08063c1 to a6f334455b 2024-03-10 15:32:57 +01:00 Compare
Iliya Katushenock force-pushed tmp_fix_muted_multi_internal from a6f334455b to dd064b3afa 2024-03-10 15:33:41 +01:00 Compare
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u tmp_fix_muted_multi_internal:mod_moder-tmp_fix_muted_multi_internal
git checkout mod_moder-tmp_fix_muted_multi_internal
Sign in to join this conversation.
No reviewers
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#109776
No description provided.