Skip to content

Fix D3D12 compute #9080

Merged
alexreinking merged 7 commits intomainfrom
alexreinking/d3d12-fixes
Mar 28, 2026
Merged

Fix D3D12 compute #9080
alexreinking merged 7 commits intomainfrom
alexreinking/d3d12-fixes

Conversation

@alexreinking
Copy link
Copy Markdown
Member

@alexreinking alexreinking commented Mar 28, 2026

We had stopped testing D3D12 because winbot 2, which no longer exists, didn't support it. See halide/build_bot#260

However, after enabling DirectX Compute Shader testing for #9077, it seems the backend has bit-rotted. This PR aims to fix the existing support to make validating that PR easier.

Checklist

  • Tests added or updated (not required for docs, CI config, or typo fixes)
  • Documentation updated (if public API changed)
  • Python bindings updated (if public API changed)
  • Benchmarks are included here if the change is intended to affect performance.
  • Commits include AI attribution where applicable (see Code of Conduct)

@alexreinking
Copy link
Copy Markdown
Member Author

This is passing. The failure is due to the extra sm60 target in the buildbot config

@alexreinking alexreinking merged commit 833447a into main Mar 28, 2026
23 of 24 checks passed
@alexreinking alexreinking deleted the alexreinking/d3d12-fixes branch March 29, 2026 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants