mchughalex
|
6a52dcad6e
|
system: macOS crash-free exit and Finder app launcher docs (SDK bump)
|
2026-07-21 10:33:27 +01:00 |
|
mchughalex
|
0224fdf74e
|
render: budget the content stores by GPU bytes and LRU-evict the cube cache
|
2026-07-21 10:21:37 +01:00 |
|
mchughalex
|
1185533295
|
input: SDL controller backend option, res-scale seam and MnK stuck-bind fixes (SDK bump)
|
2026-07-21 10:11:01 +01:00 |
|
mchughalex
|
7fa9585285
|
render: compile the showcase gates out of the standard shader variants
|
2026-07-21 09:50:17 +01:00 |
|
mchughalex
|
137d97c190
|
render: keep showcase staging fully inert while no showcase frame is live
|
2026-07-21 09:31:00 +01:00 |
|
mchughalex
|
aa81e4e6c2
|
third_party: bump rexglue-sdk
|
2026-07-21 09:15:05 +01:00 |
|
mchughalex
|
3ed0d764fb
|
third_party: bump rexglue-sdk
|
2026-07-21 09:04:21 +01:00 |
|
mchughalex
|
f47de1e596
|
render: record the captured cascade rows in the scene ring
|
2026-07-21 08:35:36 +01:00 |
|
mchughalex
|
b1cbbc263d
|
render: swap unfixed caster-bank publishes for the last main-view capture
|
2026-07-21 08:27:09 +01:00 |
|
mchughalex
|
bb5d99ed10
|
render: record the shadow-atlas outcome in the scene ring
|
2026-07-21 08:18:41 +01:00 |
|
mchughalex
|
c03ef926eb
|
render: hold shadow-caster parity through short ortho-capture gaps
|
2026-07-21 08:11:38 +01:00 |
|
mchughalex
|
5218b5f94c
|
render: hold the static sun axis and cached map through single-frame capture outliers
|
2026-07-21 08:02:37 +01:00 |
|
mchughalex
|
b6d9442b45
|
render: add a Vulkan-only static sun receiver bias margin for toolchain rounding differences
|
2026-07-21 07:57:12 +01:00 |
|
mchughalex
|
fbcffc1445
|
render: fill one-to-two frame dyn publish gaps with the previous capture
|
2026-07-21 06:19:40 +01:00 |
|
mchughalex
|
d3f230b064
|
render: double the texture store cap now that entries carry no staging
|
2026-07-21 06:19:40 +01:00 |
|
mchughalex
|
3d09c764f8
|
render: stamp the texture-store LRU clock at commit so fresh decodes survive the eviction latch
|
2026-07-21 06:06:18 +01:00 |
|
mchughalex
|
5f2470e868
|
third_party: bump rexglue-sdk
|
2026-07-21 06:06:18 +01:00 |
|
mchughalex
|
2f803421e7
|
render: scale store-eviction idle guards to wall clock and log LRU latch transitions
|
2026-07-21 05:51:31 +01:00 |
|
mchughalex
|
4296c824ef
|
third_party: bump rexglue-sdk
|
2026-07-21 05:51:31 +01:00 |
|
mchughalex
|
f6d0136168
|
render: demote per-frame capture diagnostics to debug, align example config with texture-load defaults
|
2026-07-21 05:24:40 +01:00 |
|
mchughalex
|
270f99bb24
|
render: release texture staging at commit, LRU-evict the mesh cache, pool dynamic-mesh buffers
|
2026-07-21 05:24:40 +01:00 |
|
mchughalex
|
30808d4d8c
|
third_party: bump rexglue-sdk
|
2026-07-21 05:24:39 +01:00 |
|
mchughalex
|
b8a8180475
|
render: drop the static sun forced-failure debug hook
|
2026-07-21 03:33:42 +01:00 |
|
mchughalex
|
77283fe3fb
|
render: surface the sticky-failure fallback (EMULATED readout, F5 retry, forced-failure debug hook)
|
2026-07-21 03:31:11 +01:00 |
|
mchughalex
|
cac49d19ef
|
third_party: bump rexglue-sdk
|
2026-07-21 03:31:11 +01:00 |
|
mchughalex
|
33b7465d2e
|
render: showcase decals/dyn layers, blackout bookends, and hot-rebuild fixes
|
2026-07-21 02:40:19 +01:00 |
|
mchughalex
|
0cdead0283
|
third_party: bump rexglue-sdk
|
2026-07-20 00:36:17 +01:00 |
|
mchughalex
|
32eb60337a
|
render: true ultrawide through the native renderer
|
2026-07-20 00:36:16 +01:00 |
|
mchughalex
|
035d3e22a0
|
app: move the showcase hotkey to Ctrl+Shift+B
|
2026-07-20 00:08:18 +01:00 |
|
mchughalex
|
5a46eac8fa
|
app: keep the skyline backdrop anchored at any draw distance scale
|
2026-07-20 00:00:26 +01:00 |
|
mchughalex
|
84f3f94ceb
|
app: organize the F12 debug menu into sections, add a max-quality photo mode
|
2026-07-19 23:50:32 +01:00 |
|
mchughalex
|
cb14799e47
|
render: apply MSAA and shadow map resolution changes live
|
2026-07-19 23:50:32 +01:00 |
|
mchughalex
|
d5a9c80260
|
third_party: bump rexglue-sdk
|
2026-07-19 23:37:10 +01:00 |
|
mchughalex
|
3a35cc7955
|
app: portable saves folder next to the executable
|
2026-07-19 23:18:47 +01:00 |
|
mchughalex
|
df4f7b1f11
|
third_party: bump rexglue-sdk
|
2026-07-19 23:00:19 +01:00 |
|
mchughalex
|
177b7c1eb1
|
app: force-show the renderer indicator while the native renderer is off
|
2026-07-19 22:59:34 +01:00 |
|
mchughalex
|
404cec3378
|
app: gate diagnostic captures and logging behind debug cvars, native renderer on by default
|
2026-07-19 22:45:33 +01:00 |
|
mchughalex
|
275fa431c3
|
render: character normal maps and specular lighting
|
2026-07-19 21:59:58 +01:00 |
|
mchughalex
|
01e2b51810
|
third_party: bump rexglue-sdk
|
2026-07-19 20:05:12 +01:00 |
|
mchughalex
|
ccf84fade3
|
render: graphics build-up showcase mode
|
2026-07-19 19:58:30 +01:00 |
|
mchughalex
|
38343207ff
|
render: split the scene and HDR shader sources into shared headers
|
2026-07-19 19:55:25 +01:00 |
|
mchughalex
|
37cc3715a0
|
render: sample the static sun map in the volumetric shaft march
|
2026-07-19 19:54:55 +01:00 |
|
mchughalex
|
2e03593801
|
render: free-fly drone camera with guest camera takeover
|
2026-07-19 19:46:17 +01:00 |
|
mchughalex
|
46350bf96c
|
build: enable the Vulkan backend in all presets
|
2026-07-19 19:40:46 +01:00 |
|
mchughalex
|
a5f54b4827
|
render: fingerprint DXT alpha blocks by their color half (stale menu art)
|
2026-07-19 18:51:25 +01:00 |
|
mchughalex
|
cbc492a407
|
render: exact scrollincandescent port - the LED chyron scrolls and glows
|
2026-07-19 18:49:29 +01:00 |
|
mchughalex
|
146a158f90
|
render: extended draw distance and world streaming pre-load
|
2026-07-19 18:24:12 +01:00 |
|
mchughalex
|
e518d0ef8f
|
render: bias the sun-override cascade re-fit along the shadow direction
|
2026-07-19 17:09:38 +01:00 |
|
mchughalex
|
f11aa9ece4
|
render: cascaded static sun-shadow map with contact-hardening soft shadows
|
2026-07-19 16:55:36 +01:00 |
|
mchughalex
|
f4cd327b8a
|
frontend: skip the intro movie on a button press
|
2026-07-19 15:33:19 +01:00 |
|