Game probably checks for more than just RT support, and I don't think we can expose FL12_2 on Alchemist due to missing features.
Can always try VKD3D_FEATURE_LEVEL=12_2, but there's a chance that it just blows up.
Still missing a bit for anv to be able to report feature level 12_2 out of the box via vkd3d-proton yea. If that is indeed the issue.
See https://gitlab.freedesktop.org/mesa/mesa/-/issues/12425
The features above have all been implemented for Xe2+ (Battlemage and above) so 12_2 should be advertised out of the box there.
Barycentric is not implemented for Xe1 (Alchemist) and so that would still need a spoof override.
@Olifnoctebrise Did you check if VKD3D_FEATURE_LEVEL=12_2 helped?
Also reproducible on AMD RDNA2 (RX 6800 XT, RADV/RADV NAVI21).
Setup:
Vulkan reports full RT support:
VK_KHR_acceleration_structure : extension revision 13
VK_KHR_ray_tracing_pipeline : extension revision 1
WoW gx.log:
Adapter 0: "Radeon RX 6800/6800 XT / 6900 XT" 16GB family:Unknown type:Discrete location:0 driver_date:19-Sep-2026 driver_ver:35.0.34463.9999 vendor:0x1002 device:0x73bf dx11:true dx12:true
GpuInfo: sm:dx_6_0, rt:None, vrs:2, bary:1, mesh:1 pull:1
Dx12 Device Create Successful (353.1 ms)
So this isn't Intel/ANV-specific — same "capabilities fully reported, WoW still detects rt:None" pattern shows up on RADV too. In-game, all Raytracing-Shadow quality levels (Medium/High/Ultra) are shown but grayed out with "not supported for graphics reasons"; only "Disabled" is selectable.
GpuInfo: sm:dx_6_0, rt:None, vrs:2, bary:1, mesh:1 pull:1
Something tells me that the game deliberately disallows RT support on wine, which is unfortunately not uncommon. We can't really do more than expose all the features, which we already do on those GPUs.
ge-proton11-7x1 2026-09RADV_PERFTESTx1 2026-09VKD3D_CONFIGx1 2026-09VKD3D_FEATURE_LEVEL=12_2x2 2026-09PROTON_USE_WINED3Dx1 2026-03VKD3D_CONFIG='dxr'x1 2026-03VKD3D_CONFIG=dxrx1 2026-03WINEDLLOVERRIDESx1 2026-03
Hello,
I am reporting a reproducible issue with World of Warcraft Retail on Linux.
System:
Problem:
World of Warcraft launches successfully in D3D12, but ray tracing remains unavailable in-game (checkbox greyed out).
Important detail:
On the same machine, under Windows, ray tracing works correctly in WoW.
So the GPU and the game do support RT in general on this hardware.
What I observed on Linux:
This suggests that D3D12 is working, and VKD3D reports DXR capabilities, but WoW itself still falls back to a lower feature/shader model for capability detection.
Relevant WoW gx.log excerpts:
Force API D3D12
Adapter 0: "Intel(R) Arc(tm) A770 Graphics (DG2)" 16GB ... dx11:false dx12:true
GpuInfo: sm:dx_5_0, rt:None, vrs:2, bary:0, mesh:1 pull:1
D3d12 Device Create Successful
Using shader family dx_5_0
Relevant VKD3D log excerpts:
VKD3D_CONFIG='dxr'
d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
d3d12_device_caps_init_shader_model: Enabling support for SM 6.7.
d3d12_device_caps_init_shader_model: Enabling support for SM 6.8.
d3d12_device_determine_ray_tracing_tier: DXR support enabled.
d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
Things already tested:
Expected behavior:
If VKD3D exposes SM 6.x and DXR 1.1 correctly, WoW should detect ray tracing support and enable the RT option.
Actual behavior:
WoW launches in D3D12, but still reports sm:dx_5_0 and rt:None, and ray tracing stays disabled.
[gx.log]
Force API D3D12
Adapter 0: "Intel(R) Arc(tm) A770 Graphics (DG2)" 16GB family:DG2 type:Discrete location:0 driver_date:13-Mar-2026 driver_ver:32.0.65535.65535 vendor:0x8086 device:0x56a0 dx11:false dx12:true
GpuInfo: sm:dx_5_0, rt:None, vrs:2, bary:0, mesh:1 pull:1
D3d12 Device Create Successful
Using shader family dx_5_0
[vkd3d-wow.log]
VKD3D_CONFIG='dxr'
d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
d3d12_device_caps_init_shader_model: Enabling support for SM 6.7.
d3d12_device_caps_init_shader_model: Enabling support for SM 6.8.
d3d12_device_determine_ray_tracing_tier: DXR support enabled.
d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
Thanks for help !