Fullscreen flickering with BufferStrategy on OS X

Anyone seen this too? Even though it’s not hardware accelerated, I should see no flickering due to the doublebuffer. Any way I can check if I got a doublebuffer or just the primary surface?

It happens in Windows because the backbuffer (being a VolatileImage) can lose its contents at any time.
This includes the period between you rendering the back buffer, and then triggering a page flip with bs.show();

Its usually only noticable at low framerates though.

Dunno if OSX suffers from the same problem - I was under the impression VolatileImages ‘volatility’ was only an issue under Windows.

And lord knows my FPS is poor under OS X. But then again, since there’s no hardware acceleration, there’s probably no volatileimage either :slight_smile:

There is no volatile image on OS X 1.4.2. Also there is no FLIP Buffer Strategy… only blits.