vulkan: cmd queue codegen still needs work
Enqueuing a struct containing non-array pointers to other structs is broken. For example, if I have struct
VkSomeStruct { VkSomeOtherStruct *pSomeOtherStruct; };
where pSomeOtherStruct
is either a single valid pointer or NULL, this value needs to be allocated and copied.