diff --git a/wgpu-hal/src/dx12/adapter.rs b/wgpu-hal/src/dx12/adapter.rs index ad37f6ad0b..b982ac9d23 100644 --- a/wgpu-hal/src/dx12/adapter.rs +++ b/wgpu-hal/src/dx12/adapter.rs @@ -154,7 +154,7 @@ impl super::Adapter { } .unwrap(); - if options.ResourceHeapTier == Direct3D12::D3D12_RESOURCE_HEAP_TIER_1 { + if options.ResourceBindingTier < Direct3D12::D3D12_RESOURCE_BINDING_TIER_2 { // We require Tier 2 for the ability to make samplers bindless in all cases. return None; }