I was trying to play the new GPU PerfStudio with some DX10 demos, but non of the options in Frame Profiler works. Here are the error messages:
Accessing counters failed. Make sure hardware counters are enabled.
Error: Unable to begin sample.
Do i miss any settings somewhere?
Same problem here, with OpenGL application. 4870 X2, on win7-64bit.
Driver Packaging Version 8.681-091124a-092499C-ATI
Catalyst™ Version 09.12
rwang - When the server is started up, it will print a message at the top of the console window saying whether or not it was able to enable the perf counters. What does that message say for you? Also, please let me know which catalyst version you are using.
gjoel - Since you have the latest driver and are using GL, it should be working. I'll try to get a 4870 X2 card so that I can do some testing with. I'll get back in touch when I have more info.
The message is:
Succesfully enabled DX Peformance Counters in Diver
Catalyst version: 09.11
ATI Radeon HD 5800 Series
Please right click on the GPUPerfServer.exe and open the properties. On the "Compatibility" tab, enable "Run this program as an administrator", then click OK.
Hopefully it will have access to the performance counters now. Please let me know if this does or does not work.
I have UAC disabled by default. I've tried turned it on to be able to enable "Run this program as an administrator" and got the same problem.
I have a similar problem.
FrameProfiler works on D3D10 apps but for any OpenGL application, I get the message
"Error: Unable to open counters: Hardware not supported".
Is profiling of OpenGL applications not supported by PerfStudio 2.1?
Please try again with GPU PerfStudio 2.2. Profiling of OpenGL applications has been available since the 2.0 release, but depending on which driver is installed, the access to the counters may have been broken. This issue was resolved in GPU PerfStudio 2.2.
Hello, I have been experiencing the same issue as the original poster.
I am using:
Windows 7 (64bit)
ATI Radeon HD 5800 Series
Driver Version 8.732
Catalyst Version: 10.5
GPU PerfStudio 2.2.791
I am trying to profile an OpenGL application which uses GLSL. When I go into the Frame Profiler and do a 'Timing Pass', 'Full Profile', or 'Custom' I get the error as reported by the original poster. I can do a 'Frame Information Analyze' successfully, however.
I have setup the compatibility on the server, client, and my application as was mentioned in an earlier post.
I belive this is the relevant portion of the startup information that was mentioned in a previous post:
"Message: Server : Succesfully enabled DX Peformance Counters in Driver
Message: Server : Available Wrappers:
Message: Server : DX10Server.dll V2.2.791.0 DX10
Message: Server : DX11Server.dll V2.2.791.0 DX11
Message: Server : DX9Server.dll V2.2.791.0 DX9
Message: Server : GLServer.dll V2.2.791.0 OpenGL"
It makes mention of enabling DX perf counters, but nothing for OGL. I'm unsure if that is an error or not.
I noticed that there was an article about a certain version of my card not working ( http://developer.amd.com/support/KnowledgeBase/Lists/KnowledgeBase/DispForm.aspx?ID=111 ), however I rolled back to the Catalyst v9.12 that the article references as a working version, and the problem persisted.
I'm a bit unsure as to how I should proceed as it seems I've tried everything the internet and the forums have to offer. Does anyone have additional advice?