Skip to content

Programatic frame capture API? #60

@JsMarq96

Description

@JsMarq96

I have been looking in the Radeon/GPUOpen software stack for a way to programatically toggle a Vulkan frame capture (for example, generating a .rgp file), in order to unify the GPU debuggers/profilers in the same package and workflow (RenderDoc, NSight and Radeon Dev Suite).

The closest that I got is to programatically capture the frame using the RenderDoc API, and then open the capture in RGP, but its labeld as a beta feature and that it might not accurately represent the real performance of the program.

Is there a more straightforward/accurate way to perform this operation in the Radeon Suit?

AFAIK the GPU Performance API gives access to performance counters, but does not capture or export the current frame.

Also, sorry if this is the wrong place/repo to ask this!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions