Skip to content

Move to XDL 3.4.20-14 and bind its structured storage buffer properties - #6

Merged
stanoddly merged 1 commit into
mainfrom
xdl-3.4.20-14
Nov 12, 2026
Merged

stanoddly merged 1 commit into
mainfrom
xdl-3.4.20-14

Conversation

@botoddly

Copy link
Copy Markdown
Collaborator

XDL 3.4.20-14 adds patch 0017-d3d12-structured-buffer-views (stanoddly/XDL#35). It adds four property names, which the regenerated bindings now expose:

  • XDL_PROP_GPU_BUFFER_CREATE_STRIDE_NUMBER
  • XDL_PROP_GPU_SHADER_CREATE_STRUCTURED_STORAGE_BUFFERS_NUMBER
  • XDL_PROP_GPU_COMPUTEPIPELINE_CREATE_STRUCTURED_READONLY_STORAGE_BUFFERS_NUMBER
  • XDL_PROP_GPU_COMPUTEPIPELINE_CREATE_STRUCTURED_READWRITE_STORAGE_BUFFERS_NUMBER

Nothing else in the generated bindings changed. stanoddly/Pixely#723 uses them.

Testing

  • dotnet run --project tools/XdlSharp.Generator -- --check passes.
  • dotnet test tests/XdlSharp.Tests passes on Linux x64.

@stanoddly
stanoddly merged commit ebc775e into main Nov 12, 2026
7 checks passed
@stanoddly
stanoddly deleted the xdl-3.4.20-14 branch November 12, 2026 16:04
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