mesa: Changes to 'master'

Kristian Høgsberg krh at kemper.freedesktop.org
Sun Mar 9 03:31:00 UTC 2008


 src/glx/x11/dri_glx.c            |  233 ++++++++++++++++++++++++++++++---------
 src/glx/x11/dri_glx.h            |   56 ---------
 src/glx/x11/glxclient.h          |   83 +++++++------
 src/glx/x11/glxcmds.c            |  118 +++++++------------
 src/glx/x11/glxext.c             |  179 +++++++++--------------------
 src/glx/x11/glxextensions.c      |    2 
 src/glx/x11/glxhash.c            |   19 ++-
 src/glx/x11/indirect.c           |   32 ++---
 src/glx/x11/singlepix.c          |    2 
 src/glx/x11/xfont.c              |    2 
 src/mesa/glapi/glX_proto_send.py |    2 
 11 files changed, 363 insertions(+), 365 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 3d28a2690f3752990be50a25447747e237d7bee9
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 22:28:01 2008 -0500

    Use _X_HIDDEN to hide a bunch of leaked symbols.

commit 020c64b2cf2973b5cb41e233d2bfbd85f1b699f7
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 21:57:29 2008 -0500

    Move DRI context functions into dri_glx.c.
    
    Also drop isDirect flag; if gc->driContext is non-NULL, it's direct.

commit 20b9230ce1b96ca246850a8088caeffc3f391a0c
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 21:02:23 2008 -0500

    Move DRI drawable creation into dri_glx.c.

commit 92d2a78f8d2d56cfadb4cb5323adec32fe73e353
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 20:34:24 2008 -0500

    Introduce __GLXDRIscreen so we can start moving function pointers in there.
    
    Temporarily rename the __DRIscreen member to __driScreen.  Eventually,
    we'll move that into __GLXDRIscreen and only access it in dri_glx.c.

commit 53dc86363665b9b22f042c5d950b7de0ed02b4c8
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 20:02:22 2008 -0500

    Move DRI specific parts of CreateContext into dri_glx.c.

commit a1ea6f6198d80f716936a308cfab235f18a014e1
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 19:15:50 2008 -0500

    Convert driCreateScreen and driDestroyScreen to function pointers.
    
    We avoid leaking the symbols and will be able to replace them with
    DRI2 implementation later on.

commit 425f9ed44e576aef27f7ab98968043f7f180d0fd
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 19:02:10 2008 -0500

    Abstract __DRIdisplayPrivateRec away in dri_glx.c.
    
    This patch moves __DRIdisplayPrivateRec definition into dri_glx.c and
    let's dri_glx.c allocate the __DRIdisplay struct pointer to from
    __GLXdisplayPrivate.
    
    A small step towards moving more of the dri functionality into dri_glx.c.

commit f585cb29b827104b9ea04cb11e3e3087ef1684c0
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Sat Mar 8 17:38:02 2008 -0500

    Make __glXCloseDisplay static instead of prototyping it to avoid warning.




More information about the mesa-commit mailing list