Yes indeed, why doesn't MSAA work with FP Blending on the NV40?
Of course the simplest explanation could be that nVidia just decided that since the memory bandwidth (and storage) requirements will go up by quite a bit, MSAA should be a no-go.
But that explanation doesn’t sit that well with me since nVidia tends to provide brand new features foremost and performance next. And 800x600 with twice FP Blending and 2xMSAA doesn’t sound impossible to me anyway.
So what gives? I can’t see any reason beyond the bandwidth (and some storage) constraints since MSAA is done well before the FP Blending stage anyway.
Maybe it is just a decision within the drivers for now?
Of course the simplest explanation could be that nVidia just decided that since the memory bandwidth (and storage) requirements will go up by quite a bit, MSAA should be a no-go.
But that explanation doesn’t sit that well with me since nVidia tends to provide brand new features foremost and performance next. And 800x600 with twice FP Blending and 2xMSAA doesn’t sound impossible to me anyway.
So what gives? I can’t see any reason beyond the bandwidth (and some storage) constraints since MSAA is done well before the FP Blending stage anyway.
Beyond3d's NV40 preview said:Although most of the pipeline operations work under the OpenEXR format, at present the FSAA multisampling scheme does not.
Maybe it is just a decision within the drivers for now?