You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
D3D12 ERROR: ID3D12Device::CreateGraphicsPipelineState: Vertex Shader - Pixel Shader linkage error: Signatures between stages are incompatible. Semantic 'LOC' is defined for mismatched hardware registers between the output stage and input stage. [ STATE_CREATION ERROR gfx-rs/naga#660: CREATEGRAPHICSPIPELINESTATE_SHADER_LINKAGE_REGISTERINDEX]
From googling the error it appears that they have to be in the same order, but it's hard to prove that it is truly the solution.
The text was updated successfully, but these errors were encountered:
From what I can tell, HLSL semantics needs to have the same order in the output struct as the input struct.
When compiling the following spirv with wgpu (with gfx-rs/naga#1179), I get the following error
spirv.zip
From googling the error it appears that they have to be in the same order, but it's hard to prove that it is truly the solution.
The text was updated successfully, but these errors were encountered: