Skip to content

D3D12: add shader compiler support#206

Draft
oviano wants to merge 1 commit into
floooh:masterfrom
oviano:d3d12-support
Draft

D3D12: add shader compiler support#206
oviano wants to merge 1 commit into
floooh:masterfrom
oviano:d3d12-support

Conversation

@oviano

@oviano oviano commented Jan 12, 2026

Copy link
Copy Markdown

Companion PR to floooh/sokol#1410 (D3D12 backend)

Adds D3D12 backend support to sokol-shdc:

  • HLSL5 shaders now generate code for both SOKOL_D3D11 and SOKOL_D3D12
  • Updated #ifdef guards to handle multiple backend defines
  • Updated backend selection to include SG_BACKEND_D3D12
  • Updated help text to mention D3D12

No new shader language needed - D3D12 uses HLSL5 same as D3D11.

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