Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在Windows中评测OpenGL ES_Visual Studio_Opengl Es - Fatal编程技术网

Visual studio 在Windows中评测OpenGL ES

Visual studio 在Windows中评测OpenGL ES,visual-studio,opengl-es,Visual Studio,Opengl Es,我正在尝试对我的OpenGL ES代码进行一些评测。在我的GPU管道中的某个地方(我相信是一个着色器)造成了巨大的延迟。我能用的最好的探查器是什么?一个是好的选择吗?有一个我可以直接在VisualStudio中使用吗 如果您在IOS上遇到GPU性能问题,最好是使用XCode工具直接在设备上对其进行评测,从XCode运行应用程序,然后执行帧捕获以查看每个绘制调用的计时/每个着色器使用的周期数(更多信息) 如果您还能够在Windows版本的经典OpenGL中模拟图形管道,那么您也可以在Windows

我正在尝试对我的OpenGL ES代码进行一些评测。在我的GPU管道中的某个地方(我相信是一个着色器)造成了巨大的延迟。我能用的最好的探查器是什么?一个是好的选择吗?有一个我可以直接在VisualStudio中使用吗

如果您在IOS上遇到GPU性能问题,最好是使用XCode工具直接在设备上对其进行评测,从XCode运行应用程序,然后执行帧捕获以查看每个绘制调用的计时/每个着色器使用的周期数(更多信息)

如果您还能够在Windows版本的经典OpenGL中模拟图形管道,那么您也可以在Windows上进行配置,但这可能不是一个好主意,因为iPhone的GPU与经典桌面GPU非常不同,因此Windows上的瓶颈可能与IOS上的瓶颈不同

要在Windows上配置文件,我建议您使用(如果您有Nvidia卡)或AMD(如果您有AMD卡)


还有一个很好的工具,但不确定它是否提供了很多评测信息(它更多的是用于调试图形问题,而不是评测)

如何在windows上运行GLES?你使用AMD或Nvidia的GLES模拟器或EGL功能吗?我没有。它是在iOS设备上运行的库的一部分。