From c98d8134fa2d85fce05c2529d2481a78e33f74ec Mon Sep 17 00:00:00 2001 From: teoxoy <28601907+teoxoy@users.noreply.github.com> Date: Fri, 23 Jan 2026 16:41:37 +0100 Subject: [PATCH] [d3d12] fix possible crash on GPUs that only support SM5.1 --- wgpu-hal/src/dx12/adapter.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/wgpu-hal/src/dx12/adapter.rs b/wgpu-hal/src/dx12/adapter.rs index 3c3aa8af33b..4c7e35410db 100644 --- a/wgpu-hal/src/dx12/adapter.rs +++ b/wgpu-hal/src/dx12/adapter.rs @@ -345,6 +345,7 @@ impl super::Adapter { .is_ok() { break match sm.HighestShaderModel { + Direct3D12::D3D_SHADER_MODEL_5_1 => ShaderModel::_5_1, Direct3D12::D3D_SHADER_MODEL_6_0 => ShaderModel::_6_0, Direct3D12::D3D_SHADER_MODEL_6_1 => ShaderModel::_6_1, Direct3D12::D3D_SHADER_MODEL_6_2 => ShaderModel::_6_2,