Skip to content

HLSL 6.0 ... 6.9#9077

Draft
soufianekhiat wants to merge 4 commits intohalide:mainfrom
soufianekhiat:sk/hlsl_6
Draft

HLSL 6.0 ... 6.9#9077
soufianekhiat wants to merge 4 commits intohalide:mainfrom
soufianekhiat:sk/hlsl_6

Conversation

@soufianekhiat
Copy link

@soufianekhiat soufianekhiat commented Mar 25, 2026

Breaking changes

  • Add support for HLSL 6.0 ... 6.9
  • Add support for GPU Texture on d3d12compute

Details:

  • Emit "//HALIDE_D3D12_SM XX" on HLSL version and being parsed to avoid complex infrastructure just to get that version KISS.
  • Co-authored-by: Claude (all code formating, comments and mini_dxc.cpp was 100% written by Claude Opus 4.6)

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)

@soufianekhiat
Copy link
Author

Is that possible to have a maintainer trigger the CI for this one please?

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.

1 participant