4:26:19|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:04|3b|arrays in structs and function prototypes seems to be working now though
5:15:13selwynopenxr is also a much bigger api than openvr
5:16:02selwynit will be more work to change stuff after the spec is updated
6:04:33shinmera|3b|: what you can do is generate the functions and then have a patch file that is merged instead.
6:04:51shinmerasince some of valve's definitions are either wrong or missing
6:05:35shinmeraI 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:08|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