FSAA and Compositors in 1.8 on iOS

Discussion of issues specific to mobile platforms such as iOS, Android, Symbian and Meego.
SufferinPup
Greenskin
Posts: 119
Joined: Tue Mar 02, 2010 11:09 pm
x 2

FSAA and Compositors in 1.8 on iOS

Post by SufferinPup »

On an iPad2 and 3 I enabled FSAA and it looks great, but if I enable the bloom compositor the screen is black. Is this a hardware limitation on iOS devices, where RTT can't have anti-aliasing? Or an unfinished feature in 1.8 (I'm hoping!).

Thanks for any insight. :)
User avatar
masterfalcon
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 4270
Joined: Sun Feb 25, 2007 4:56 am
Location: Bloomington, MN
x 126

Re: FSAA and Compositors in 1.8 on iOS

Post by masterfalcon »

Hmm. Not so much a limitation or unfinished feature as a complete oversight. Just something I've never even tried but I can see it happening here. I'll investigate a little then report back.
User avatar
masterfalcon
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 4270
Joined: Sun Feb 25, 2007 4:56 am
Location: Bloomington, MN
x 126

Re: FSAA and Compositors in 1.8 on iOS

Post by masterfalcon »

This should shed some light on the issue: http://stackoverflow.com/questions/7402 ... ure-in-ios.

Sounds like we could either do an expensive framebuffer copy or not allow multisampled render targets. Rather, only multisample the main render buffer.
SufferinPup
Greenskin
Posts: 119
Joined: Tue Mar 02, 2010 11:09 pm
x 2

Re: FSAA and Compositors in 1.8 on iOS

Post by SufferinPup »

It seems like it would be good to have the option to multisample the RTT, even if it is slow (how slow could a framebuffer copy without any conversion be?). Although from the looks of that post, it seems to require some special setup on the normal framebuffer, I'm not sure how hard that would be to do in Ogre since you don't know if there will be multisampled RTTs from startup.
User avatar
masterfalcon
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 4270
Joined: Sun Feb 25, 2007 4:56 am
Location: Bloomington, MN
x 126

Re: FSAA and Compositors in 1.8 on iOS

Post by masterfalcon »

I'll investigate it but don't count on multisampling with RTT's to work in the 1.8.0 release.