To ensure that the rendering system is being run in the main thread, I added the concept of "Sync systems", so that when a system group is created it's possible to specify whether it's possible to run it on a separate thread or not. |
||
|---|---|---|
| .. | ||
| c.zig | ||
| Camera.zig | ||
| gltf.zig | ||
| Mesh.zig | ||
| Renderer.zig | ||
| vulkan.zig | ||
| Window.zig | ||