c++ - 设置GL上下文时 'framebuffer'的目的是什么?

标签 c++ c opengl x11 glx

this example code它在设置上下文之前处理帧缓冲区。

我已经阅读了这些函数的手册页,但我仍然不明白究竟发生了什么。

所以我的问题是,GLX 中的帧缓冲区到底是什么以及配置它有多重要

最佳答案

帧缓冲区是保存可显示图像的内存区域。创建 OpenGL 上下文时需要一个上下文,以便 OpenGL 有地方存储它渲染的图像。

关于c++ - 设置GL上下文时 'framebuffer'的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9758933/

相关文章:

java - opengl 旋转纹理偏离中心

c++ - 我如何在 Linux Ubuntu 14.04 LTS 上设置 freeglut 库

c++ - 如何在本地商店安装包?

c++ - 特征未对齐断言

c++ - gluProject() 的奇怪结果

c++ - 从 C 代码调用 C++ 函数

c++ - 递归确定游戏板上所有字段的最小移动次数

c++ - clang 10 C++ 20概念如何为类方法指定复合要求?

c++ - 检查boost中的多边形特征

ios - 在 XCode/iOS 中实现 C 代码