Block a user
41b3f05a63
Merge branch 'blender-v4.3-release'
dc04d9abc7
Fix (unreported): GPv3: Incorrect user count for drawing at index 0
Lukas Tönne
deleted branch fix-gp-drawing-zero-user-count from LukasTonne/blender
2024-11-07 13:31:51 +01:00
Fix (unreported): GPv3: Incorrect user count for drawing at index 0
Fix (unreported): incorrect user count for GP drawing 0
Lukas Tönne
created branch fix-gp-drawing-zero-user-count in LukasTonne/blender
2024-11-07 12:53:22 +01:00
Lukas Tönne
pushed to fix-gp-drawing-zero-user-count at LukasTonne/blender
2024-11-07 12:53:22 +01:00
039f24bcdd
Fix (unreported): incorrect user count for GP drawing 0.
831166b4dc
Fix #129907: Grease Pencil brush size gets stuck at 0
30ba6bfa7e
Cleanup: Unused function argument
f3342fa680
Fix #129708: Vulkan: Add limit checks when creating images
f896242477
Vulkan: Disable GPU depth picking on official AMD/NVIDIA drivers
Fix #129900: GPv3: Invalid handling of unused drawings removal.
I can confirm that:
- This fixes the
update_drawing_users_for_layer
user counting, so drawing 0 actually gets a user increment from layers using it:
diff --git a/source/blender/blenke…
Fix #129900: GPv3: Invalid handling of unused drawings removal.
I made a unit test for this case - and while writing that found another bug (whaaaaaaaaa).
unit test
TEST(greasepencil, remove_drawings_last_unused)
{…
Grease Pencil - Applying modifier makes layers hierarchy lose track of group - layer relations
@Marco-Rotili I added my own PR, sorry for stealing the thunder 😁 I ended up rewriting much of that function, it seemed better to make a new one.
Fix #129346: GPv3: Merge layers into correct groups when applying modifier
Here's a test file to help catch some more interesting cases:
- multiple groups
- mixed layers/groups
- geonodes inserting new layers
Fix #129346: GPv3: Merge layers into correct groups when applying modifier
Lukas Tönne
created branch gpv3-apply-modifier-layer-groups in LukasTonne/blender
2024-11-06 16:43:32 +01:00
Lukas Tönne
pushed to gpv3-apply-modifier-layer-groups at LukasTonne/blender
2024-11-06 16:43:32 +01:00
e43f9e358d
Fix layer groups when applying modifiers.
6ba58a8303
Fix (unreported) unclear potential invalid readfile behavior on unknown BHead type.
2f6197daa9
Assets: Update assets repository hash for essentials library updates
a3b04dffbc
Fix #129798: GPv3: Selection to Cursor/Grid missing immediate update
74f98b1e92
Fix: Geometry Nodes: crash when converting layers to instances
Fix #129749: Use consistent GPv3 color settings in different modes
Good catch! I was initially trying to make the paint
argument optional, since the paint data wasn't available everywhere. I then changed that so paint data is piped through to all the callers,…