Matthew Oliver
Matthew Oliver
This replaces submodules and other third party deps with cmakes inbuilt dependency fetching functions. This has a few advantages: - Reduces the size of the repo as we no longer...
This fixes all the warnings/errors that msvc throws when gfx is opened as a cmake project directly
Mostly trivial fixes such as passing structs by reference instead of by value
Useful utility functions to allow swapping buffers and textures. This just swaps member variables related to the stored data but preserve things like the buffer/texture name. This is useful for...
Just like what was recently added for the "extras" field it would be useful to have the option of using a user callback for any "extensions" that are not natively...