Skip to content

Isaac: collect bounded Vulkan validation and runtime availability in reports - #56

Open
butilly wants to merge 3 commits into
wrapper-25from
fix/isaac-wrapper-validation-3
Open

butilly wants to merge 3 commits into
wrapper-25from
fix/isaac-wrapper-validation-3

Conversation

@butilly

@butilly butilly commented Nov 1, 2026

Copy link
Copy Markdown
Collaborator

Game: The Binding of Isaac: Rebirth; isaac-ng.exe via REPENTOGONLauncher.exe. Thread 1566071409397076188. Latest report 1566285119193489609: Mali-G925, OpenGL through mesa zink, discard comparison marker present, RGB flicker unchanged at 51.2 FPS, no thermal or memory pressure. This is diagnostic build 2, not a confirmed rendering fix. Existing validation channel writes an uncollected separate file, does not enable EXT_debug_utils, and default layer paths target other applications. Preserve the prior rendering comparison and Proton 9 x86_64. Enable validation automatically in this diagnostic package, preserve app layer search paths and search beside the installed wrapper, enumerate runtime availability, explicitly enable debug utils, use per-instance messengers, and route at most 64 distinct warning/error IDs into the shared diagnostic stream. Fall back without diagnostic layers if validated instance creation fails. Next report must show capture active or explicit unavailability; no messages without capture active must not be treated as clean validation. Review: git diff --check passed; compile/package verified by PR CI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant