Open libcg opened 2 years ago
Battlefield 4 and Plants vs Zombies on GRVK (Mantle API) try to create an image with the following properties:
VK_FORMAT_R8G8B8A8_UNORM
VK_IMAGE_TYPE_3D
VK_IMAGE_TILING_LINEAR
VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_SAMPLED_BIT
0
vkGetPhysicalDeviceImageFormatProperties returns VK_ERROR_FORMAT_NOT_SUPPORTED for this combination, ultimately causing graphical glitches. Reproduced on Adrenalin 21.11.3 (Vulkan driver 2.0.204) with a 5700 XT. RADV doesn't have this issue.
vkGetPhysicalDeviceImageFormatProperties
VK_ERROR_FORMAT_NOT_SUPPORTED
Battlefield 4 and Plants vs Zombies on GRVK (Mantle API) try to create an image with the following properties:
VK_FORMAT_R8G8B8A8_UNORM
VK_IMAGE_TYPE_3D
VK_IMAGE_TILING_LINEAR
VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_SAMPLED_BIT
0
vkGetPhysicalDeviceImageFormatProperties
returnsVK_ERROR_FORMAT_NOT_SUPPORTED
for this combination, ultimately causing graphical glitches. Reproduced on Adrenalin 21.11.3 (Vulkan driver 2.0.204) with a 5700 XT. RADV doesn't have this issue.