• v1.3.0-beta.13 8fe2c09459

    Slipstream Beta 1.3.0.13
    All checks were successful
    release / build (push) Successful in 3m11s
    release / flatpak (push) Successful in 4m26s
    release / windows (push) Successful in 5m40s
    release / arch-package (push) Successful in 14s
    release / deb-package (push) Successful in 35s
    release / update-manifest (push) Successful in 0s
    release / pacman-repo (push) Successful in 8s
    release / apt-repo (push) Successful in 3s
    release / sign-release (push) Successful in 2s
    Pre-release

    sky_line released this 2026-10-17 23:26:47 +00:00 | 968 commits to main since this release

    Slipstream Beta 1.3.0.13 -- v1.3.0-beta.13 (8fe2c09459).

    Linux x86_64 (glibc >= 2.38, x86-64-v2 CPU): *_x86_64.tar.xz
    Ubuntu 24.04+ / Debian 13+ / Mint 22+: *_amd64.deb (sudo apt install ./)
    Windows x64 (unsigned; SmartScreen: More info > Run anyway): *_Setup.exe installer, or *_win64.zip to unpack anywhere

    Changes since v1.3.0-beta.12.

    New features

    • VK #827: feature-split deferred lighting (RenderVKDeferredFeatureSplit) (4b0d7a92bd)

    Other changes

    • Regenerate world SPIR-V after #831 merge (8fe2c09459)
    • #831: warn once when the shadow + tile classify kernel is missing (fused toggle acts as 0) (067f690a9d)
    • #831: fold tile classify into the shadow pass; subgroup-reduced tile atomics; sampled cluster scan (370bf9e20a)
    • Regenerate world SPIR-V after #832 merge (be99281874)
    • VK probes: the scheduled face rides in the realtime job's multi-view cull again (#832) (be39ca2149)
    • Regenerate world SPIR-V after #829 merge (a862c26c87)
    • Probe capture FS (#829): RT-ready log does not count the plain-only capture slots as missing (264f0a6a15)
    • Probe capture FS (#829): capture-only lit pipelines for the reflection-probe faces (76fbac0ecd)
    • Regenerate world SPIR-V after #828 merge (0839da5a29)
    • AO (#828): SPD-style 64x64-tile depth MIP build, GTAO quality tiers, no per-tap TXQ (72511743b5)
    • Terrain bake (#811): record on graphics after the front-end join (device loss with frame pipelining) (a38af2ff4b)
    • VK terrain G-buffer FS: fetch the #811 bake after the live blend (87 -> 64 registers) (abf9fe60f7)
    • VK: RenderVKLightStage default off (staging measured slower on Pascal) (d2e8dd143d)
    • VK #816: atmosphere per-frame constants on the CPU + haze reuse along the same ray (9be87d4e98)
    • VK #815: light-loop load chain -- no record copy for point lights, tile light staging (RenderVKLightStage) (454fd3ecc0)
    • VK #814: per-frame constants as uniform buffers (frame info, light info, deferred main view) (ada2bb088a)
    • #825: a safety-due cascade still forces on a light jump / slice outgrowth (e901887cac)
    • #825: even out far-cascade re-renders (RenderVKShadowDeferFrames) (4cf69c8cfa)
    • #825: registration spheres only for shadow-relevant changes (355942fa6a)
    • #825: shadow registration diagnostic (RenderVKShadowRegDiag) (7b0b79583b)
    • Terrain bake: probe / mirror captures draw terrain from the bake (#811) (651f226467)
    • Terrain bake: slot ownership + table init hardening (#811) (e27ea2c407)
    • Per-region terrain bake: far terrain from baked textures, live shader near, crossfade (#811) (997c0ea315)
    • Terrain bake inputs: per-region composition grid + content hash, legacy material in the record (#811 prep) (ffadf1bf30)
    • Terrain material code into clean_terrain_mat.glsl (#811 prep) (d3f6bb2a6a)
    • VK measurement aid: lighting register probes (RenderVKLightRegProbe) (f956788e91)
    • VK measurement: RenderVKFrameJobLog (per-frame GPU time next to the staggered jobs) (fee53c06c7)
    • VK: RenderVKLightCulling default 0 (froxels measured no faster on Pascal) (d9be22da8a)
    • VK: RenderVKLightCulling 2 -- lossless froxel light masks built from the lights alone (7adf534b31)
    • Slim G-buffer VS (CLEAN_GBUFFER_VS, RenderVKGbufSlimVS) (2c14225fd0)
    • G-buffer terrain split: terrain-free static G-buffer FS + terrain pipeline (RenderVKGbufTerrainSplit) (be625ce523)
    • VK: RenderVKLightGrid default off (the tile pre-pass moves the work, doesn't remove it) (3a833433cc)
    • VK: RenderVKLightGrid -- per-tile light masks built once per frame by their own kernel (49d10c3b2d)
    • VK measurement aids: G-buffer register probes (RenderVKGbufRegProbe / RenderVKGbufProbeDraw) (92569edfd8)
    • VK: RenderVKShaderClockLighting -- per-stage shader-clock timing of the deferred lighting (89a8043b35)
    • VK: retire (not destroy) the Hi-Z when occlusion is switched off mid-frame (3a2c0a7c98)
    • VK: re-size rigged buffers / rigged history / anim tables without a device wait while VRAM is calm (7e9e8ad774)
    • VK resize hysteresis: rigged buffers + tables re-size far less often while calm (1a653edbb9)
    • VK: two-phase occlusion culling off by default (a911265b9b)
    • VK: bloom at half resolution by default (RenderBloomResolutionScale 2) (36e12a51af)
    • VK: bound the reflection-probe face draws by bucket class too (e328d5cf75)
    • VK hitch scopes: rw_buildRigged and rw_ensureTargets inside recordWorld (369bb78189)
    • VK: per-bucket max draw counts (Pascal pays for maxDrawCount: -15 ms at 4K on a GTX 1080) (50185e8264)
    • testctl: PNG/JPEG snapshots, login fallback, settings sweep; world-setup hitch scopes (e21ae6f9a7)
    • Developer test-control channel (compile-time opt-in, never in releases) (35e12773a2)
    • VK frame pacing: wait the frame slot at the frame top; timeline ring; no-vsync mode option (1c7d9a79a9)
    • Pre-skin: barrier the cull's rig-cache writes before the posed-box centre writes (eaa818f685)
    • Rigged alpha sort: key by the posed-box centre, not the first skinned vertex (fac3b2cf34)

    Tickets

    SHA-256 of each file is listed in its job log and below as uploads land.

    8b2c7d89cc9f21a2799294586177119c78fc6611f6bea65365027e2521cb60c4 Slipstream_1.3.0-beta.13_x86_64.tar.xz

    0133bc16a1b7d4969724225f1f07c53ac251db4f1ed1b6a1b11d87b1b0fedee8 Slipstream_1.3.0-beta.13.flatpak

    46e85862b7b3fb6eb3f7ab77342cd3fcc2596a623387a3acb2aeccf755acac93 Slipstream_1.3.0-beta.13_win64.zip

    2fa8f0e27c43de6f2d476178172553c734182c57b6d547b34e00e1cab37c6c7e Slipstream_1.3.0-beta.13_Setup.exe

    c164ea24526090ab2ccfe9af242433d6cd06ea8055b89306ec2eed02bf32b7b5 Slipstream_1.3.0-beta.13_x86_64.tar.xz.sig

    08523dca082098b9fa92985e764f9b2b89c2735dd5babc9eca8f7e93524d0c90 PKGBUILD

    2a4769a086a20d787d5e1c0414c994861ab137f964161efccee3c3d3ab16dc38 slipstream-bin-1.3.0beta13-1-x86_64.pkg.tar.zst

    fb0fe02f846adfab161c01cf6fe9841e0b3c01d6d8acfe8b30fa9d71fefc9875 Slipstream_1.3.0-beta.13_amd64.deb

    164d43600314badb1bf8e9eac5cb6cfe3d946b4da78581702509dbcbac090304 update-manifest.json

    Signed checksums: SHA256SUMS + SHA256SUMS.asc (key C28FDB4A40AA8360D8DF0470AD8E61526C06E929). Verify: https://slipstreamviewer.org/wiki/verify/

    Downloads