• 520@kbin.social
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    7 months ago

    IIRC the main DXVK dev does this for debugging purposes.

    As to why it might be faster, it depends on the DX implementation and what it’s being transformed into. If the original DX implementation, especially pre-DX12, is wasteful in terms of instructions, and DXVK knows of a better way to do the exact same thing in Vulkan, it can potentially offset the translation costs.