Releases: DoubleStyx/Renderide
Release list
nightly-2026-06-21-367bd30
Commit: 367bd30
Nightly build of 367bd3063ff4ce6bd306223d96fa48a14afe2fa2.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), the runtime shader package, and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-20-517f632 (517f6321).
- 2b682c54 Fix reflection probe capture seams by DoubleStyx
- 837f5516 Enforce biased material texture sampling by DoubleStyx
- afd9bc98 Guard inactive render-space IPC parity by DoubleStyx
- 280d017f Fix runtime reflection probe orientation by DoubleStyx
- c505cf3d Improve reflection probe cubemap seam fixup by DoubleStyx
- 5556b8df Split render-facing scene and graph traits by DoubleStyx
- 900ac2ed Squashed commit of the following: by DoubleStyx
- 9370b4e0 Narrow render-world scene read contracts by DoubleStyx
- 847df856 Narrow pass-facing scene access by DoubleStyx
- ca7e2937 Clean up render-world draw-prep boundaries by DoubleStyx
- 34cbd8af Keep transparent draws out of Hi-Z occluder depth by DoubleStyx
- 32ff202f Simplify bug report template by removing expected/actual by DoubleStyx
- 76a4bb25 Simplify performance report issue template by DoubleStyx
- d6086fd0 Update unity_parity_request by DoubleStyx
- c0c5ea41 Converge world-mesh draw prep on prepared renderables by DoubleStyx
- c8d5bced Cache blit resources and audit material sampling by DoubleStyx
- 367bd306 Slice runtime reflection probe IBL filtering by DoubleStyx
nightly-2026-06-20-517f632
Commit: 517f632
Nightly build of 517f63210c78c94ceffc6e35f37b871caa3649dc.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), the runtime shader package, and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-19-f08d422 (f08d4222).
nightly-2026-06-19-f08d422
Commit: f08d422
Nightly build of f08d42220817f115ca7f15171066b1f49e91ca71.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), the runtime shader package, and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-17-8f85c88 (8f85c885).
- eba0fce5 Fix camera render space visibility by DoubleStyx
- ce2527f9 Cover camera portal render space scope by DoubleStyx
- c5322c1f Improve PhotonDust render-buffer parity by DoubleStyx
- 69927bd2 Add openxr headset metadata by DoubleStyx
- 9524d9fb Fix Matcap view-space basis by DoubleStyx
- af07e2b1 Refactor shader helper modules by DoubleStyx
nightly-2026-06-17-8f85c88
Commit: 8f85c88
Nightly build of 8f85c8857f2a1ff82c361ddd3e0928fac80d2e1e.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), the runtime shader package, and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-16-b5ea3a4 (b5ea3a4d).
- b745759a Let BlitToDisplay own VR desktop presentation by DoubleStyx
- 59a3ec5c Bump http from 1.4.1 to 1.4.2 by dependabot[bot]
- a05c3aed Bump sha2 from 0.10.9 to 0.11.0 by dependabot[bot]
- c9a18237 Fix RTO skin cache scoping for camera views by DoubleStyx
- 8b8f8c53 Fix strict draw ordering comparator by DoubleStyx
- bb1fe9d4 Harden renderer lockstep one-credit scheduling by DoubleStyx
- efbb452e Optimize render graph command recording strategy by DoubleStyx
- a99e691f Optimize reflection probe specular maintenance by DoubleStyx
nightly-2026-06-16-b5ea3a4
Commit: b5ea3a4
Nightly build of b5ea3a4d83ada8f109d58dfa8d2f599b026aae03.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), the runtime shader package, and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-15-3a78d20 (3a78d201).
- 14c17eb1 Optimize world mesh draw arrangement by DoubleStyx
- 5d2f7195 Fix transparent draw comparator ordering by DoubleStyx
- 45be1dd2 Parallelize shadow atlas recording by DoubleStyx
- d84b5d25 Cull light influence volumes before clustering by DoubleStyx
- 82736310 Fix frame-global split merge by DoubleStyx
- caaaa258 Feed keyboard input into ImGui HUD by DoubleStyx
- 85946435 Use packed light cookie atlases by DoubleStyx
- cad31b41 Fix particle billboard material batching by DoubleStyx
- dd6726dd Fix camera portal mesh target reindexing by DoubleStyx
- 49d450e0 Set clear color to black by DoubleStyx
- c193be88 Log renderer build and startup diagnostics by DoubleStyx
- de128baa Squashed commit of the following: by DoubleStyx
- 10da9038 Report effective renderer log level by DoubleStyx
- cfc7fce4 Add detailed light visibility HUD stats by DoubleStyx
- 12b3b38c Fix VR matcap view direction parity by DoubleStyx
- b5ea3a4d Squashed commit of the following: by DoubleStyx
nightly-2026-06-15-3a78d20
Commit: 3a78d20
Nightly build of 3a78d201ba7239a1164ce7cb2650c647677b5467.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), the runtime shader package, and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-08-cd1df6d (cd1df6d0).
- e4fbaf23 Harden IPC and asset admission by DoubleStyx
- 4bc147a3 Track release manifest signing helper by DoubleStyx
- 94cd1a46 Restore empty shared-memory prefix support by DoubleStyx
- 27c98878 Accept Renderite shared memory token prefixes by DoubleStyx
- a58601ec Bump versions with cargo update by DoubleStyx
- fab81c42 Preserve light slots during transform fixup by DoubleStyx
- 9068c7bc Close remaining security hardening gaps by DoubleStyx
- 5393e1a5 Fix render context override parity by DoubleStyx
- 2b707fd6 Cover asset integrator full-queue fallback by DoubleStyx
- 8f9b0b33 Clamp Ultra shadow atlas allocations by DoubleStyx
- 52584eb5 Refactor renderer asset and graph internals by DoubleStyx
- 27e89fb5 Fix cursor unlock positioning by DoubleStyx
- 166ef4ed Remap point shadow cube-face taps by DoubleStyx
- 3741eb4b Use geometric normals for specular roughness filtering by DoubleStyx
- d654aeee Fix stereo mirror portal view planning by DoubleStyx
- ca35ee89 Route cutout alpha-to-coverage through material queues by DoubleStyx
- c46d2d3f Split A2C shader metadata test fixture by DoubleStyx
- 819ff3e9 Avoid hard-coded attach nonce in mismatch test by DoubleStyx
- 46e1d0d0 Squashed commit of the following: by DoubleStyx
- a1640c36 Preserve stacked renderer draw order by DoubleStyx
- 2fee4851 Fix realtime reflection probe SH2 routing by DoubleStyx
- 4523307b Optimize graph command recording fan-out by DoubleStyx
- eaffda0d Optimize retained render-world maintenance by DoubleStyx
- 2e5762df Track command recording config module by DoubleStyx
- 0ae659cd Update gitignore by DoubleStyx
- 375efbab Update workspace cargo debug profile by DoubleStyx
- 4b3e3174 Reduce opt level for debug builds by DoubleStyx
- a70ce025 Tweak gtao defaults by DoubleStyx
- 53ae9d74 Increase bloom default resolution by DoubleStyx
- 7e99d853 Clean up repo root by DoubleStyx
- 7066d4f0 move openxr_windows_arch by DoubleStyx
- 16d17c1f Restore stock attach renderer handshake by DoubleStyx
- 643b56ff Restore GStreamer video source URI compatibility by DoubleStyx
- 4496e937 Squashed commit of the following: by DoubleStyx
- bd746c00 Respect stereo eye selection for texture transforms by DoubleStyx
- 3adad74f Fix VR mirror reflection sampling by DoubleStyx
- 851f9099 Move shader metadata into runtime package by DoubleStyx
- ba829afa Add renderer config defaults reset by DoubleStyx
- 62d4eb33 Render missing mesh materials with null fallback by DoubleStyx
- 5e0891c4 Fix FurFX self-shadow shell shading by DoubleStyx
- d74b0363 Gate debug HUD metrics by active tab by DoubleStyx
- df46d046 Write shader packages beside build artifacts by DoubleStyx
- 2ab17116 Reduce shadow atlas CPU churn by DoubleStyx
- be768fa3 Fix shadow layer uniform binding range by DoubleStyx
- ad55df42 Use model-relative null checker for skinned meshes by DoubleStyx
- 865fe8c4 Fix macOS cursor lock activation by DoubleStyx
- 17fdfbb7 Fix Unlit pass render-state parity by DoubleStyx
- 958d893e Squashed commit of the following: by DoubleStyx
- aa0e6ab7 Reduce PBS normal map specular aliasing by DoubleStyx
- 1dbbff16 Fix remaining shader pass metadata mismatches by DoubleStyx
- e28bf823 Retain retired shadow resources through submit by DoubleStyx
- 2571ddc3 Respect desktop FPS caps outside HMD pacing by DoubleStyx
- fdaa4a5f Revert "Preserve stacked renderer draw order" by DoubleStyx
- 61d1c302 Add Unix shader package share lookup by DoubleStyx
- aac20b29 Retain graph GPU resources through driver submit by DoubleStyx
- a513ef38 Use Index squeeze force for grip input by DoubleStyx
- 960baf87 Fix VR mirror portal timing by DoubleStyx
- 7a0ecc97 Squashed commit of the following: by DoubleStyx
- c8f109c1 Refactor renderer module contracts to break dependency cycles by DoubleStyx
- a567f4db Guard renderer module graph against cycles by DoubleStyx
- [3a78d20...
nightly-2026-06-08-cd1df6d
Commit: cd1df6d
Nightly build of cd1df6d03ba75232ea8d7c213728b2e4b207701e.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-07-0fb855e (0fb855e6).
nightly-2026-06-07-0fb855e
Commit: 0fb855e
Nightly build of 0fb855e6171246135200deb38cfecdf120213d14.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-06-497d655 (497d6557).
- 69f80832 Restore desktop dashboard overlay composition by DoubleStyx
- 98e9094e Composite desktop dashboard over final scene by DoubleStyx
- 4412f1d2 Fix material stack draw ordering by DoubleStyx
- 7a47270d Squashed commit of the following: by DoubleStyx
- 0c6a8ea2 Add camera portal mirror rendering by DoubleStyx
- 883fa671 Format camera portal warmup by DoubleStyx
- 5825bcd5 Group camera portal warmup context by DoubleStyx
- 29b5e51e Remove CPU froxelization by DoubleStyx
- 6728f8d8 Remove CPU froxel graph API remnants by DoubleStyx
- 30eeca7a Squashed commit of the following: by DoubleStyx
- 5f47c45c Use overlay pass for desktop dashboard by DoubleStyx
- 37eb0c39 Support oblique clustered froxel reconstruction by DoubleStyx
- 36e93c2e Fix desktop overlay camera projection by DoubleStyx
- 2bb8d269 Fix shadow atlas view usage validation by DoubleStyx
- c57b626e Match desktop overlay camera scale by DoubleStyx
- 7fce7958 Fix shadow caster pipeline state after merge by DoubleStyx
- 0fb855e6 Squashed commit of the following: by DoubleStyx
nightly-2026-06-06-497d655
Commit: 497d655
Nightly build of 497d6557f2e82c165b1127b9ba8d69a29fdfe67b.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-05-47ffc95 (47ffc95a).
- 0b706c2f Expand renderide-test visual coverage by DoubleStyx
- 9bb2af45 Fix OpenGL windowed startup by DoubleStyx
- 8c3d87f6 Fix skyboxes in orthographic camera projection by Baplar
- 18248104 Refactor shader compiler metadata pipeline by DoubleStyx
- cef0e7fd Refactor renderer orchestration modules by DoubleStyx
- 4858d456 Split oversized renderer modules by DoubleStyx
- 232b6b0c Fix alpha clip equality parity by DoubleStyx
- 3e99b384 Squashed commit of the following: by DoubleStyx
- 7c4272ac Fix skybox tests by DoubleStyx
- 9969edc3 Fix master merge build errors by DoubleStyx
- 7569c0f6 Prewarm camera-compatible pipeline variants by DoubleStyx
- c0e3b2be Fix compute shader multiview target emission by DoubleStyx
- df9fab6d Refactor renderer graph and asset boundaries by DoubleStyx
nightly-2026-06-05-47ffc95
Commit: 47ffc95
Nightly build of 47ffc95a6e6c7f651f764bd3bb90e258520ddfbe.
Each zip contains the launcher (renderide), the renderer (renderide-renderer), and the XR action manifests. Windows and macOS zips also bundle the Khronos OpenXR loader; Linux uses the system OpenXR loader.
Changelog
Changes since nightly-2026-06-04-dfd0cd9 (dfd0cd95).
- 21551847 Add support for non-unlit materials by Baplar
- 9e17e15a Only set vertex color mode on materials supporting it by Baplar
- a38c3aa3 Fix transparency fallback used for billboard material conversion by Baplar
- a6112edf Force cutout variant bit for xiexe cutout stems by Baplar
- be34a2de Fix view ray being double-flipped in offscreen views by Baplar
- 08f9420f Add assertions for simple lit shading by Baplar
- 2d03b56b Use mimalloc for the renderer's global allocator by Schuyler Cebulskie
- 2b90750b Bump toml_edit from 0.25.11+spec-1.1.0 to 0.25.12+spec-1.1.0 by dependabot[bot]
- eed4ae03 Bump sysinfo from 0.39.2 to 0.39.3 by dependabot[bot]
- 54545c2d Bump log from 0.4.30 to 0.4.31 by dependabot[bot]
- 9f24e74f Restore Standard PBS parallax defaults by DoubleStyx
- a42cd78c Match camera layer and shadow policies by DoubleStyx
- 2370d50b Refactor renderer argument groups by DoubleStyx
- f621998f Clean up non-unlit billboard particle remapping by DoubleStyx
- 1cb90fe3 Format particle billboard cleanup tests by DoubleStyx
- 2072abf5 Tweak defaults by DoubleStyx
- 1c6a9acc Clean up procedural skybox offscreen projection by DoubleStyx
- 6066500f Use host-provided window icons by DoubleStyx
- 2d1bf756 Clean up patch versions by DoubleStyx
- e0edc983 Add mimalloc to other process crates by DoubleStyx
- f297ad12 Flip host window icon rows by DoubleStyx
- 76cf19fb Tune renderer inline hints by DoubleStyx