zink: dispatch tables
This converts screen->vk_XYZ()
to use screen->vk.XYZ()
.
It uses vk_dispatch_table_gen
in vulkan/util
, which handles aliases automatically so we can now pretend that the VkCmd*EXT
/VkCmd*KHR
variants have never existed for core-promoted extensions :D
(Preferably, extensive testing should be done on this MR before it is merged)
Edited by He Haocheng