Christoph Urlacher christoph
  • Dortmund, Germany
  • CS student at TU-Dortmund

  • Joined on 2023-11-08
christoph pushed to main at christoph/cpp-masssprings 2026-02-24 18:45:30 +01:00
8f5a1acc05 Squash merge threaded-physics into main
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 18:44:19 +01:00
27e8f8e4b2 finish threaded physics implementation
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 18:36:54 +01:00
11617104c5 wip: draw physics thread ups
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 18:15:16 +01:00
d3f93fc3c6 wip: draw physics thread ups
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 17:51:22 +01:00
90e2dc2186 wip: name os threads
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 17:49:03 +01:00
4f74bdc86a wip: name os threads
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 17:37:18 +01:00
5f3adf0925 wip: don't wait for physics data in render thread
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 17:24:39 +01:00
47976945ee wip: don't wait for physics data in render thread
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 17:05:27 +01:00
c4222c783c wip: implement a smaller data model to reduce copying from physics to main thread
1347abad34 add backward-cpp library dependency + tracy abbr
e7d4170b77 wip: wait until data is ready and has been consumed (couples physics and rendering thread again)
Compare 3 commits »
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 12:14:00 +01:00
74065b7ea2 wip: don't lock command mutex for each mass/spring in FillGraph()
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 02:51:37 +01:00
5e8a110f45 wip: don't lock command mutex for each mass/spring in FillGraph()
christoph pushed to threaded-physics at christoph/cpp-masssprings 2026-02-24 02:19:01 +01:00
0e6bb132c8 wip: don't lock command mutex for each mass/spring in FillGraph()
550970f8a1 wip: integrating threaded decoupled physics
39c0b58f3f implement threaded physics (decoupled from rendering thread) - not yet integrated
Compare 3 commits »
christoph created branch threaded-physics in christoph/cpp-masssprings 2026-02-24 02:19:01 +01:00
christoph pushed to main at christoph/cpp-masssprings 2026-02-24 02:18:36 +01:00
christoph pushed to main at christoph/cpp-masssprings 2026-02-24 01:02:55 +01:00
39c0b58f3f implement threaded physics (decoupled from rendering thread) - not yet integrated
christoph pushed to main at christoph/cpp-masssprings 2026-02-24 00:12:05 +01:00
3e87bbb6a5 remove timings print
christoph pushed to main at christoph/cpp-masssprings 2026-02-24 00:01:06 +01:00
bfe8c6d572 store masses/springs inside vector and manage unordered_maps for a state<->index mapping
christoph pushed to main at christoph/cpp-masssprings 2026-02-23 23:01:32 +01:00
404a76654c update compiler flags, fix tracy allocation profiling, fix compiler warnings
christoph pushed to main at christoph/cpp-masssprings 2026-02-23 22:25:36 +01:00
935a7569d3 update compiler flags, fix tracy allocation profiling, fix compiler warnings
christoph pushed to main at christoph/fail-wasm 2026-02-23 20:41:13 +01:00
6ab17c98e9 Add i368-elf-gcc v5.4 crosscompiler