Some symbols (e.g., RtlPcToFileHeader) are exported by both kernel32 and
ntdll. In this case, prefer ntdll's export over kernel32's one.
--
v2: ntdll/tests: Import RtlPcToFileHeader statically.
ntdll/tests: Import from ntdll before other DLLs.
https://gitlab.winehq.org/wine/wine/-/merge_requests/5358
--
v10: vkd3d-shader/spirv: Handle the sequentially consistent ordering flag for atomic instructions.
vkd3d-shader/spirv: Emit a warning if the atomic instruction volatile flag is unhandled.
vkd3d-shader/dxil: Implement the DXIL ATOMICRMW instruction.
vkd3d-shader/dxil: Implement DX instructions ThreadId, GroupId, ThreadIdInGroup and FlattenedThreadIdInGroup.
tests/shader-runner: Add TGSM tests.
vkd3d-shader/dxil: Emit an error if a constant code is unhandled.
vkd3d-shader/spirv: Support 64-bit register info component type in spirv_compiler_emit_load_reg().
vkd3d-shader/spirv: Do not assert if a TGSM store data register is not UINT.
vkd3d-shader/spirv: Do not assert if a TGSM load dst register is not UINT.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/707
--
v9: vkd3d-shader/spirv: Handle the sequentially consistent ordering flag for atomic instructions.
vkd3d-shader/spirv: Emit a warning if the atomic instruction volatile flag is unhandled.
vkd3d-shader/dxil: Implement the DXIL ATOMICRMW instruction.
vkd3d-shader/dxil: Implement DX instructions ThreadId, GroupId, ThreadIdInGroup and FlattenedThreadIdInGroup.
https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/707