1. 05 Nov, 2007 1 commit
  2. 26 Oct, 2007 1 commit
  3. 19 Oct, 2007 2 commits
  4. 12 Oct, 2007 1 commit
  5. 23 Aug, 2007 1 commit
  6. 22 May, 2007 1 commit
    • Michel Dänzer's avatar
      AIGLX: Zero-copy texture-from-pixmap. · 6324bfc4
      Michel Dänzer authored
      When available, use the 2D driver texOffsetStart hook and the 3D driver
      setTexOffset hook to save the overhead of passing the pixmap data to
      glTex(Sub)Image.
      
      The basic idea is to update the driver specific 'offset' for bound pixmaps
      before dispatching a GLX render request and to flush immediately afterwards
      if there are any pixmaps bound. This should ensure that the 3D driver can
      use pixmaps for texturing directly regardless of the X server moving them
      around.
      6324bfc4
  7. 25 Apr, 2007 1 commit
  8. 14 Apr, 2007 2 commits
  9. 30 Mar, 2007 1 commit
    • George Sapountzis's avatar
      Make xf86glx.c unaware of Mesa internals · 76756f27
      George Sapountzis authored
      Use newly added XMesaCopyContext() and drop the GlxSetRenderTables() call
      for Xgl, as this is now done inside XMesaForceCurrent(). This leaves xmesaP.h
      but only for the declarations of the three XMesa/XFree86 functions. Also,
      GlxSetRenderTables() stays but is only used in hw/xgl/glxext/ .
      
      Also drop xf86glxint.h, no longer used.
      
      Depends on mesa commit 7439a36785b6a2783e80a40a96c09db8f56dc2bc of 2007-03-30.
      76756f27
  10. 04 Jan, 2007 1 commit
  11. 21 Jul, 2006 1 commit
  12. 06 Jul, 2006 2 commits
  13. 30 Mar, 2006 1 commit
  14. 17 Mar, 2006 2 commits
    • Kristian Høgsberg's avatar
      Check for glproto when building GLX and make sure we have at least 1.4.6. · 2d2d38d1
      Kristian Høgsberg authored
      Drop glx_ansic.h wrapper and call xalloc, xrealloc, xfree and str-funcs
          directly.
      2d2d38d1
    • Kristian Høgsberg's avatar
      More patches from David Reveman: · 2c11cde3
      Kristian Høgsberg authored
      Add GL_ARB_texture_non_power_of_two, GL_EXT_framebuffer_object and
          GL_NV_texture_env_combine4 extensions.
      Add __GLXcontext destructor and flush context cache there and on
          loseCurrent.
      Chain back to new __GLXcontext destructor. (__glXMesaContextForceCurrent):
          Set render table on forceCurrent. (init_screen_visuals): Index pVis
          array correctly. (GlxGetMesaProvider): Add this.
      Hook up FBO marshalling.
      2c11cde3
  15. 13 Mar, 2006 1 commit
    • Kristian Høgsberg's avatar
      First batch of AIGLX fixes from David Reveman. · e5956f49
      Kristian Høgsberg authored
      Add getter for Mesa provider.
      Export this for Xgl.
      Move resource tracking out of drawable constructor to allow wrapping.
      Use corrent reply size #define.
      Add this function. (DoGetDrawableAttributes): Fix array length.
      e5956f49
  16. 12 Mar, 2006 1 commit
  17. 22 Oct, 2005 1 commit
  18. 28 Sep, 2005 1 commit
  19. 03 Jul, 2005 1 commit
  20. 26 Jul, 2004 1 commit
  21. 16 Jun, 2004 1 commit