Luminescent
Veteran
I didn't read anything about programmable AA patterns, such as on R3x0. Anyone with additional information?
Chalnoth said:Programmable sample patterns would be somewhat pointless without greater than 4x multisampling.
That only states that there is no per-pixel programmable pattern. It doesn't rule out the possibility of a global sample pattern being definable by the drivers (as is apparently the case with the R3xx).MrGaribaldi said:I thought Dave B made a very good case here for why it would've made sense to have programmable patterns...Chalnoth said:Programmable sample patterns would be somewhat pointless without greater than 4x multisampling.
Chalnoth said:That only states that there is no per-pixel programmable pattern. It doesn't rule out the possibility of a global sample pattern being definable by the drivers (as is apparently the case with the R3xx).MrGaribaldi said:I thought Dave B made a very good case here for why it would've made sense to have programmable patterns...Chalnoth said:Programmable sample patterns would be somewhat pointless without greater than 4x multisampling.
Chalnoth said:But, still, without higher than 4x multisampling, there really wouldn't be much reason to go for a programmable pattern. That is, unless one could devise a 4x MS/2x SS mode that would give decent edge quality by selecting a clever 4x pattern.
Can anyone guess why it wouldn't be able to loop 3 times for six subsamples, like Ati? Would it be a driver or hardware restriction?Unlike ATI, only one loop is therefore allowed through the ROP which continues to restrict NV4x to a native Multi-Sample AA of 4X – modes greater than 4X still require combined Super-Sampling and Multi-Sampling.
The nVidia implementation doesn't loop at all, and so only supports as many subsamples per pixel as it supports z-tests per pixel, as far as I know.Luminescent said:Can anyone guess why it wouldn't be able to loop 3 times for six subsamples, like Ati? Would it be a driver or hardware restriction?