Commit Graph

2 Commits

Author SHA1 Message Date
MarcZX100 5550ca63dd fix(agc): wait for shutdown at shader ABI entrypoints 2026-10-11 12:48:40 +00:00
MrMha 3b21873b35 test(agc): cover shutdown of unsatisfied memory waits
Extend the independently Windows-tested WAIT_REG_MEM candidate 056534a9 with a focused shutdown regression. Keep labels unsatisfied on graphics and two compute queues beyond the configured diagnostic, then require prompt shutdown without executing the commands or pending submissions behind those waits.

The production cancellation path already calls CheckFailure/checkStopping and catches ProcessShutdown in the worker; no runtime behavior is changed. This test does not explicitly open a Vulkan device.

Validation: Linux/GCC 13.3, C++20, -O2 -Wall -Wextra -Werror object compilation against the production headers; conventions and whitespace pass. CMake configuration, runtime linking and execution, and native Windows execution were not performed in this environment. Runtime verification remains pending. Depends on the persistent-wait candidate for #2832/#2985; maintainer policy approval is pending.

AI-assisted: yes.
2026-10-11 10:38:27 +04:00