mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Tue May 27 22:58:40 UTC 2008


The branch, gallium-0.1 has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1

Summary of changes:
 src/egl/drivers/dri/Makefile |    2 +-
 src/egl/drivers/dri/egldri.c |   29 +++--
 src/egl/drivers/dri/egldri.h |    8 +-
 src/egl/main/Makefile        |   13 ++-
 src/egl/main/eglapi.c        |   58 +++++----
 src/egl/main/eglconfig.c     |  265 ++----------------------------------------
 src/egl/main/eglconfig.h     |   23 +---
 src/egl/main/eglconfigutil.c |  260 +++++++++++++++++++++++++++++++++++++++++
 src/egl/main/eglconfigutil.h |   23 ++++
 src/egl/main/eglcontext.c    |   53 +++++----
 src/egl/main/eglcontext.h    |    6 +-
 src/egl/main/egldisplay.c    |   72 +++++++++---
 src/egl/main/egldisplay.h    |   18 +++-
 src/egl/main/egldriver.c     |   61 ++++++----
 src/egl/main/egldriver.h     |    6 +-
 src/egl/main/eglglobals.c    |    2 -
 src/egl/main/eglglobals.h    |    2 +-
 src/egl/main/eglsurface.c    |   22 ++++-
 src/egl/main/eglsurface.h    |    4 +
 19 files changed, 542 insertions(+), 385 deletions(-)
 create mode 100644 src/egl/main/eglconfigutil.c
 create mode 100644 src/egl/main/eglconfigutil.h

       via  96a40345bb3b7c87d9742d0b5683355f42596823 (commit)
       via  a772bbb16ec91a8714a498e8089f96f45730153c (commit)
       via  07e92b174214e6bdaa22eecc0ed87cf1dbc8fc10 (commit)
       via  6052af172f0241e6678cd16efac0a0f14f40146c (commit)
       via  721ba15bf4596b2e9589e7656005b387724875c3 (commit)
       via  5f8a4f3e5e8fe78f1abe9ca6dd1131ad53d3d943 (commit)
       via  5e7dba541298a29f175f9d077bf6f63030465d94 (commit)
       via  209a557574b9833da3d6ac299c83f4cddfff6910 (commit)
      from  fcce6c068cf53fd394a2c82080338860dae8777b (commit)


- Commits -----------------------------------------------
commit 96a40345bb3b7c87d9742d0b5683355f42596823
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 16:58:23 2008 -0600

    include eglconfigutil.h

commit a772bbb16ec91a8714a498e8089f96f45730153c
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 16:57:49 2008 -0600

    Move some config-related utility functions into new eglconfigutil.c file.

commit 07e92b174214e6bdaa22eecc0ed87cf1dbc8fc10
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 16:49:11 2008 -0600

    misc updates, clean-ups, remove dependency on mtypes.h

commit 6052af172f0241e6678cd16efac0a0f14f40146c
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 16:48:23 2008 -0600

    minor overhaul/re-org of driver selection/loading code

commit 721ba15bf4596b2e9589e7656005b387724875c3
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 14:33:54 2008 -0600

    added _eglGet*Handle() functions
    
    These are the inverse of the _eglLookup*() functions.
    Returns the public handle for a private surface/config/display/etc.
    Removes glapi.c's direct access of private fields.

commit 5f8a4f3e5e8fe78f1abe9ca6dd1131ad53d3d943
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 14:23:56 2008 -0600

    added EGL_OPENGL_API case

commit 5e7dba541298a29f175f9d077bf6f63030465d94
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 14:21:25 2008 -0600

    eliminate the context hash table
    
    In EGL 1.4 the opaque EGLContext type is a pointer so we can just cast
    between public EGLContext handles and private _EGLContext pointers.

commit 209a557574b9833da3d6ac299c83f4cddfff6910
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue May 27 14:17:40 2008 -0600

    fix typo: s/Contexts/Surfaces/

---------------------------------




More information about the mesa-commit mailing list