Commit Graph

8 Commits (06ad0e19018a09455554e92bdfaa14ff9d7fd6bf)

Author SHA1 Message Date
cosmonaut 5b27f600de add DrawPrimitivesIndirect + fix sync issues 2022-08-25 12:21:49 -07:00
cosmonaut 34e4b4f576 SetBufferData rework (#6)
Buffer uploads now require a command buffer, like textures do. Additionally it is now regarded as an error to upload data in the middle of a render pass.

Reviewed-on: MoonsideGames/Refresh#6
Co-authored-by: cosmonaut <evan@moonside.games>
Co-committed-by: cosmonaut <evan@moonside.games>
2022-01-13 23:08:08 +00:00
cosmonaut e832b9cfbf compute functions 2020-12-30 23:07:59 -08:00
cosmonaut dc92a1e274 started implementing compute structure 2020-12-30 23:07:59 -08:00
cosmonaut 6bfc44ca98 more disposal 2020-12-28 16:42:51 -08:00
cosmonaut e3f07a9f5a implementing some disposals 2020-12-28 16:28:14 -08:00
cosmonaut ee6bcdc427 fix warnings on all but vulkan driver 2020-12-16 18:38:22 -08:00
cosmonaut 715950f44a initial commit 2020-12-15 15:00:46 -08:00