Skip to content

Need api to have option to pass down timestamps for cpu profiles #8

@alecazam

Description

@alecazam

The problem is that apps already have timing callbacks which have recorded timings. But there is no way to pass these into the api. For a vulkan app, that can only do cpu profiling, there is no way to pass through the timestamps or gpu correlated timestamps to PIX. My understanding is that PIX hides the timestamps because it's trying to correlate it's own gpu and cpu timestamps. But that API should be exposed.

Callers can do QPC and then hand down the timestamp, although in my app, we convert QPC * (1/QPF) = double time in seconds. Also Vulkan apps can correlate gpu timestamps, and then hand those in QPC epoch.

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