OpenGL超级宝典(第7版)之第十二章管线监控
前言
查询命令在图形管线中的执行进程
测量命令执行时间
同步应用程序与OpenGL以及同步多重OpenGL语境
一、查询
简述:查询Opengl执行状态需要创建查询对象,一个对象查一个问题,查询完一个问题必须删除一个查询对象
glGenQueries():生成查询对象
glDeleteQueries():删除查询对象
glGetError():查询上面函数执行的结果
1.遮挡查询
简述:用于对于渲染成本很高的,但可能不会在场景出现的对象
应用:
glBeginQuery(...) #开始计数
RenderSimplifiedObject(object) #渲染低保真对象
glEndQuery