I am a Android verification engineer and i am using GPA to measure FPS on Android. I see that the FPS value is incorrect sometimes and also no value is displayed many times when a video is being played on the target. Please help.
I've recently installed your latest Intel GPA monitor tool 2013 R4 on my PC.
The platform is: Windows 8.1 Pro x64 - Pentium G3420 - iGPU GT1 (Haswell) - Driver version latest 3345 - No discrete card.
In the "About" menu of Intel GPA Monitor 2013 R4, it recognizes my Intel HD graphics and OS and says "Supports GPA Instrumentation"
But when I try to use the HUD with Media Performance metrics, like "MFX decode usage", or "VPP DXVA2" etc, none of them shows a value during HW accelerated video playback. Only the built-in FPS counter of HUD works.
I'm finding that when I run something through GPA Monitor, and I use a geometry shader with stream-out, the program I'm trying to analyze comes to a grinding halt and locks up. It appears that it makes it through the SO draw calls, but shortly after when drawing normal geometry, it will freeze on one of the various draw calls (I've seen it stop on Draw and I think DrawIndexed). It runs perfectly when not through Monitor, and I don't see any errors coming from D3D (using a debug device).
thank you for providing GPA, it's a great useful piece of software.
I would like to inspect the HLSL code of my D3d11 applications in Windows 8.1 Desktop.
Unfortunately in GPA Frame Analyzer only the IL Assembly is available, if I select HLSL I get "HLSL Not Available".
I understood from the documentation that I should compile my shaders at run time, but it's what I'm already doing.
I tried tutorial 4 from
intel media SDK or other function?
Can I get GPU load via an API call in my application?
I have written a test application that makes LOTS of draw calls and it crashes after some time only when I both GPA monitor automatic detection enabled and I am in release mode.
I may be totally wrong but it looks like a CPU/GPU sync issue involving some (ring-)buffer that is too small or GPA is running out of memory (?) The error is not very meaningful, it just says "Runtime Error! This application has requested the Runtime to terminate it in a unusual way. Please contact the application's support team for more information".
If I hope my project is not analyzed by someone else. How to disable it? I just know pix(direct3d) has this function.
But, didn't find it on GPA.
thanks! waiting for reply!
Hi everyone. Recently I've tried to profile some dx9 (Managed DX) app and got an error when starting the Frame Profiler:
This captured frame filed to bracket all ergs between D3D BeginScene and EndScene API calls. Loading this frame capture file may close Intel GPA.
Next there was a question whether to continue the loading or not. if submitting "no" the Frame analyzer exits , if "yes" - then we have this message:
When I try to open intel GPA the program closes immediately
the program worked properly three days ago but now I can't analize nothing.
the problem isn't video drivers because I reinstalled this three times, neither antivirus( I deleted this) and firewall are deactivated.
Hi! I was wondering if there is a way to sync two threads, one on the cpu and one on the gpu.
I am creating to cpu cores, one of the cores will offload to the GPU side and will have a lot of computation there. But at some point I need to sync them together. Is there a way to do that sync, through a barrier or something, cause I saw that volatile does not work.