This is a very large PR changing the Dear Imgui bindings used in the project and allows for a new sysgpu backend to be used which fixes a very long-standing bug/leak on macOS. I'm eager to merge this, but mach-core I believe is waiting on changes to the zig build system to allow optional dependencies, or to vendor prebuilt binaries for a dependency that adds a lot of build time.
I likely shouldn't have but I continued development in this branch and many of those changes are here as well. I will merge this as soon as its not broken on Windows without edits, See here, and mach-core reenables sysgpu. See here
Closes #17.
This is a very large PR changing the Dear Imgui bindings used in the project and allows for a new
sysgpu
backend to be used which fixes a very long-standing bug/leak on macOS. I'm eager to merge this, butmach-core
I believe is waiting on changes to the zig build system to allow optional dependencies, or to vendor prebuilt binaries for a dependency that adds a lot of build time.I likely shouldn't have but I continued development in this branch and many of those changes are here as well. I will merge this as soon as its not broken on Windows without edits, See here, and
mach-core
reenablessysgpu
. See here