HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

3DMark Demo: Time Spy Invalid semantic 'SV_VertexID'

ernstp opened this issue · comments

Hi, when running the 3DMark Demo and trying to start the Time Spy DX12 benchmark I get the following error:

D3DCompile2() fullscreen_rectangle failed: no filename:3:9: E5013: Invalid semantic 'SV_VertexID'. (HRESULT: -2147467259)

To just get 3DMark Demo to start I have to set the commands to "%command% --use-gl=osmesa" and then always select "force 64bit" when launching. The OSmesa thing is only for the UI AFAICT. The "Fire Strike" DX11 benchmark runs well.

GPU: Radeon 6800 XT
Mesa driver: 22.0.0~rc2+git2202102200.b8dc56f5f81

I have tested both with Proton 7.0-1 so that would be 33f17cc and Proton Experimental.

D3DCompile2() fullscreen_rectangle failed: no filename:3:9: E5013: Invalid semantic 'SV_VertexID'. (HRESULT: -2147467259)

That's a d3dcompiler issue and unrelated to vkd3d-proton. Maybe winetricks d3dcompiler_47 on the prefix gets you further.

You were correct!