most SDL_gpu functions take these chonk config structs, so LRDL needs a way to initialize structs just as conveniently.
the best way to support this is through a syntax-level macro, but my C port of libsxpp still lacks the macro-based preprocessing system from the prototype. i decided to put this off until i really needed it.
but now the moment has come to put the pp in libsxpp.








