Skip to content

DXVK should use VK_KHR_image_format_list #472

@gfxstrand

Description

@gfxstrand

When creating UAV or typeless images, DXVK sets VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT which makes sense. Unfortunately, this causes the Intel Vulkan driver to shut off basically all compression. It would be helpful if you used the VK_KHR_image_format_list extension and provided the list of all formats you intend to use. For typeless images, this would be the list of all formats that correspond to the used _TYPELESS format. For UAV images, it would be the UAV image format together with the corresponding integer format. This would let us turn compression back on in most cases.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions