问题描述
我发现自己需要每帧清除depth buffer多次,以实现分层渲染。
在2000年代初期,由于一天中的带宽有限,清除Z实际上是非常昂贵的。因此,AMD提出了HyperZ之类的技术,其中包括针对深度缓冲区的快速Z清除操作。
在这个时代,我是否可以假设所有制造商都已实现深度值的快速清除,并且默认情况下启用了此功能?
是我应该知道的OpenGL扩展,还是需要在某个地方切换的设置?
顺便说一下,我的目标是OpenGL Core Profile 3.2。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)