Commit Graph

  • f6e0ae87fd render: declare copy-source usage on the readback source textures main v2.0.2 mchughalex 2026-07-24 21:49:05 +01:00
  • d1a3e3d255 installer: read the ISO install directory before the wizard moves the paths (SDK bump) mchughalex 2026-07-24 20:47:39 +01:00
  • ceefe4dc37 docs: drop the antivirus section from the readme mchughalex 2026-07-24 20:20:59 +01:00
  • 15db3f9adb sdk: bump for the startup build-title log line v2.0.1 mchughalex 2026-07-24 19:54:03 +01:00
  • 27667a79a5 docs: explain antivirus false positives in the readme mchughalex 2026-07-24 19:40:48 +01:00
  • 671e74ba59 build: embed version resources in the windows binaries (SDK bump) mchughalex 2026-07-24 19:40:48 +01:00
  • 12e71d3172 sdk: bump for the opt-in inexact vulkan render target transfer cvar mchughalex 2026-07-24 19:39:41 +01:00
  • b6c6196c3e build: raise the dev version floor to 2.0.0 mchughalex 2026-07-24 19:13:37 +01:00
  • ebe14fcd1f render: recover streaming-revoked guest read faults on linux and macos mchughalex 2026-07-24 19:03:31 +01:00
  • a37e74fb4d render: derive the auto frame cap from a refresh-scaled margin (SDK bump) v2.0.0 mchughalex 2026-07-24 13:33:52 +01:00
  • 49690b290b sdk: bump for present-cadence logging and the native_rhi cstddef fix mchughalex 2026-07-22 19:51:08 +01:00
  • a16314df0c capture: place sort-list batched piece clones with their instance matrix mchughalex 2026-07-22 19:08:25 +01:00
  • 14acde031b render: key rigid pose rings by instance identity and make their mispair gates rotation-aware mchughalex 2026-07-22 18:44:29 +01:00
  • 020af8ae90 capture: serve rigid instance worlds from the guest mesh context owner matrix mchughalex 2026-07-22 18:21:03 +01:00
  • 89360e53fc capture: pair deferred rigid clone worlds by identity instead of submission order mchughalex 2026-07-22 18:11:38 +01:00
  • 186c7de6f4 render: stand the static sun shadows down in venues with no sane world lighting capture mchughalex 2026-07-22 17:49:59 +01:00
  • c9e501e298 render: pin the guest auto-exposure at its zone max while luminance readbacks are unavailable mchughalex 2026-07-22 16:53:24 +01:00
  • 5e52ef82e4 render: never adopt a material's own surface map as streamed ad art mchughalex 2026-07-22 14:56:53 +01:00
  • a6efbc9553 readme: point the showcase link at the new video mchughalex 2026-07-22 14:43:48 +01:00
  • 587f5dc17f src: include cstddef in headers that use size_t mchughalex 2026-07-22 13:33:00 +01:00
  • b046a436c5 video: use the 2x first-run render scale on macOS too mchughalex 2026-07-22 13:30:53 +01:00
  • 414015f525 macos: name the app bundle and window title skate3recomp mchughalex 2026-07-22 12:53:17 +01:00
  • b2e4fc48a7 readme: link the native rendering showcase video mchughalex 2026-07-22 12:01:16 +01:00
  • 7329af15a8 render: default the frame cap to Auto (display refresh - 4) mchughalex 2026-07-22 11:59:43 +01:00
  • 7b0d690cf3 render: skip rebuilding occlusion-culled statics on most frames mchughalex 2026-07-22 11:48:33 +01:00
  • 8f8642aec2 render: time the submit-record loop and pre-size per-frame bookkeeping mchughalex 2026-07-22 11:48:06 +01:00
  • 2aef1222a0 render: skip guest draw-list dispatch for occlusion-culled statics mchughalex 2026-07-22 11:24:27 +01:00
  • 73c19c8cd3 render: occlusion-cull statics hidden behind rendered geometry mchughalex 2026-07-22 11:23:46 +01:00
  • 13447a041f render: profile the per-item CPU pipeline with occlusion-grid visibility attribution mchughalex 2026-07-22 11:22:24 +01:00
  • 70a7c55183 app: unload stream-probe cells before map transitions tear them down mchughalex 2026-07-22 10:00:37 +01:00
  • 87b27dc2a9 app: keep the stream-probe fan out of map loads mchughalex 2026-07-22 09:32:44 +01:00
  • c0ba909c86 render: accumulate the static world-shadow map incrementally (SDK bump) mchughalex 2026-07-21 13:24:29 +01:00
  • ceb98c34ec render: march sun shafts at quarter res with reach-proportional steps mchughalex 2026-07-21 13:01:08 +01:00
  • 4d616e4d45 render: mark the native scene passes for GPU-time attribution (SDK bump) mchughalex 2026-07-21 12:31:19 +01:00
  • 5fa92705a5 third_party: bump rexglue-sdk mchughalex 2026-07-21 12:06:20 +01:00
  • e1ec3ac6b0 third_party: bump rexglue-sdk mchughalex 2026-07-21 12:05:13 +01:00
  • dbb049bed4 third_party: bump rexglue-sdk mchughalex 2026-07-21 12:02:40 +01:00
  • 5a18cd8960 docs: README overhaul for the v2.0.0 native renderer release mchughalex 2026-07-21 11:40:02 +01:00
  • b32b4332a8 third_party: bump rexglue-sdk mchughalex 2026-07-21 11:35:50 +01:00
  • 2b43fb2474 macos: self-contained application bundle with user files beside it (SDK bump) mchughalex 2026-07-21 11:01:12 +01:00
  • 25c68a89d7 ui: guard the settings-menu gamepad poll against runtime teardown mchughalex 2026-07-21 10:50:13 +01:00
  • 9fb6e5505f render: widen the content-store count caps now that byte budgets bound VRAM mchughalex 2026-07-21 10:34:23 +01:00
  • 6a52dcad6e system: macOS crash-free exit and Finder app launcher docs (SDK bump) mchughalex 2026-07-21 10:33:27 +01:00
  • 0224fdf74e render: budget the content stores by GPU bytes and LRU-evict the cube cache mchughalex 2026-07-21 10:21:37 +01:00
  • 1185533295 input: SDL controller backend option, res-scale seam and MnK stuck-bind fixes (SDK bump) mchughalex 2026-07-21 10:11:01 +01:00
  • 7fa9585285 render: compile the showcase gates out of the standard shader variants mchughalex 2026-07-21 09:50:17 +01:00
  • 137d97c190 render: keep showcase staging fully inert while no showcase frame is live mchughalex 2026-07-21 09:31:00 +01:00
  • aa81e4e6c2 third_party: bump rexglue-sdk mchughalex 2026-07-21 09:15:05 +01:00
  • 3ed0d764fb third_party: bump rexglue-sdk mchughalex 2026-07-21 09:04:21 +01:00
  • f47de1e596 render: record the captured cascade rows in the scene ring mchughalex 2026-07-21 08:35:36 +01:00
  • b1cbbc263d render: swap unfixed caster-bank publishes for the last main-view capture mchughalex 2026-07-21 08:27:09 +01:00
  • bb5d99ed10 render: record the shadow-atlas outcome in the scene ring mchughalex 2026-07-21 08:18:41 +01:00
  • c03ef926eb render: hold shadow-caster parity through short ortho-capture gaps mchughalex 2026-07-21 08:11:38 +01:00
  • 5218b5f94c render: hold the static sun axis and cached map through single-frame capture outliers mchughalex 2026-07-21 08:02:37 +01:00
  • b6d9442b45 render: add a Vulkan-only static sun receiver bias margin for toolchain rounding differences mchughalex 2026-07-21 07:57:12 +01:00
  • fbcffc1445 render: fill one-to-two frame dyn publish gaps with the previous capture mchughalex 2026-07-21 06:19:40 +01:00
  • d3f230b064 render: double the texture store cap now that entries carry no staging mchughalex 2026-07-21 06:19:40 +01:00
  • 3d09c764f8 render: stamp the texture-store LRU clock at commit so fresh decodes survive the eviction latch mchughalex 2026-07-21 06:06:18 +01:00
  • 5f2470e868 third_party: bump rexglue-sdk mchughalex 2026-07-21 06:06:18 +01:00
  • 2f803421e7 render: scale store-eviction idle guards to wall clock and log LRU latch transitions mchughalex 2026-07-21 05:51:31 +01:00
  • 4296c824ef third_party: bump rexglue-sdk mchughalex 2026-07-21 05:51:31 +01:00
  • f6d0136168 render: demote per-frame capture diagnostics to debug, align example config with texture-load defaults mchughalex 2026-07-21 05:24:40 +01:00
  • 270f99bb24 render: release texture staging at commit, LRU-evict the mesh cache, pool dynamic-mesh buffers mchughalex 2026-07-21 05:24:40 +01:00
  • 30808d4d8c third_party: bump rexglue-sdk mchughalex 2026-07-21 05:24:39 +01:00
  • b8a8180475 render: drop the static sun forced-failure debug hook mchughalex 2026-07-21 03:33:42 +01:00
  • 77283fe3fb render: surface the sticky-failure fallback (EMULATED readout, F5 retry, forced-failure debug hook) mchughalex 2026-07-21 03:31:11 +01:00
  • cac49d19ef third_party: bump rexglue-sdk mchughalex 2026-07-21 03:31:11 +01:00
  • 33b7465d2e render: showcase decals/dyn layers, blackout bookends, and hot-rebuild fixes mchughalex 2026-07-21 02:40:19 +01:00
  • 0cdead0283 third_party: bump rexglue-sdk mchughalex 2026-07-20 00:36:17 +01:00
  • 32eb60337a render: true ultrawide through the native renderer mchughalex 2026-07-20 00:36:16 +01:00
  • 035d3e22a0 app: move the showcase hotkey to Ctrl+Shift+B mchughalex 2026-07-20 00:08:18 +01:00
  • 5a46eac8fa app: keep the skyline backdrop anchored at any draw distance scale mchughalex 2026-07-20 00:00:26 +01:00
  • 84f3f94ceb app: organize the F12 debug menu into sections, add a max-quality photo mode mchughalex 2026-07-19 23:50:32 +01:00
  • cb14799e47 render: apply MSAA and shadow map resolution changes live mchughalex 2026-07-19 23:50:32 +01:00
  • d5a9c80260 third_party: bump rexglue-sdk mchughalex 2026-07-19 23:37:10 +01:00
  • 3a35cc7955 app: portable saves folder next to the executable mchughalex 2026-07-19 23:18:47 +01:00
  • df4f7b1f11 third_party: bump rexglue-sdk mchughalex 2026-07-19 23:00:19 +01:00
  • 177b7c1eb1 app: force-show the renderer indicator while the native renderer is off mchughalex 2026-07-19 22:59:34 +01:00
  • 404cec3378 app: gate diagnostic captures and logging behind debug cvars, native renderer on by default mchughalex 2026-07-19 22:45:33 +01:00
  • 275fa431c3 render: character normal maps and specular lighting mchughalex 2026-07-19 21:59:58 +01:00
  • 01e2b51810 third_party: bump rexglue-sdk mchughalex 2026-07-19 20:05:12 +01:00
  • ccf84fade3 render: graphics build-up showcase mode mchughalex 2026-07-19 19:58:30 +01:00
  • 38343207ff render: split the scene and HDR shader sources into shared headers mchughalex 2026-07-19 19:55:25 +01:00
  • 37cc3715a0 render: sample the static sun map in the volumetric shaft march mchughalex 2026-07-19 19:54:55 +01:00
  • 2e03593801 render: free-fly drone camera with guest camera takeover mchughalex 2026-07-19 19:46:17 +01:00
  • 46350bf96c build: enable the Vulkan backend in all presets mchughalex 2026-07-19 19:40:46 +01:00
  • a5f54b4827 render: fingerprint DXT alpha blocks by their color half (stale menu art) mchughalex 2026-07-19 18:51:25 +01:00
  • cbc492a407 render: exact scrollincandescent port - the LED chyron scrolls and glows mchughalex 2026-07-19 18:49:29 +01:00
  • 146a158f90 render: extended draw distance and world streaming pre-load mchughalex 2026-07-19 18:24:12 +01:00
  • e518d0ef8f render: bias the sun-override cascade re-fit along the shadow direction mchughalex 2026-07-19 17:09:38 +01:00
  • f11aa9ece4 render: cascaded static sun-shadow map with contact-hardening soft shadows mchughalex 2026-07-19 16:55:36 +01:00
  • f4cd327b8a frontend: skip the intro movie on a button press mchughalex 2026-07-19 15:33:19 +01:00
  • 1e4c963486 render: refresh-derived automatic guest frame cap mchughalex 2026-07-19 15:33:19 +01:00
  • 9088059ed5 render: keep character smoothing coherent at very high frame rates mchughalex 2026-07-19 14:42:29 +01:00
  • ae07a1c1c1 render: calibrate the default bloom intensity down to 0.025 mchughalex 2026-07-19 14:07:47 +01:00
  • 995f690029 debug: F12 post-effect sliders and a one-shot post-effect comparison sweep mchughalex 2026-07-19 14:05:42 +01:00
  • f2aaf4081e render: volumetric sun shafts, directional haze, and a movable-sun lighting lab mchughalex 2026-07-19 14:05:10 +01:00
  • ee09d1655a installer: adopt the restyled setup wizards mchughalex 2026-07-19 13:35:54 +01:00
  • 75c8487ee6 render: port the water and ocean shaders to exact native branches mchughalex 2026-07-19 13:02:10 +01:00
  • fc9c9fdbcb installer: harden the title update download against server flakiness mchughalex 2026-07-19 10:53:21 +01:00