我想要一种非常快速的方法来捕获我的应用程序的openGL帧缓冲区的内容.通常,glReadPixels()用于将帧缓冲区的内容读入缓冲区.但这很慢.
我试图通过创建4个线程来使用glReadPixels()从4个不同的区域读取帧缓冲区来并行化读取帧缓冲内容的过程.但由于分段错误,应用程序正在退出.如果我从线程中删除了glReadPixels()调用,那么应用程序正在正常运行.
opengl
opengl ×1