surface RT GPU performance profiling.. how to help? RRS feed

  • Question

  • I've been trying for days now to get some decent GPU profiling done for a game I'm developing (for Surface RT), and it is proving to me an up hill battle...

    I've join the nvidia developer network.. all they have are VS toolkits for Android.

    Everytime I try to do any Graphics diagnostics it fails: 

    "Graphics: The Graphics Diagnostic Engine doesn't support Remote Capture."

    I've attempted to manual capture relevant GPU data with WPR for ARM.. it only captured CPU performance, nothing related to GPU.  (same data I can collect remotely with Analyze > performance wizard > CPU sampling)

    If I try to take the ETL files from the manual WPR capture (with GPU profile selected), GPUView fails to load the file and crashes.

    .. probably because there is no GPU data in it.. only the 4 core processors.  >.<

    so, how am I suppose to diagnose a GPU related issue in my app if I can't capture it?

    I also want to add, that I found this:  http://msdn.microsoft.com/en-us/library/vstudio/hh780905.aspx

    However, I am not able to add this capabilty into the XAML/C#... I'm using a 3rd party engine... perhaps I could create a WinMD component and use C# within the engine to grab the data.. but wow, I honestly am not that adept of a DirectX/C++ programmer and find this to be way beyond my current capability.

    this really shouldn't be this difficult should it?

    Sunday, September 1, 2013 7:53 AM


  • Hi tsw,

    Since you have posted this issue to a more appropriate forum, I will move this case to the Off-topic forum, if you get any VS Debugger tools issue, welcome to our forum.

    Best Regards,

    Jack Zhai[MSFT]
    MSDN Community Support
    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • Marked as answer by tsw Wednesday, September 4, 2013 12:12 AM
    Tuesday, September 3, 2013 8:14 AM

All replies