2

I am rendering my scene into a texture so that I can apply post-processing before displaying the final result. However, when I added this feature, MSAA/CSAA stopped working. Is there a way (other than performance intensive FSAA) to get anti-aliasing to work?

I am targeting multiple platforms (android 2.2+, iphone 3gs+, all ipads), so I am looking for a way to do this without requiring extensions (unless they are ubiquitous).

Bondrewd
  • 29
  • 1
  • 3
  • 2
    Does this help: http://stackoverflow.com/questions/10603779/with-opengl-es-2-0-on-android-is-there-a-way-preserve-multisampling-when-render?rq=1? – P.T. Jan 22 '13 at 19:41
  • 1
    P.T., that is exactly what I needed to see (but hoped not to see). Thank you. – Bondrewd Jan 23 '13 at 03:59

1 Answers1

2

Yes, MSAA works by default on default frame buffer only. You should use multisample textures .This thread can be helpful: Multisampled render to texture in ios

Community
  • 1
  • 1
Michael IV
  • 11,016
  • 12
  • 92
  • 223