使用多重采样的OpenGL上下文关闭多重采样会降低性能吗?

时间:2012-12-26 07:47:49

标签: opengl multisampling

创建多重采样的OpenGL上下文,关闭glDisable的多重采样,与使用非多重采样的上下文进行比较,性能如何受到影响?

1 个答案:

答案 0 :(得分:1)

MSAA(或FSAA)级别肯定会影响性能。只需制作一个具有多个基元的基本OpenGL应用程序(最好是大尺寸,以便片段着色器必须做很多工作),你会发现性能下降。当然这取决于你的硬件规格,但是,毕竟有一个明显的影响。为什么会发生这种情况?因为像素被多次采样,这意味着更多的片段着色器工作。阅读this进行彻底的解释。< / p>