turnip: some refactoring and enable VK_EXT_image_drm_format_modifier
(note: the last patch to enable VK_EXT_image_drm_format_modifier
doesn't really depend on the others)
(note: the last patch to enable VK_EXT_image_drm_format_modifier
doesn't really depend on the others)