Debugging gDebugger不工作

Debugging gDebugger不工作,debugging,opengl,Debugging,Opengl,我下载了gDebugger的最新版本(目前为5.8.1)。但我不能让它工作。我尝试运行提供的示例,但什么都没有发生。 我试图加载茶壶示例,但当我运行它(F5)时,我只看到一个命令行提示符,它立即消失。(我也试着采取与《蒂莫西·史密斯》第一篇文章中描述的“蒂莫西·史密斯”相同的行动,但结果是一样的) 我使用的是64位Win7,带有GTX 470 编辑:这是我在日志中得到的错误: [20:10:36] [2495245290] [ERROR] [4448] [gaAPIToSpyCo

我下载了gDebugger的最新版本(目前为5.8.1)。但我不能让它工作。我尝试运行提供的示例,但什么都没有发生。 我试图加载茶壶示例,但当我运行它(F5)时,我只看到一个命令行提示符,它立即消失。(我也试着采取与《蒂莫西·史密斯》第一篇文章中描述的“蒂莫西·史密斯”相同的行动,但结果是一样的)

我使用的是64位Win7,带有GTX 470

编辑:这是我在日志中得到的错误:

[20:10:36] [2495245290] [ERROR] [4448] [gaAPIToSpyConnector::initialize] [src\gaAPIToSpyConnector.cpp] [217] [Assertion failure (rcAPISocket)] ## [20:10:36] [2495245327] [ERROR] [4448] [gaLaunchDebuggedProcess] [src\gaGRApiFunctions.cpp] [388] [Assertion failure (rcAPIConnection)] ## [20:10:36] [2495821910] [ERROR] [4448] [osPipeSocket::close] [src\win32\osPipeSocket.cpp] [124] [Cannot close pipe (pipe type: osPipeSocketServer)] ## [20:10:36] [2495822046] [ERROR] [4448] [osPipeSocket::close] [src\win32\osPipeSocket.cpp] [137] [Cannot close pipe (pipe type: osPipeSocketServer)] ## [20:10:36] [2495822236] [ERROR] [4448] [osPipeSocketServer::open] [src\win32\osPipeSocketServer.cpp] [76] [Assertion failure (_incomingPipe != ((HANDLE)(LONG_PTR)-1))] ## [20:10:36] [2495822377] [ERROR] [4448] [osPipeSocketServer::open] [src\win32\osPipeSocketServer.cpp] [97] [Assertion failure (_outgoingPipe != ((HANDLE)(LONG_PTR)-1))] ## [20:10:36] [2495822453] [ERROR] [4448] [gaAPIToSpyConnector::initialize] [src\gaAPIToSpyConnector.cpp] [217] [Assertion failure (rcAPISocket)] ## [20:10:36] [2495822520] [ERROR] [4448] [gaLaunchDebuggedProcess] [src\gaGRApiFunctions.cpp] [388] [Assertion failure (rcAPIConnection)] [20:10:36][2495245290][ERROR][4448][gaAPIToSpyConnector::initialize][src\gaAPIToSpyConnector.cpp][217][断言失败(rcapsocket)] ##[20:10:36][2495245327][ERROR][4448][galunchdebuggedprocess][src\gaGRApiFunctions.cpp][388][Assertion failure(rcapconnection)] ##[20:10:36][2495821910][ERROR][4448][osPipeSocket::close][src\win32\osPipeSocket.cpp][124][无法关闭管道(管道类型:osPipeSocketServer)] ##[20:10:36][2495822046][ERROR][4448][osPipeSocket::close][src\win32\osPipeSocket.cpp][137][无法关闭管道(管道类型:osPipeSocketServer)] ##[20:10:36][2495822236][ERROR][4448][osPipeSocketServer::open][src\win32\osPipeSocketServer.cpp][76][断言失败(_incomingPipe!=((HANDLE)(LONG_PTR)-1))] ##[20:10:36][2495822377][ERROR][4448][osPipeSocketServer::open][src\win32\osPipeSocketServer.cpp][97][断言失败(_outgoingPipe!=((HANDLE)(LONG_PTR)-1))] ##[20:10:36][2495822453][ERROR][4448][gaAPIToSpyConnector::initialize][src\gaAPIToSpyConnector.cpp][217][断言失败(rcAPISocket)] ##[20:10:36][2495822520][ERROR][4448][galunchdebuggedprocess][src\gaGRApiFunctions.cpp][388][Assertion failure(rcapconnection)]
gDebugger现在是AMD的一款产品,所有的新版本都可以在他们的开发者上获得。目前的版本是6.2

编辑:
该工具现在被称为CodeXL,AMD称之为:CodeXLThank Event Horizon。在回答时,它仍然被称为格德布格。我添加了一个更新,以防人们在将来发现它。值得注意的是,并非gDebugger的所有功能都在CodeXL中工作。这对nVidia的支持意味着什么?nVidia仍在将gDebugger作为其PerfKit的一部分提供,但由于gremedy许可证服务器不再存在,因此无法启动。在nVidia GPU上评测OpenGL程序是否有替代工具?@Dolda2000这是2013年的现状。现在RenderDoc是一个很好的替代工具。