| 403 | } |
| 404 | |
| 405 | void |
| 406 | RedrawThread::wakeup_checked () |
| 407 | { |
| 408 | tl::Clock c = tl::Clock::current (); |
| 409 | if ((c - m_clock).seconds () > update_interval * 0.8 * 0.001) { |
| 410 | m_clock = c; |
| 411 | wakeup (); |
| 412 | } |
| 413 | } |
| 414 | |
| 415 | void |
| 416 | RedrawThread::wakeup () |