Skip to content

Webgpu variable length buffer - #9086

Open
davepagurek wants to merge 15 commits into
mainfrom
webgpu-variable-length-buffer
Open

Webgpu variable length buffer#9086
davepagurek wants to merge 15 commits into
mainfrom
webgpu-variable-length-buffer

Conversation

@davepagurek

Copy link
Copy Markdown
Contributor

Resolves #9081

Changes:

  • Introduces createStorageList, which is like createStorageBuffer but is variable-length, where you call .push() on it rather than just writing to indices
  • Lets you pass a storage list to instances() to draw that many items

PR Checklist

@davepagurek
davepagurek marked this pull request as draft August 16, 2026 14:02
@davepagurek
davepagurek marked this pull request as ready for review August 16, 2026 21:06
@davepagurek

Copy link
Copy Markdown
Contributor Author

@aashu2006 lmk what you think of the design decisions here!

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.

Variable-length storage buffers for WebGPU

1 participant