1. 31 May, 2010 4 commits
  2. 27 May, 2010 1 commit
  3. 14 May, 2010 1 commit
    • Kristian H. Kristensen's avatar
      egl: Implement EGL_NOK_swap_region · 52c554a7
      Kristian H. Kristensen authored
      This extension adds a new function which provides an alternative to
      eglSwapBuffers. eglSwapBuffersRegionNOK accepts two new parameters in
      addition to those in eglSwapBuffers. The new parameters consist of a
      pointer to a list of 4-integer blocks defining rectangles (x, y,
      width, height) and an integer specifying the number of rectangles in
      the list.
      52c554a7
  4. 12 May, 2010 1 commit
  5. 11 May, 2010 1 commit
  6. 14 May, 2010 1 commit
    • Kristian H. Kristensen's avatar
      egl: Implement EGL_NOK_texture_from_pixmap · 5dc0f490
      Kristian H. Kristensen authored
      This extension allows a color buffer to be used for both rendering and
      texturing.  EGL allows the use of color buffers of pbuffer drawables
      for texturing, this extension extends this to allow the use of color
      buffers of pixmaps too.
      5dc0f490
  7. 28 Apr, 2010 1 commit
  8. 22 Apr, 2010 1 commit
  9. 27 Apr, 2010 2 commits
  10. 04 Apr, 2010 1 commit
  11. 27 Mar, 2010 1 commit
  12. 25 Mar, 2010 1 commit
  13. 21 Mar, 2010 1 commit
  14. 16 Mar, 2010 1 commit
  15. 06 Mar, 2010 1 commit
  16. 04 Mar, 2010 1 commit
  17. 26 Feb, 2010 1 commit
  18. 25 Feb, 2010 4 commits
  19. 24 Feb, 2010 2 commits
  20. 16 Feb, 2010 1 commit
    • Francisco Jerez's avatar
      dri2: Event driven buffer validation. · 61d26bc8
      Francisco Jerez authored
      When a buffer invalidation event is received from the X server, the
      "invalidate" hook of the DRI2 flush extension is executed: A generic
      implementation (dri2InvalidateDrawable) is provided that just bumps
      the "pStamp" sequence number in __DRIdrawableRec.
      
      For old servers not supporting buffer invalidation events, the
      invalidate hook will be called before flushing the fake front/back
      buffer (that's typically once per frame -- not a lot worse than the
      situation we were in before).
      
      No effort has been made on preserving backwards compatibility with
      version 2 of the flush extension, but I think it's acceptable because
      AFAIK no released stack is making use of it.
      Signed-off-by: Kristian H. Kristensen's avatarKristian Høgsberg <krh@bitplanet.net>
      61d26bc8
  21. 09 Feb, 2010 1 commit
  22. 06 Feb, 2010 1 commit
  23. 25 Jan, 2010 2 commits
  24. 19 Jan, 2010 1 commit
  25. 11 Jan, 2010 1 commit
  26. 10 Jan, 2010 1 commit
    • Jose Fonseca's avatar
      gallium: Provide alternative stdint.h and stdbool.h C99 headers, instead of ad-hoc definitions. · dc6bcc92
      Jose Fonseca authored
      Everybody is using the C99's integer types. Everybody except Microsoft,
      which in turns means everybody is including their own definitions of C99
      integer types for MSVC, causing duplicate definitions when linking two
      projects. This is the case of building Gallium and LLVM with MSVC.
      
      Shipping alternative stdint.h and stdbool.h headers for MSVC allows us
      to share a single definition. It also removes clutter from the Gallium
      headers.
      dc6bcc92
  27. 08 Jan, 2010 2 commits
  28. 06 Jan, 2010 1 commit
  29. 05 Jan, 2010 1 commit
  30. 01 Jan, 2010 1 commit