Lukas Tönne LukasTonne
Lukas Tönne pushed to gp3-mirror-modifier at LukasTonne/blender 2024-01-29 10:40:08 +01:00
2ba856b06b Merge branch 'main' into gp3-mirror-modifier
dab6515374 Cleanup: remove references to start time in X11
a73419363c GHOST/SDL: use SDL_GetTicks64 to prevent wrapping the 32 bit uint time
05807b0662 GHOST/X11: remove start-time offset from getMilliSeconds
18eb7e7502 Cleanup: correct doc-strings for GHOST_GetMilliSeconds
Compare 53 commits »
Lukas Tönne pushed to main at LukasTonne/.profile 2024-01-29 09:56:12 +01:00
1ceef3f2d8 update
Lukas Tönne suggested changes for blender/blender#117608 2024-01-29 09:46:54 +01:00
Refactoring: Geometry Nodes: Generalize enum source sockets

Generally i like the idea, but requested some changes/clarification.

Lukas Tönne commented on pull request blender/blender#117608 2024-01-29 09:46:53 +01:00
Refactoring: Geometry Nodes: Generalize enum source sockets

Is this a fix for a different problem? I don't see how it's related to the enum items propagation below. Why is it here?

Lukas Tönne commented on pull request blender/blender#117608 2024-01-29 09:46:52 +01:00
Refactoring: Geometry Nodes: Generalize enum source sockets

This flag is currently used to avoid unnecessary updates when the node hasn't actually changed. A node tree update can happen for any number of reasons, and if the enum items haven't been changed it should not cause ripple effects by propagating "new" enum definitions. I don't see an equivalent check in the new code. Should be possible to include this after the is_enum_source condition?

Lukas Tönne commented on pull request blender/blender#117599 2024-01-29 09:22:08 +01:00
Fix: Geometry Nodes: Leak of 4+ items of enum

I think the easiest way to fix this would be to decrement the user count at the end in the create_runtime_enum_items case:

diff --git a/source/blender/blenkernel/intern/node_tree_upda…
Lukas Tönne pushed to gp3-mirror-modifier at LukasTonne/blender 2024-01-26 17:35:24 +01:00
a848a114e6 Temp: construct an index map for the mirror modifier.
Lukas Tönne deleted branch nodes-menu-switch from LukasTonne/blender 2024-01-26 12:40:17 +01:00
Lukas Tönne merged pull request blender/blender#113445 2024-01-26 12:40:14 +01:00
Geometry Nodes: Menu Switch Node
Lukas Tönne pushed to main at blender/blender 2024-01-26 12:40:14 +01:00
5ad49f4142 Geometry Nodes: Menu Switch Node
Lukas Tönne pushed to gp3-mirror-modifier at LukasTonne/blender 2024-01-26 12:12:11 +01:00
4c6c208721 Merge branch 'main' into gp3-mirror-modifier
dd0798927f EEVEE: HiZ Buffer Allocation
b7cf71d567 VSE: add Cubic Mitchell filtering, rename previous cubic to Cubic BSpline
932b2d1727 Cleanup: simplify naming of get_default_hash
a6258d6b8b Cleanup: rename BKE_pbvh_node_mark_normals_update
Compare 75 commits »
Lukas Tönne commented on pull request blender/blender#113445 2024-01-26 11:52:58 +01:00
Geometry Nodes: Menu Switch Node
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2024-01-26 11:51:23 +01:00
9690547b1e Avoid unused variable in debug builds.
c219aedf6c Remove unnecessary namespace prefix.
463d805e3d Use "Item_" prefix for menu switch sockets.
01f31ef899 Removed default value from menu switch "Menu" input.
d725eb832b Remove support for menu sockets from the menu switch node for now.
Compare 13 commits »
Lukas Tönne commented on pull request blender/blender#113445 2024-01-26 11:42:12 +01:00
Geometry Nodes: Menu Switch Node

Yeah, can be made to work, but i really don't want to spend more time on this PR.

Lukas Tönne commented on pull request blender/blender#113445 2024-01-26 11:34:06 +01:00
Geometry Nodes: Menu Switch Node

Doesn't show up in the changes any more, guess is outdated.

Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2024-01-25 16:12:13 +01:00
edea7b3cac Support Menu sockets in the Index Switch node.
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2024-01-25 16:01:54 +01:00
0f48f9cbdc Handle case where enum items pointer is null (e.g. while dragging)
Lukas Tönne pushed to nodes-menu-switch at LukasTonne/blender 2024-01-25 15:55:18 +01:00
af75241776 Special tooltips for menu sockets: represent with enum name.
7fec1ba5d6 Merge branch 'main' into nodes-menu-switch
ddc0aceefd Cycles UI: Hide HIP-RT settings on Linux
87fc8e8ddd Anim: Add hotkey for keying set operators
9fdf3bc1f4 Fix missing generation of alpha difference images in render tests
Compare 52 commits »