![Linux 上的 OpenGL,累积缓冲区不执行任何操作](https://linux22.com/image/1338830/Linux%20%E4%B8%8A%E7%9A%84%20OpenGL%EF%BC%8C%E7%B4%AF%E7%A7%AF%E7%BC%93%E5%86%B2%E5%8C%BA%E4%B8%8D%E6%89%A7%E8%A1%8C%E4%BB%BB%E4%BD%95%E6%93%8D%E4%BD%9C.png)
我有一个 OpenGL 图形项目,确切地说是一个粒子系统,我正在使用诸如累积缓冲区实现的运动模糊之类的效果,并且还使用标准平滑到抗锯齿(我知道有更好的方法)。
我的问题是他们只能在大学里使用他们的机器。大学使用 Linux,和我一样,但不幸的是我不知道他们使用什么显卡。
我有一台配备 AMD Radeon HD 6800 的台式机,以及一个安装在外部硬盘上的 Linux 系统,我正在使用它进行工作。这是没有抗锯齿或显示运动模糊的设置!
因此我尝试更新我的图形驱动程序,但我发现在 Linux 上做到这一点很难...上次我尝试时它破坏了我的安装。
答案1
如果你在 3.6 之前的内核上运行 Open 驱动程序,那么MSAA 和原始平滑根本不受支持。