超级采样(supper-sampling) VS 多采样(mutil-sampling):
觉得有很多的概念需要解释下:
图像在绘制的时候,一般都不是直接在屏幕上绘制,而是有一个后台离屏缓存(offscreen buffer),在离屏缓存里边绘制好了之后,提交到屏幕,然后我们才看到。一般来讲,后台缓存的尺寸跟绘制窗口的客户区(叫前台缓存-primary buffer)尺寸是一致的。
在开启了超级采样及多采样之后,后台缓存会被扩达到前台缓存的四倍,长宽各两倍,也就是说,前台缓存图像的每一个像素的颜色是由后台缓存对应的四个像素的颜色来决定的。
超级采样与多采样的区别就在于这四个颜色的计算方式不同,超级采样会为每一个像素计算颜色,计算四次;而多采样只会计算一次,然后拷贝,至于拷贝几次,要看具体情况,跟遮挡信息有关系。然后提交画面时,将四个颜色求均值。
画面好坏:
综上,超级采样肯定要比多采样好,颜色要更加精确,而多采样就不那么精确了。但是超级采样的计算量要大大多与多采样。
完(无图,妄谅解)。