I have an application that uses multiple graphics APIs - mainly DX9 & DX11.
I would like to analyze the DX11 part of the application. This part only does offscreen rendering, meaning it does not call Present at any stage.
When connecting to the application, PerfStudio prompts me to select an API, once I select DX11, PerfStudio hangs forever. The application runs just fine though. I'm trying to figure out why it does not work.
- Is it possible to use PerfStudio with an application that does not call Peresnt? Does PerfStudio expects specific API calls in order to connect?
- Can there be any other reason for the hang?
One reason I can think of, My application also interops with OpenCL and uses various AMD extentions such as DirectGMA.