Commit graph

216 commits

Author SHA1 Message Date
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
mchughalex
1e4c963486 render: refresh-derived automatic guest frame cap 2026-07-19 15:33:19 +01:00
mchughalex
9088059ed5 render: keep character smoothing coherent at very high frame rates 2026-07-19 14:42:29 +01:00
mchughalex
ae07a1c1c1 render: calibrate the default bloom intensity down to 0.025 2026-07-19 14:07:47 +01:00
mchughalex
995f690029 debug: F12 post-effect sliders and a one-shot post-effect comparison sweep 2026-07-19 14:05:42 +01:00
mchughalex
f2aaf4081e render: volumetric sun shafts, directional haze, and a movable-sun lighting lab 2026-07-19 14:05:10 +01:00
mchughalex
ee09d1655a installer: adopt the restyled setup wizards 2026-07-19 13:35:54 +01:00
mchughalex
75c8487ee6 render: port the water and ocean shaders to exact native branches 2026-07-19 13:02:10 +01:00
mchughalex
fc9c9fdbcb installer: harden the title update download against server flakiness 2026-07-19 10:53:21 +01:00
mchughalex
43ac7aa53b render: move the capture diagnostics out of the hook layer 2026-07-19 10:33:05 +01:00
mchughalex
13669fe589 render: peel the post-process passes into their own translation unit 2026-07-19 10:28:14 +01:00
mchughalex
e591f76f21 render: split the scene renderer into capture and GPU translation units 2026-07-19 10:19:22 +01:00
mchughalex
465e969bf0 render: tidy comments and cvar help strings 2026-07-19 09:59:55 +01:00
mchughalex
b97d6dcadc render: drop the retired vehicle-flick detector; quiet diagnostics by default 2026-07-19 09:39:43 +01:00
mchughalex
1f8166e21c render: rename renderer identifiers and perf labels 2026-07-19 09:35:42 +01:00
mchughalex
cb92f6aec5 render: promote the palette serve into its own module, retire the shadow observers 2026-07-19 09:32:57 +01:00
mchughalex
4ee3c458bf render: remove the shadow-mat observers and other dead diagnostics 2026-07-19 09:25:26 +01:00
mchughalex
80499b9f06 render: screen-space reflections (experimental, off by default) 2026-07-17 13:42:44 +01:00
mchughalex
3e09f33daf render: HDR scene pipeline + real bloom (SDK bump) 2026-07-17 12:07:38 +01:00
mchughalex
ae9720bf1a render: retire inert capture-inference guards superseded by the identity store 2026-07-17 12:01:40 +01:00