-
Slipstream Beta 1.2.0.8
Pre-releaseAll checks were successfulrelease / apt-repo (push) Successful in 4srelease / sign-release (push) Successful in 2srelease / build (push) Successful in 16m3srelease / flatpak (push) Successful in 6m12srelease / windows (push) Successful in 12m41srelease / arch-package (push) Successful in 1srelease / deb-package (push) Successful in 37sreleased this
2026-10-10 03:31:52 +00:00 | 1671 commits to main since this releaseSlipstream 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 anywhereChanges 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
- #66 (Refs)
- #67 (Refs)
- #68 (Refs)
- #69 (Refs)
- #70 (Refs)
- #71 (Refs)
- #74 (Refs)
- #75 (Refs)
- #76 (Refs)
- #77 (Refs)
- #78 (Refs)
- #80 (Refs)
- #81 (Refs)
- #85 (Refs)
- #95 (Fixes)
- #117 (Refs)
- #118 (Refs)
- #566 (Fixes)
- #574 (Refs)
- #583 (Fixes)
- #600 (Refs)
- #610 (Refs)
- #612 (Refs)
- #613 (Refs)
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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Add LLFBXLoader: FBX mesh-upload importer over ufbx (