Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Vulkan: Fix infinite loop in state_rebuilder.
The problematic case is a state containing multiple pipelines, some of which have 0 basePipeline, and some of which have a basePipeline that forms a loop or doesn't exist. This caused both `numHandled` and `len(unhandledPipelines)` to be non-zero forever. This change resets `numHandled` for each pass over `unhandledPipelines`. Fixes #2390
- Loading branch information