Deafulting to fbo is good, but it should be more good to leave also prior working support for backbuffer on older cards who not have EXT_framebuffer_object. Reverting to "OffscreenRenderingMode"="backbuffer" is not working as expected for me on r200 Mesa/DRI drivers, for example in Max Payne 2 which now can't be even starting with backbuffer, Rayman 2 and Dungen Siege 2 also. In 1.1.22>= they worked.
We don't use GL extensions when they aren't around. Perhaps there is a small check which fails for FBOs. Backbuffer should work fine but a lot more changes have been made in .23 and those are which cause the zbuffer error.
Roderick
On Sat, Jun 6, 2009 at 4:58 PM, Milan Kostićsmoki00790@gmail.com wrote:
Deafulting to fbo is good, but it should be more good to leave also prior working support for backbuffer on older cards who not have EXT_framebuffer_object. Reverting to "OffscreenRenderingMode"="backbuffer" is not working as expected for me on r200 Mesa/DRI drivers, for example in Max Payne 2 which now can't be even starting with backbuffer, Rayman 2 and Dungen Siege 2 also. In 1.1.22>= they worked.
Am 06.06.2009 um 08:18 schrieb Roderick Colenbrander:
We don't use GL extensions when they aren't around. Perhaps there is a small check which fails for FBOs. Backbuffer should work fine but a lot more changes have been made in .23 and those are which cause the zbuffer error.
A long time ago there was code that fell back to Pbuffers if FBOs were enabled, but not supported - that PBuffer fallback was used even if pbuffers were not available. I think I fixed that though
2009/6/6 Milan Kostić smoki00790@gmail.com:
Deafulting to fbo is good, but it should be more good to leave also prior working support for backbuffer on older cards who not have EXT_framebuffer_object. Reverting to "OffscreenRenderingMode"="backbuffer" is not working as expected for me on r200 Mesa/DRI drivers, for example in Max Payne 2 which now can't be even starting with backbuffer, Rayman 2 and Dungen Siege 2 also. In 1.1.22>= they worked.
Please do a regression test to find the exact commit that breaks "OffscreenRenderingMode"="backbuffer", and file a bug report.