Commit Graph

36 Commits

Author SHA1 Message Date
e482adbb76 draw graph edges much faster (using raw vertex array) 2026-03-06 21:16:57 +01:00
c060cfd35d replace recursive octree implementation with morton code version (FML) 2026-03-06 02:20:28 +01:00
9f31d4e6ef add libmorton library dependency 2026-03-05 22:28:09 +01:00
9de0d06806 reformat 2026-03-05 22:00:28 +01:00
c8d6541221 add hashset benchmarks 2026-03-05 20:03:26 +01:00
d4f83e11db add .desktop icon to package 2026-03-05 02:05:02 +01:00
a9c102298a enable/disable threadpool from cmake 2026-03-04 20:45:25 +01:00
cc2aee3af4 dummy commit 2026-03-04 20:33:29 +01:00
e0f128f693 dummy commit 2026-03-04 20:29:33 +01:00
3b6919944c add some abbrs to flake + wrap package to set the working dir 2026-03-04 20:28:38 +01:00
0a2788c1b4 update flake 2026-03-04 19:07:40 +01:00
7a5013295e fix cross compilation for windows (disable boost.stacktrace + use sqrt instead of rsqrt) 2026-03-02 20:09:49 +01:00
2ef2a29601 squash merge efficient-puzzle into main 2026-03-02 14:37:34 +01:00
ce05dd504a small refactor 2026-02-28 18:37:47 +01:00
9d8b364330 simplify cmake file 2026-02-27 12:43:19 +01:00
16df3b7d51 add windows cross-compile package target to flake 2026-02-27 12:30:13 +01:00
0cc62009c5 fix crash when resetting the state after clearing the graph 2026-02-27 11:35:30 +01:00
bd1bd79825 patch raygui to allow prefixing the number spinner values 2026-02-27 00:06:44 +01:00
1195716369 add raygui library dependency 2026-02-26 03:56:14 +01:00
dc894d1c38 add a second tracy target instead of modifying the main target 2026-02-25 15:24:12 +01:00
79f088d10e disable tracy in flake instead of CMakeList.txt 2026-02-25 15:14:49 +01:00
58235ac52e some valgrind bullshit 2026-02-25 13:34:52 +01:00
d8534cacdd store winning condition in state + remove presets 2026-02-24 22:08:00 +01:00
8a4e5c1ebf squash merge threaded-physics into main 2026-02-24 19:00:25 +01:00
404a76654c update compiler flags, fix tracy allocation profiling, fix compiler warnings 2026-02-23 23:01:30 +01:00
73b01f6af3 add thread-pool library dependency 2026-02-22 23:32:33 +01:00
21a18443e9 add tracy profiler dependency 2026-02-22 23:32:24 +01:00
f07f2772c4 remove octree library dependency (it doesn't store center of mass per node) 2026-02-22 20:29:01 +01:00
6a86324f53 add octree library dependency 2026-02-22 19:42:57 +01:00
0083143268 cleanup flake 2026-02-22 13:57:04 +01:00
b873a1e9d7 enable parallel build 2026-02-19 22:05:07 +01:00
e2e75204ef parallelize repulsion forces using openmp 2026-02-18 02:08:46 +01:00
d1b115a7c3 implement numerically unstable mass spring system 2026-02-16 00:21:29 +01:00
801ddafd66 add profiler dependencies 2026-02-15 16:33:08 +01:00
6692a67f28 update flake (raylib + raylib-cpp + tinyobjloader) 2026-02-12 23:37:45 +01:00
ca97c0b597 add flake 2026-02-12 20:52:13 +01:00