Commit graph

6 commits

Author SHA1 Message Date
gdk
db4e7d28ea Use push descriptors for uniform buffer updates (disabled for now) 2022-06-17 22:47:06 +01:00
gdk
c07abe4ec0 Pre-compile helper shader as SPIR-V, and some fixes 2022-06-17 22:47:04 +01:00
gdk
400ed2d96d Add minimal pipeline layouts that only contains used bindings
They are used by helper shaders, the intention is avoiding needing to recompile the shaders (from GLSL to SPIR-V) if the bindings changes on the translated guest shaders
2022-06-17 22:47:04 +01:00
gdk
572759a4ac Combine non-buffer with buffer image descriptor sets 2022-06-17 22:47:03 +01:00
riperiperi
d14dbb0cff Use SupportBufferUpdater, add single layer flush 2022-06-17 22:42:38 +01:00
gdkchan
4513e8b226 WIP Vulkan implementation 2022-06-17 22:42:30 +01:00