Andrew 301a094ef9 Avoid potential dispmanx_gfx driver lockup
The dispmanx driver had a small race wherein if the vsync completed
between checking for a free page and waiting on the condvar, it would
hang forever waiting for a condition that would never fire.

I'm hoping this is what was causing the triple buffering lockups. In
my testing with it re-enabled and this fix, things are stable (and
much more performant than with triple buffering disabled).
2017-04-28 20:24:36 -07:00
..
2017-04-28 21:03:04 +02:00
2017-04-28 21:03:04 +02:00
2017-04-28 15:05:12 +02:00
2017-04-21 21:18:28 +02:00
2017-04-29 00:39:29 +02:00
2017-04-28 22:59:13 +02:00
2017-01-22 13:40:32 +01:00
2017-01-22 13:40:32 +01:00
2017-01-22 13:40:32 +01:00
2017-04-29 00:39:29 +02:00
2017-02-26 21:46:19 +01:00
2017-01-22 13:40:32 +01:00
2017-04-28 12:05:17 +02:00
2017-04-20 09:15:56 +02:00
2017-01-22 13:40:32 +01:00
2017-01-22 13:40:32 +01:00
2017-01-22 13:40:32 +01:00