Particles: blend funcs, alpha sorting, cap/toggle, in mirrors/probes #35

Closed
opened 2026-09-27 05:23:31 +00:00 by sky_line · 2 comments
Owner

PSYS blend functions, sorting with alpha, particle cap/toggle and particles in mirrors/probes incomplete. See §2.15.

Source: research/vk_parity_audit.md (static audit, not yet runtime-verified).

PSYS blend functions, sorting with alpha, particle cap/toggle and particles in mirrors/probes incomplete. See §2.15. Source: research/vk_parity_audit.md (static audit, not yet runtime-verified).
sky_line added this to the VK parity milestone 2026-09-27 05:23:31 +00:00
Author
Owner

Status (code audit at 4d90800218): particle render-type toggle done (7287c26b3d). Still missing: blend-func pairs beyond the 6 buckets fall back to alpha (llcleanparticlestore.cpp:265-280); cap hardcoded at 262144, RenderMaxPartCount not passed to GPU emit; particles drawn after the alpha set, not sorted with it; no particles in mirrors/probes.

Status (code audit at 4d90800218): **particle render-type toggle done** (7287c26b3d). Still missing: blend-func pairs beyond the 6 buckets fall back to alpha (llcleanparticlestore.cpp:265-280); cap hardcoded at 262144, RenderMaxPartCount not passed to GPU emit; particles drawn after the alpha set, not sorted with it; no particles in mirrors/probes.
sky_line added this to the Slipstream project 2026-10-06 15:04:15 +00:00
Author
Owner

Shipped in a published release and tested; closing (testing-lane sweep 2026-10-11).

Shipped in a published release and tested; closing (testing-lane sweep 2026-10-11).
sky_line 2026-10-11 13:24:47 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#35
No description provided.