Skip to content

Replay doesn't handle replay-time swapchain recreation #3128

Description

@marius-pelegrin-arm

Currently, gfxrecon-replay handles capture-time swapchain recreation - when the swapchain was recreated by the original application - but doesn't handle when the driver, at replay-time, starts returning VK_SUBOPTIMAL_KHR then VK_ERROR_OUT_OF_DATE_KHR.

While the driver only returns VK_SUBOPTIMAL_KHR, the issue can be ignored, but we recently started encountering devices that returns VK_ERROR_OUT_OF_DATE_KHR after a few frames of VK_SUBOPTIMAL_KHR, and even cases where Android sends destroyRequested, causing the application to stop.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P2A high-priority code maintenance issue or a functional problem that is recoverable or not a crash.bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions