Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须每帧读取颜色缓冲区和深度缓冲区。我知道这个glReadPixels功能很慢,所以我想知道是否有更快的阅读方法。
glReadPixels
如果glReadPixels不够快,您有几个选择:
1) 无论您需要做什么后处理,都可以通过glsl、OpenCL、CUDA或其他一些GPGPU解决方案在 GPU 上进行
2)在另一个线程上开始处理下一帧时,在一个线程上执行异步 PBO 读回
3) 优化其他东西,以便缓慢的回读不会影响其他地方的性能