Jacques Lucke JacquesLucke
  • Hennigsdorf near Berlin
  • Joined on 2013-11-18
Jacques Lucke pushed to foreach-geometry-element at JacquesLucke/blender 2024-09-16 13:51:53 +02:00
f6d0fd0904 initial lazyness for generation items
a063c2302d Merge branch 'main' into foreach-geometry-element
81cdcf8326 Fix (unreported) I18N tool failing to process RTL languages on Linux.
902693a6a5 Add Urdu language entry.
c64108305e Cleanup: avoid unused parameter warning in non-experimental build
Compare 43 commits »
Jacques Lucke commented on pull request blender/blender#125876 2024-09-16 12:43:56 +02:00
Refactor: BLI: Integer the periodic module
Jacques Lucke approved blender/blender#127577 2024-09-16 12:42:59 +02:00
BLI: improve 2/3/4d vector codegen for debug or asserts-enabled builds

LGTM. I can reproduce an overall 3x speedup in my simple geometry nodes setup in debug mode with this patch (GCC).

Jacques Lucke pushed to main at blender/blender-developer-docs 2024-09-16 12:09:21 +02:00
6c277763cb Update docs/release_notes/4.3/geometry_nodes.md
Jacques Lucke deleted branch grouped-execution-times from JacquesLucke/blender 2024-09-16 12:08:16 +02:00
Jacques Lucke merged pull request blender/blender#127658 2024-09-16 12:08:12 +02:00
Geometry Nodes: improve node timings accuracy
Jacques Lucke pushed to main at blender/blender 2024-09-16 12:08:11 +02:00
8af75d2fcc Geometry Nodes: improve node timings accuracy
Jacques Lucke pushed to main at JacquesLucke/.profile 2024-09-15 19:26:31 +02:00
65e22fa065 report
Jacques Lucke commented on pull request blender/blender#127658 2024-09-15 19:22:54 +02:00
Geometry Nodes: improve node timings accuracy
Jacques Lucke created pull request blender/blender#127658 2024-09-15 19:20:59 +02:00
Geometry Nodes: improve node timings accuracy
Jacques Lucke pushed to grouped-execution-times at JacquesLucke/blender 2024-09-15 19:16:03 +02:00
6f9be2aaa4 cleanup
Jacques Lucke created branch grouped-execution-times in JacquesLucke/blender 2024-09-15 19:11:20 +02:00
Jacques Lucke pushed to grouped-execution-times at JacquesLucke/blender 2024-09-15 19:11:20 +02:00
6004611108 grouped execution times
Jacques Lucke created branch node-editor-modifier-timing in JacquesLucke/blender 2024-09-15 18:34:21 +02:00
Jacques Lucke pushed to node-editor-modifier-timing at JacquesLucke/blender 2024-09-15 18:34:21 +02:00
cb5e190792 show modifier time in node editor
13d30e22a1 Fix: modifier execution time not set for grease pencil modifiers
f2e557725d Fix: Geometry Nodes: crash when using gizmo after changing area type
10e8f2f889 Cleanup: various non-functional changes
8b2ab34ec6 Cleanup: avoid redundant copy to access the filename
Compare 10 commits »
Jacques Lucke pushed to main at blender/blender 2024-09-15 18:03:19 +02:00
13d30e22a1 Fix: modifier execution time not set for grease pencil modifiers
Jacques Lucke commented on pull request blender/blender#127577 2024-09-15 18:00:59 +02:00
BLI: improve 2/3/4d vector codegen for debug or asserts-enabled builds

While not great, I think using the preprocessor is the right approach if we can't solve these performance issues with "normal" C++.

I think it would be nice if all these macros would be in a…

Jacques Lucke pushed to main at blender/blender 2024-09-15 17:46:53 +02:00
f2e557725d Fix: Geometry Nodes: crash when using gizmo after changing area type
Jacques Lucke pushed to foreach-geometry-element at JacquesLucke/blender 2024-09-15 17:07:44 +02:00
876c8cc0eb support grease pencil
e8fbc679e1 extract component id
8b722418c3 improve geometry handling
d1e32ed225 extract functions
e9d9faa10d fix debug names
Compare 9 commits »