4:26:19Colleen<|3b|> ACTION remembered what i don't like about "generate function skeletons and edit by hand"... potential to miss any bug fixes in spec (unlikely, but it is one of the reasons to generate from spec in the first place)
4:27:04Colleen<|3b|> arrays in structs and function prototypes seems to be working now though
5:15:13Colleen<selwyn> openxr is also a much bigger api than openvr
5:16:02Colleen<selwyn> it will be more work to change stuff after the spec is updated
6:04:33Colleen<shinmera> |3b|: what you can do is generate the functions and then have a patch file that is merged instead.
6:04:41Colleen<shinmera> It's what I do in cl-steamworks
6:04:51Colleen<shinmera> since some of valve's definitions are either wrong or missing
6:05:35Colleen<shinmera> I don't necessarily mean a .diff file, just some kinda file that your code merges with the autogen to produce what's actually loaded.
6:07:08Colleen<|3b|> this was for more serious edits than just bug fixes, to avoid having write a complicated generator to handle all the possible cases automatically