mono/MonoGame — pull request #2465 by hach-que (2014-05-03 05:30:53+00:00)
Title: Fallback to the maximum multisampling level if the level is too high

This ensures that the specified multi-sampling level is supported before it is used by the device. Without this check, it's impossible to request multi-sampling levels safely, since a level that is too high will cause an exception to be thrown.

This means you can now specify "32" for the multi-sampling level, and it will automatically fall back to the highest supported version on the device.

I'm not too sure about `Format.R32G32B32A32_Typeless` though. I couldn't find an API to get the current format of the graphics device, although I'm sure it'll exist somewhere and this code should probably use the result of that instead.