当我将场景渲染到屏幕上时,场景使用_MultiSampling Anti-Aliasing 8x;
它没关系。
但是我想通过 读取像素缓冲区glReadPixels()
,我有一个 Aliased-Image 与 Aliased 线。它不使用 8x MSAA。
代码:
glReadPixels(0,0, w, h, GL_BGRA_EXT, GL_UNSIGNED_BYTE, (void*)pixels);
如何使用 MSAA 转换(过滤器)访问像素缓冲区?
glReadPixels
没有特殊参数。
旁注:我想使用 Opengl 1
重要提示:我使用 Qt 5.9 的 QOpenGLWidget 类