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