Add braces to resolve c2360 - VS2026 compatibility #125
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When building DXVK Remix with MSVC 19.x (VS 2026), the compiler emits C2360 / C2361 warnings because a local variable is declared directly after a case label. With /WX enabled these become errors and the build aborts.
Added {} around every case …: block that declares workgroups. This makes the declaration part of a proper block scope, satisfying the C++ rule that control flow cannot jump over an initialization. The change is purely syntactic.
Expanded the version check from build_common.ps1.
Builds now succeed on VS 2026.
No functional / logic / shader changes.