• v1.3.0-beta.7 8fbafdd7da

    Slipstream Beta 1.3.0.7
    All checks were successful
    release / build (push) Successful in 14m43s
    release / flatpak (push) Successful in 6m22s
    release / windows (push) Successful in 12m4s
    release / arch-package (push) Successful in 14s
    release / deb-package (push) Successful in 34s
    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-12 14:43:38 +00:00 | 1336 commits to main since this release

    Slipstream Beta 1.3.0.7 -- v1.3.0-beta.7 (8fbafdd7da).

    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.6.

    Fixes

    • #698/#700: RAM governor failure / reserve / shed counts in the memory status line and bug-report info (28378346ac)
    • #698: RAM allocation failures are never a crash -- retry / drop / shed (fdfaf0bcb8)

    Other changes

    • #707: GPU-rendered dynamic textures keep no blank full-size CPU placeholder (8fbafdd7da)
    • #707 diagnostics: attribute CPU copies held outside the fetched texture list; GPU timer 'ssr_copy' renamed 'resolve' (2633c75c46)
    • #704: keep LLLineSegmentBoxIntersect(LLVector4a) -- LLViewerObject's box test still uses it (8e76203a12)
    • #704: candidate-list overflow narrows the depth window; windows span the ray (6c0a991275)
    • #704: delete the CPU narrowphase pick and the data that existed only for it (d52879f2fb)
    • #704: a hover's single-object surface pick never waits for the GPU (f61b73fc25)
    • Stop tracking research/ (local-only notes; the folder is gitignored) (52e51937e3)
    • #704: RLV @setoverlay touch block keeps its own overlay mask (fdc96740dd)
    • #704: drawn-geometry GPU queries for rect select, media focus and planar align (b79354e4ac)
    • #704: GPU pick for any ray -- own selection, clicks answered between frames, count-then-fill, exact surface (b26e49c7d3)
    • #707: local compositing waits for a dropped self texture; abandon re-sources that never land (aac751303e)
    • #707: pinned images (projector / particle / water / cloud / sky) are BC7 HQ (771f843d83)
    • #707: texture CPU copies only while a consumer holds a lease; drop, never thumbnail (887334965d)
    • #707: CPU copy lease API (LLVKCpuLease), drop / re-source seams, UI keeps its own copy (80f67ad2b3)
    • #704: fragmentStoresAndAtomics is a device requirement (8cd68a2c74)
    • #422 round 2: bundle / split keeps take the tested values (Undo exact when B was applied); 1.5 s segments (a1b6cb7401)
    • #422 round 2: Tune once = paired A/B tests, probe-the-extreme then bisect, bundles (2f4d45536d)
    • #702: keep the GPU cursor pick armed while the mouse is over the window (5dd6364f6d)
    • #706: idle face-less textures thumbnail their CPU copy (terrain detail textures held whole) (138b1536b0)
    • #702: world pick projection = the main view's own, zoomed on the ray (26af29b0f3)
    • #702: CPU pick fallback -- hover throttle tolerance, attachment / HUD bounds pre-test (1564686c2f)
    • #702: settings -- RenderVKPickGPU / RenderVKPickDebug / RenderVKPickVerify; RenderVKPickRigged retired (bd1e2f1116)
    • #702: GPU raster cursor pick -- every surface along the ray, drawn as the raster draws it (2627dbb329)
    • Texture memory: Auto behaves as Prefer disk cache below 24 GB of RAM (Refs #405) (7d8a18a203)
    • Remove dead pick code: LLRiggedVolume and LLViewerCamera::areVertsVisible (Refs #704) (d45507a292)
    • #422: tuner -- all kept steps given back ends as 'met'; deeper ladder stages expect half the previous gain (72dd27bb4c)
    • #422: auto-tuner steps are measured experiments (keep / revert), per-lever pass attribution (e22598083e)
    • #422: breakdown text says per-pass GPU times overlap (total is the truth) (39612f21d4)
    • #422: Improve graphics speed window wired to the Vulkan auto-tuner (934a5a641b)
    • #422: LLVKAutoTune -- our own FPS auto-tuner for the Vulkan renderer (f2ad659646)
    • #697/#699/#700: vkgfx low-memory counters and per-frame GPU waits in the memory status / long-frame lines (9edbc0fcee)
    • #422: LLWindowSDL::getRefreshRate -- live display refresh rate (was always 0) (9696d0b90c)
    • #697: clear the frame-OOM flag at the start of every async frame (1872fbbdea)
    • #699: no multi-second synchronous pipeline retry ladder on the render thread in world (453256ffdb)
    • #698: texture decode OOM never ends the fetch empty; local mesh drops OOM faces (9e60d02afe)
    • #697: textures whose uploads keep failing are dropped for a cooldown, then retried (063bdb17fe)
    • #697: out-of-memory at frame end / submit drops the frame; soft image views, binds and lazy descriptor sets (6a355d98f3)
    • #697: ladder-driven render targets fail softly (scaled targets, mirror) (92717d446c)
    • #697: occlusion / Hi-Z, particle emitters, skin cache, alpha-sort keys, anim buffers grow softly (807be9c4d9)
    • #697: instance-id buffers, cull scratch, probe lists and texel demand grow softly (165474bb3f)
    • #697: upload staging is soft; refused streams retry next frame (10cc8ecd93)
    • #699: GPU wait accounting per call site + redundant device-idle elision; #697 low-memory counters (4eb78641f8)
    • #697: RT acceleration-structure build allocates soft (e2d898998f)
    • #697: per-thread soft-allocation mode; texture pass restores the previous mode (44de1680d3)
    • #700: diagnostics for crashes, disconnects and memory failures (6c54e31bb1)

    Tickets

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

    5f239c14e66fb30eba31ed748fed4d1fc4c12930e8077553f596eb49dcdc1693 Slipstream_1.3.0-beta.7_x86_64.tar.xz

    c382182710d4ed343bbaa4b226b6cd32844c09b315b6451d62b61fdc530e13c1 Slipstream_1.3.0-beta.7.flatpak

    88b6d43b8e93ff990fefabc8aaec65d5d47e09aab1a333a9337b4d9ef7ff6521 Slipstream_1.3.0-beta.7_win64.zip

    d3596388f4851badcaa359c3fd99d5ee1962f0cc4b27ab2bfc10e39395a9882d Slipstream_1.3.0-beta.7_Setup.exe

    41152758fe87154fc9c17e767fa63bc019e57b9093e3dbabf2309856c1b4568f Slipstream_1.3.0-beta.7_x86_64.tar.xz.sig

    e10396bc2f176f31fdf7d3563dea42706eb5a8cca09b6bd93cc7b717f9c58b39 PKGBUILD

    51f6eb9fc332e9e973670b40ec79f9a97f55620829b287f89a6ff2c6ad4dd308 slipstream-bin-1.3.0beta7-1-x86_64.pkg.tar.zst

    35ca17ca7742cef8ca4fa64ddc754ef637c30afc51494cb118a845b046e3d76e Slipstream_1.3.0-beta.7_amd64.deb

    fe9250e11c10561f9e5652e60ed1777d97af399625f875710129e7001a985dab update-manifest.json

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

    Downloads