Jacques Lucke JacquesLucke
  • Hennigsdorf near Berlin
  • Joined on 2013-11-18
Jacques Lucke pushed to lazy-function-message at JacquesLucke/blender 2024-11-16 13:45:15 +01:00
d8dd7c962e initial graph data structure test
627245cfaf Merge branch 'main' into lazy-function-message
e68897e117 Fix: prevent duplicate shader node links during USD import
39e5e3c4fe Cleanup: Grease Pencil: Remove unused functions
6e814e7597 Compositor: Implement Mao UV node for new CPU compositor
Compare 73 commits »
Jacques Lucke commented on pull request blender/blender#130229 2024-11-15 15:56:06 +01:00
Refactor: Curves: Various changes to extrude operator

I was just wondering if this should assert BLI_assert(size_ > 0). That's because, if the range was empty, it's not well defined what extend_back does.

Jacques Lucke approved blender/blender#130196 2024-11-14 18:12:20 +01:00
Refactor: Move region runtime to separate C++ runtime struct

Overall looks good. Should be fine to commit once all tests succeed.

Jacques Lucke closed pull request blender/blender#128449 2024-11-14 16:07:54 +01:00
WIP: Core: experiment for removing WITH_CXX_GUARDEDALLOC
Jacques Lucke pushed to lazy-function-message at JacquesLucke/blender 2024-11-14 12:59:56 +01:00
ef51a98764 more api testing
e1c44b5d08 Merge branch 'main' into lazy-function-message
65abb1ef93 BLI: improve Map iteration API to avoid common issues at compile time
527e33cef6 Fix #60947: ffmpeg video colors shifted/banded in some players
6b7ba4c726 Refactor: Sculpt: Avoid storing extra undo data on geometry_push
Compare 45 commits »
Jacques Lucke suggested changes for blender/blender#130239 2024-11-14 11:25:24 +01:00
Nodes: Slightly improve editor drawing performance with large node trees

Seems fine for now. I guess it would also be nice to solve this more generally and to make retrieving context faster in these common cases? It feels like it should be fairly straight forward to cache the main/scene/... on the context when it has been retrieved the first time. Changes to the context could just invalidate the cache.

Jacques Lucke commented on pull request blender/blender#130239 2024-11-14 11:25:22 +01:00
Nodes: Slightly improve editor drawing performance with large node trees

The node name thing seems unrelated. I could imagine this causing problems if there are other uiBlock that happen to have the same name as a node. Better don't include this change here.

Jacques Lucke commented on pull request blender/blender#130239 2024-11-14 11:25:21 +01:00
Nodes: Slightly improve editor drawing performance with large node trees

leftover timer

Jacques Lucke commented on pull request blender/blender#130229 2024-11-14 11:09:22 +01:00
Refactor: Curves: Various changes to extrude operator

Think this could be called extend_back (similar to drop_back and take_back).

Jacques Lucke commented on issue blender/blender#130011 2024-11-14 11:07:40 +01:00
Changes to switching node editor contexts break some addons

I indeed would highly recommend not just setting an area type and hoping for the best. This seems better indeed. One should still make sure that there actually is a valid node tree of course.

Jacques Lucke merged pull request blender/blender#129880 2024-11-14 10:55:09 +01:00
Cleanup: BLI: Delete r-value iterator from Map
Jacques Lucke pushed to main at blender/blender 2024-11-14 10:55:08 +01:00
65abb1ef93 BLI: improve Map iteration API to avoid common issues at compile time
Jacques Lucke commented on pull request blender/blender#129880 2024-11-13 18:05:31 +01:00
Cleanup: BLI: Delete r-value iterator from Map
Jacques Lucke merged pull request blender/blender#130204 2024-11-13 18:04:03 +01:00
Fix: Nodes: group edit button unintentionally drawn on NodeCustomGroup
Jacques Lucke pushed to main at blender/blender 2024-11-13 18:01:23 +01:00
c6e7cdbc57 Merge branch 'blender-v4.3-release'
8f200d96b2 Fix: Nodes: group edit button unintentionally drawn on NodeCustomGroup
Compare 2 commits »
Jacques Lucke pushed to blender-v4.3-release at blender/blender 2024-11-13 18:00:24 +01:00
8f200d96b2 Fix: Nodes: group edit button unintentionally drawn on NodeCustomGroup
Jacques Lucke pushed to fix_map_r_value_iterator at mod_moder/blender 2024-11-13 17:57:19 +01:00
1566617a17 improve comment