[PR #13994] AtlasEngine: Properly detect shader model 4 support #29882

Open
opened 2026-01-31 09:37:25 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/13994

State: closed
Merged: Yes


Direct3D 10.0 and 10.1 only have optional support for shader model 4.
This commit fixes our assumption that it's always present by checking
ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x first.

Closes #13985

Validation Steps Performed

  • Set feature level to 10.1 via dxcpl
  • CheckFeatureSupport is called and doesn't throw
**Original Pull Request:** https://github.com/microsoft/terminal/pull/13994 **State:** closed **Merged:** Yes --- Direct3D 10.0 and 10.1 only have optional support for shader model 4. This commit fixes our assumption that it's always present by checking `ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x` first. Closes #13985 ## Validation Steps Performed * Set feature level to 10.1 via `dxcpl` * `CheckFeatureSupport` is called and doesn't throw ✅
claunia added the pull-request label 2026-01-31 09:37:25 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#29882