Skip to content
Snippets Groups Projects
  1. Jan 15, 2009
  2. Jan 14, 2009
  3. Jan 12, 2009
  4. Jan 07, 2009
    • Jesse Barnes's avatar
      libdrm: add autoconf check for clock_gettime · badc6346
      Jesse Barnes authored
      Should be more portable this way.
      badc6346
    • Jesse Barnes's avatar
      libdrm: only check for vblank timeout if we caught EINTR · ca37077f
      Jesse Barnes authored
      Michel caught a case where we might overwrite a success or other return
      value with EBUSY, so check the return value before checking for the
      timeout condition.
      ca37077f
    • Jesse Barnes's avatar
      libdrm: add timeout handling to drmWaitVBlank · f4f76a68
      Jesse Barnes authored
      In some cases, vblank interrupts may be disabled or otherwise broken.
      The kernel has a 3s timeout builtin to handle these cases, but the X
      server's SIGALM for cursor handling may interrupt vblank wait ioctls,
      causing libdrm to restart the ioctl, making the kernel's timeout
      useless.
      
      This change tracks time across ioctl restarts and returns EBUSY to the
      caller if the expected vblank sequence doesn't occur within 1s of the
      first call.
      
      Fixes fdo bz #18041, which is caused by a drmWaitVBlank hanging due to
      the corresponding pipe getting disabled (thus preventing further events
      from coming in).
      f4f76a68
  5. Dec 29, 2008
  6. Dec 23, 2008
  7. Dec 18, 2008
  8. Dec 17, 2008
  9. Dec 15, 2008
  10. Dec 10, 2008
  11. Dec 09, 2008
  12. Dec 08, 2008
  13. Dec 03, 2008
  14. Dec 02, 2008
  15. Nov 23, 2008
  16. Nov 21, 2008
  17. Nov 20, 2008
  18. Nov 19, 2008
Loading