Commit graph

2,042 commits

Author SHA1 Message Date
2e507be500 build: try hint for imgui 2025-09-03 23:37:33 -04:00
aad2dff6fc github: clone imgui from github (ubuntu package not useful) 2025-09-03 23:16:58 -04:00
f1c3f2392d github: 'echo' typo 2025-09-03 22:58:53 -04:00
ed2df23faa github: + libsdl2-dev dep 2025-09-03 22:55:53 -04:00
09eb1e9a2f github: spelling for vulkan validation dep 2025-09-03 22:44:52 -04:00
d537a84f65 github: + vulkan deps 2025-09-03 22:42:21 -04:00
d015f3ad2d github: libimqui-dev spelling 2025-09-03 22:36:28 -04:00
032a2ad868 github: + imgui dep 2025-09-03 22:33:18 -04:00
9529ba27f4 xo-imgui: correct CMakeLists.txt spelling 2025-09-03 22:28:26 -04:00
c77ec7a2c8 github: + sphinx dep in workflow 2025-09-03 22:23:05 -04:00
62d62e60a0 github: + doxygen dep 2025-09-03 22:10:14 -04:00
ff6fe6b5aa xo-imgui: imgui_ex4 builds. font uploading works 2025-09-02 12:09:46 -04:00
b3ab4d2cf7 xo-imgui: ex4 refactor [wip] 2025-08-30 14:37:07 -04:00
e3c9f9cadc xo-imgui: ex4: streamline 2025-08-30 14:30:34 -04:00
a28a3f5732 default.nix: carve-outs for osx 2025-08-29 19:33:56 -04:00
5959fae81c xo-imgui: clang compiler nits 2025-08-29 19:33:09 -04:00
fb7947a896 xo-imgui: + vulkan examples 2025-08-29 19:32:40 -04:00
c331058914 xo-imgui: adjust incr gc size label for smooth animation 2025-08-26 16:07:58 -04:00
184dd3809b xo-imgui: ex2: include to-space alloc in gc copy animation 2025-08-26 13:37:46 -04:00
26f460a60f xo-alloc: try to make commit happen at start of GC cycle 2025-08-26 13:36:18 -04:00
0b0ae07fb8 xo-imgui: ex2: refactor: streamline+simplify layout use 2025-08-25 17:31:13 -04:00
2a682242fe xo-imgui: ex: display both from+to spaces + refactor&streamline 2025-08-25 16:09:18 -04:00
b07fd70b31 xo-imgui: ex2: tidy margins for alloc display 2025-08-24 18:37:38 -04:00
ecac429c52 xo-imgui: ex2: control animation speed + alloc/cycle 2025-08-24 18:16:09 -04:00
4a7463edcc xo-imgui: ex2: + average efficiency + plot 2025-08-24 17:03:04 -04:00
d97078dc41 xo-imgui: ex2: bugfix: resize wsl2 window 2025-08-24 13:58:37 -04:00
9afed4371f xo-imgui: ex2: refactor + floating divider 2025-08-24 13:58:19 -04:00
b6d7f9762e xo-alloc: track GC efficiency 2025-08-23 13:09:59 -04:00
b431f70941 xo-ratio: compiler nit 2025-08-23 13:09:39 -04:00
0ad59b7c9f xo-imgui: ex2: animate GC copy step 2025-08-23 10:47:52 -04:00
7c846f9ad0 xo-alloc: + timing stats + timeseries tooltips 2025-08-22 15:10:56 -04:00
5eb58b7d37 xo-flatstrint: + .data() + .ensure_final_null() 2025-08-22 15:10:30 -04:00
2314268b43 xo-unit: gcc + doc nits 2025-08-22 15:10:03 -04:00
9317838ef0 xo-umbrella: build: fix fonts + glibc + libstdc++ 2025-08-22 15:09:08 -04:00
d2eda3a2d5 shim directory etc/hostegl for running SDL app on WSL2 2025-08-21 20:22:57 -05:00
c08334b8dc missed files: xo-alloc/CircularBuffer 2025-08-20 19:53:37 -05:00
a7305904c7 overlays for imgui 2025-08-14 09:51:28 -05:00
f4be2e765e xo-alloc: + gc history xo-imgui: gui examples 2025-08-14 09:50:59 -05:00
cbaa4c90f8 xo-alloc: alter GC to use LinearAlloc directly - retire ListAlloc 2025-08-12 13:14:01 -05:00
4eae80295a xo-callback xo-alloc: + GC copy callbacks + unique_ptr cbset support 2025-08-12 12:53:06 -05:00
746dc4b0e2 xo-alloc: GC mutation log works for full GC 2025-08-12 00:16:00 -05:00
8e5040a505 bugfix: missed #pragma once 2025-08-12 00:15:03 -05:00
312f7e58c7 xo-alloc: reserve virtual memory, commit pages on demand 2025-08-12 00:14:30 -05:00
bd00826448 xo-alloc / xo-object: utest coverage + assorted bugfixes 2025-08-07 18:32:14 -05:00
2048de70f3 xo-alloc: retire redline-memory feature 2025-08-06 22:50:29 -05:00
13f4fb0935 xo-allod: + per-type stats + pretty printing 2025-08-06 22:34:20 -05:00
150bfa4aa2 xo-alloc xo-object: + Object.self_tp 2025-08-06 14:11:28 -05:00
ea60d107e8 xo-object: improve GC unittest + prep to integrate w/ xo::reflect 2025-08-06 13:53:31 -05:00
66e2b07ce5 xo-alloc xo-object; + utests 2025-08-06 09:32:09 -05:00
11cae3bec3 xo-tokenizer: fix utest 2025-08-06 09:31:42 -05:00