• v1.2.0-beta.8 0af0409fb4

    Slipstream Beta 1.2.0.8
    All checks were successful
    release / apt-repo (push) Successful in 4s
    release / sign-release (push) Successful in 2s
    release / build (push) Successful in 16m3s
    release / flatpak (push) Successful in 6m12s
    release / windows (push) Successful in 12m41s
    release / arch-package (push) Successful in 1s
    release / deb-package (push) Successful in 37s
    Pre-release

    sky_line released this 2026-10-10 03:31:52 +00:00 | 1671 commits to main since this release

    Slipstream Beta 1.2.0.8 -- v1.2.0-beta.8 (0af0409fb4).

    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.2.0-beta.7.

    New features

    • Add LLFBXLoader: FBX mesh-upload importer over ufbx (f59e4bcc5e)

    Fixes

    • RT projector shadows: upload the projector records without the lazy atlas (#600 regression) (49a32642b3)
    • Report Bug: reopening after a filed report starts a new one (7f45437f1c)
    • Report Bug: send the report body as valid UTF-8 (6fbfcf0e70)
    • Fix device lost in rig weld; ignore-fullbright applies immediately (#574, #566) (67e32ca5ce)
    • GL removal merge fixes: rotated-image helper unbinds instead of the deleted render target; restore LLVOPartGroup::getCameraPosition (live particle path) (52c3662a76)
    • Fixes #95: third-person shooter camera while seated / in vehicles (c7c10dd12c)
    • Fix crash: geometry grow backoff honoured, word-rounded caps, hard requests always get relief (#595 #597 #599) (db76fc13ad)
    • Fixes #566: SLIgnoreFullbright option renders fullbright faces normally lit (b407e8fd68)
    • Fixes #583: Ctrl+Backspace / Ctrl+Delete delete previous / next word in line and text editors (bd95a92a26)
    • Fix crash: runtime out-of-video-memory degrades instead of vk_fatal_handler (#595 #597 #599) (649ca0dfa8)

    Other changes

    • RenderVKRTMaskDiag off by default (enable for shadow reports) (0af0409fb4)
    • RenderVKRTMaskDiag: projector slot 0 (ids + final visibility) per sample point (35e1f6dae7)
    • RT shadow mask: restart history on a sun traced-state switch + RenderVKRTMaskDiag (9f4a9b42f7)
    • #614 compaction: no background drain abort (a plan's own frees consumed the slack it measured) (6e87105999)
    • #614 compaction: never move pinned textures; background hysteresis stops the churn (382ba5e8fe)
    • #612: RenderVKRigUnsubdivide toggle -- no rebuild / log when nothing is built yet (setting off at startup) (2d5d56b7a5)
    • #620: replace remaining OpenGL constants/types with our own enums (5f9502cf69)
    • Drop the glext 3p package (GL/glcorearb.h) (547061ef34)
    • #612: un-subdivide rigged meshes -- the 1/4 decimated step undoes one Catmull-Clark level when the source has one (9aeee8dea7)
    • Select LLFBXLoader for .fbx in mesh upload and local mesh (a4dca66028)
    • Vendor ufbx v0.23.1 (MIT) for FBX mesh import (cf47b0c023)
    • Remove unused meshoptimizer 0.22 prebuilt (single meshoptimizer 0.25 via FetchContent) (84d34f372e)
    • Remove BugSplat: cmake module, LL_BUGSPLAT code paths, manifest/packaging hooks, 3p package (9b82b90938)
    • #614 compaction: per-pass move cap, cost-ranked blocks, release empty blocks on pressure (c74bee530b)
    • #613: rigged LOD triggers -- memory reduction as VRAM-ladder rungs, perf trigger on measured rigged GPU time (d697fff684)
    • Alias arena: keep dead slots' last requirement in the plan (#615) (ed819b3649)
    • Windows: drop GL-only NVIDIA OGL threaded-optimization driver setting (keep nvapi max-performance pstate) (f306fd1a23)
    • #614 texture pool compaction + pressure pre-step before the VRAM ladder (da2c366314)
    • #616: clean_cull.comp RigCache comment wrap (6713f114e1)
    • Alias the G-buffer with the bloom pyramid + cross filter (#615) (af8aac9ab5)
    • #616: compact skinned vertex 48 B -> 20 B (fp32 pos + octahedral normal / tangent) (b401f5f8cb)
    • Refs #610: GPU-animated avatars left pickable limb ghosts where they had stood (a89b71370d)
    • Refs #85: RT shadow fast-history box always brackets the accepted taps' fast means (9592885200)
    • Refs #85, #608: SVGF-style RT shadow history + variance-driven a-trous (RenderVKRTShadowSvgf) (7074b8109f)
    • Preferences > Advanced: Motion blur preset (Off / Realistic / Cinematic) (#118) (4a1cbbd7b7)
    • #605: no TAA / FSR history on media (and optionally animated) textures (b142828e08)
    • Refs #118: motion blur write-back declares only what it reads; storage images compute-only (252cc5f374)
    • Refs #118: motion blur rebuilt as a tile-based reconstruction filter (8f33eb8ee1)
    • VRAM: texture detail recovers in one jump when headroom is ample (d1ced71a7e)
    • Preferences > Advanced: 'Weld avatar mesh seams' checkbox (RenderVKRigWeld, #574) (3706b43972)
    • Bridge: the helper never speaks first (silent under other viewers) (d32dae2d8f)
    • Refs #118: no motion blur on supersampled snapshot recordings (frozen world) (ffd79c6e1c)
    • Refs #85: SVGF-style a-trous spatial filter + debug views for the RT shadow mask (c83c0ac0d6)
    • Refs #574: rigged vertex welding across one avatar's meshes (GPU, after the pre-skin) (e1995f514a)
    • Refs #117: Pose Creator -- keyframes over Pose Studio, .anim save / upload / preview (02ec45d780)
    • GL removal: progress note - compile checklist and leftovers (b2c97d3d02)
    • Refs #118: motion blur along the screen-space velocity (tonemap gather) (b7e471006a)
    • GL-C5/GL-C6: strip dead LLRender/LLTexUnit/llgl stubs; delete LLRenderTarget, LLAtmosphere, LLVOWLSky (43de845c8f)
    • GL-D3: remove gWindowUseVulkan, GL swap/vsync stubs, SDL_GL dialog parenting (baed0d3346)
    • GL-D1/GL-D2: drop FindOpenGL / OpenGL::GL, Tracy-GL, and every gl* entry point (c1bb7264a9)
    • GL-E2/GL-E3: drop unreferenced render settings and GL-only Develop menu items (d8342a8332)
    • VRAM: lazy projector shadow atlas + small sun-cascade set while the sun is ray traced (Refs #600) (808bb1cdd4)
    • GL-C1: LLGPUInfo from the Vulkan device replaces gGLManager (a866b0b076)
    • GL-B12/GL-C2: delete LLViewerShaderMgr, LLShaderMgr and LLGLSLShader (46d0d54873)
    • GL-B13: delete LLBumpImageList, LLSceneMonitor, the always-null bound_target (a44d5d045e)
    • GL-B11: delete LLVolumeGeometryManager, getGeometryVolume and the updateGeometry family (b64db5fe2f)
    • GL-B10: delete reflection-probe manager, LLReflectionMap, cube maps, gCubeSnapshot (2699411cca)

    Tickets

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

    4eaaa89d5a00ae163cdb53162fa79c64722fcdb20a7a1f053421ae6fd7404c0d Slipstream_1.2.0-beta.8_x86_64.tar.xz

    6749e9df42da68ae0d62df538972e62047ec77190b39e18db0e4c2d1ce40d0ac Slipstream_1.2.0-beta.8.flatpak

    62fb973647e27823131ce27adb30fb5a07fc20c603a8a1013f425b8f56a93fa1 Slipstream_1.2.0-beta.8_win64.zip

    d1a3ae703558332ca7cc08e2358fbfe463121baa37e5e0fbf6f7468a5c58549a Slipstream_1.2.0-beta.8_Setup.exe

    2efedc5ca88b8b888fbd231a9eaca2690620d040b09b5490df88f5ce5a43d32e Slipstream_1.2.0-beta.8_x86_64.tar.xz.sig

    e03605a78217e9f2b80fda7247240bbba2ae67972ab9dba60a22a622d5306a06 PKGBUILD

    788a1297541842cea7bf97a2a28090325e2d4176a722a59ca00b4b75f70231b0 Slipstream_1.2.0-beta.8_amd64.deb

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

    Downloads