https://bugzilla.redhat.com/show_bug.cgi?id=2437502
--- Comment #252 from Nicola Taibi <[email protected]> --- Subject: [Pull Request] IPC Synchronization and Dismantle Event Stabilization Hi Fabio, Please find the latest stability improvements regarding the dis (dismantle) command visual effects. Following reports of intermittent failures in rendering the dismantle explosion, I have implemented a three-tier stabilization strategy: 1. IPC Buffer Expansion: Increased the IPC_EVENT_QUEUE_SIZE from 1024 to 4096 to prevent buffer overflows during high-concurrency combat or navigational scenarios. 2. Event Prioritization: Updated the spacegl_3dview.c event processing loop to prioritize dismantle events, ensuring that even under heavy rendering load, these transient visual effects are captured and processed. 3. IPC Telemetry Bridge: Implemented a dismantle_telemetry counter in SharedIPC and exposed it via the HUD (DISM-FX). This telemetry allows for real-time validation of event delivery, providing an immediate visual diagnostic to differentiate between event-loss (network/buffer) and local rendering issues. These changes have been validated on both the Vulkan and GLFW clients. The codebase integrity is maintained, and the telemetry bridge provides a valuable new diagnostic tool for long-term monitoring. Best regards, Nick Fedora 44: Spec URL: https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-44-x86_64/10440206-spacegl/spacegl.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-44-x86_64/10440206-spacegl/spacegl-2026.05.09.03-1.fc44.src.rpm -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.redhat.com/show_bug.cgi?id=2437502 Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202437502%23c252 -- _______________________________________________ package-review mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
