with a valid VkDevice call this function to retrieve VkDevice, VkQueue and VkCommandBuffer related functions
the functions call directly VkDevice and related resources and can be retrieved for one and only one VkDevice
otherwise a call to with to VkDevices would overwrite the __gshared functions of another previously called VkDevice
use createGroupedDeviceLevelFunctions bellow if usage of multiple VkDevices is required
with a valid VkDevice call this function to retrieve VkDevice, VkQueue and VkCommandBuffer related functions the functions call directly VkDevice and related resources and can be retrieved for one and only one VkDevice otherwise a call to with to VkDevices would overwrite the __gshared functions of another previously called VkDevice use createGroupedDeviceLevelFunctions bellow if usage of multiple VkDevices is required