Skip to content

Refactor Buffer Handle Specifications#44

Merged
SpinnerX merged 28 commits into
v6from
refactor-buffer-params
Mar 9, 2026
Merged

Refactor Buffer Handle Specifications#44
SpinnerX merged 28 commits into
v6from
refactor-buffer-params

Conversation

@SpinnerX
Copy link
Copy Markdown
Member

@SpinnerX SpinnerX commented Mar 8, 2026

This PR resolves #34

Changelogs

  • Changed .write to .transfer for clarity in performing data transfers for GPU access.
  • Explicit size of bytes to the buffer_stream handles.
  • Explicit vertices and indices to vk::vertex_buffer and vk::index_buffer.
  • Explicit API specification for setting filepath for vk::texture.
  • Added as_bytes<T> utility function.
  • Added to_bytes<T> utility function.
  • Fixed additional logic for vk::texture to loading image data.
  • Additional code cleanup.

SpinnerX added 28 commits March 6, 2026 12:30
…re utilities functions for span<const uint8_t>
@SpinnerX SpinnerX self-assigned this Mar 9, 2026
@SpinnerX SpinnerX added the 💳 Tech Debt Tasks that have some kind of user API tech debt label Mar 9, 2026
@SpinnerX SpinnerX merged commit 871cd16 into v6 Mar 9, 2026
5 checks passed
@SpinnerX SpinnerX deleted the refactor-buffer-params branch March 9, 2026 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

💳 Tech Debt Tasks that have some kind of user API tech debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant