There are applications that uses SRWLOCK in an invalid way and then checks its binary
representation. ~~Specifically they releases an unlocked SRWLOCK then check its bit pattern is
all-ones.~~
Tweak the representation a bit so they are happy.
--
v15: ntdll: Tweak the binary representation of SRWLOCK.
https://gitlab.winehq.org/wine/wine/-/merge_requests/4310
--
v2: vkd3d-shader/ir: Validate index count for IMMCONST64 registers.
vkd3d-shader/ir: Validate index count for IMMCONST registers.
vkd3d-shader/ir: Validate index count for NULL registers.
vkd3d-shader/ir: Validate register indices.
vkd3d-shader/ir: Use vsir_register_init() to initialize a register.
vkd3d-shader/ir: Validate the TEMP register indices in each HS phase.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/462