Skip to content

Can't reuse DX12 CLs #82

@Dragon31337

Description

@Dragon31337

I do not get how to reuse CLs with this lib. Whenever I tried to GpaBeginCommandList() on CL which called GpaBeginCommandList() AND GpaEndCommandList() I get en error "Command List already created".
I tried both ways:

  1. Use one session for all counters I want with Passes number >1. Pass is reported as complete, command list was finished and executed.
  2. Multiple sessions when reported pass number is 1. Pass was completed, session completed, session deleted and recreated with a new set of counters.

Why can't I reuse CLs which I know were executed and completed? Requiring a new CL for each pass is kind of ridiculous, with all counters enabled Pass count was 26 for me.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions