gpt4 book ai didi

opengl-es - GL_TIME_ELAPSED 相当于 OpenGL ES(2 或 3)

转载 作者:行者123 更新时间:2023-12-04 16:50:23 24 4
gpt4 key购买 nike

我对 OpenGL ES 服务器异步运行某些命令序列所花费的时间很感兴趣。使用常规 OpenGL 解决此问题的方法是创建一个目标为 GL_TIME_ELAPSED 的查询对象;然而,OpenGL ES 没有 glBeginQuery 函数族。是否有一种独立于平台的方法可以使用 OpenGL ES 2 或 3 准确获取此信息?

最佳答案

不,恐怕在 OpenGL ES 2.0 中没有性能计数器的可移植方式。您将需要依赖每个供应商可用的工具。

对于 OpenGLES 3.0,添加了一系列函数。不幸的是,GL_TIME_ELAPSED 不是这个版本的有效目标。

请引用section 2.13 Asynchronous Queries(3.02 April 8, 2013):http://www.khronos.org/registry/gles/specs/3.0/es_spec_3.0.2.pdf

关于opengl-es - GL_TIME_ELAPSED 相当于 OpenGL ES(2 或 3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16478278/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com