This screenshot shows render-to-texture effects and multisampling running at
the same time.
I was first frustrated that this is not possible with DirectX9.0. You may
render into a multisampling rendertarget, but you can't use that as a
But DirectX9.0a saved my day, you may now stretchblit from a multisampled
rendertarget to a texture surface.
The screenshot is taken from the final version of "fr-025: the.popular.demo"
which won the demo competition at the "breakpoint 2003" party. it shows all
kinds of render to texture effects, and together with multisampling it looks
super "smooth". download it at
and see for yourself.