Optimize CommandBuffer #35

Merged
cosmonaut merged 4 commits from remove_params into main 2022-11-17 20:35:21 +00:00
  • remove params methods in favor of overloads and last-resort in Span<T> overloads
  • add in to params that take structs to reduce unnecessary copying
  • Buffer can now implicitly cast to BufferBinding
  • add render pass / graphics pipeline format match validation
- remove params methods in favor of overloads and last-resort `in Span<T>` overloads - add `in` to params that take structs to reduce unnecessary copying - Buffer can now implicitly cast to BufferBinding - add render pass / graphics pipeline format match validation
cosmonaut added 1 commit 2022-11-17 19:35:19 +00:00
cosmonaut added 1 commit 2022-11-17 19:36:05 +00:00
cosmonaut added 1 commit 2022-11-17 19:39:32 +00:00
cosmonaut added 1 commit 2022-11-17 20:32:52 +00:00
cosmonaut merged commit ecf1a8ed55 into main 2022-11-17 20:35:21 +00:00
cosmonaut deleted branch remove_params 2022-11-17 20:35:21 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: MoonsideGames/MoonWorks#35
There is no content yet.