conker64/libdragon

Triple Buffer not working

Opened this issue · 1 comments

Instead of sync video goes to maximum fps speed.

Mistake of display_lock use (example code)?
while( !(disp = display_lock()) );

Or possibly issue on libdragon?

clbr commented

That is intentional, as far as I can tell. Double buffering waits, triple is intended for never having to wait, there's always at least one free buffer.