minor tweaks
authorBrian Paul <brian.paul@tungstengraphics.com>
Mon, 16 May 2005 00:31:29 +0000 (00:31 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Mon, 16 May 2005 00:31:29 +0000 (00:31 +0000)
src/egl/main/eglmode.c
src/egl/main/eglmode.h
src/egl/main/eglscreen.c
src/egl/main/eglscreen.h

index 26ea6bd6054a12cddbc07a5bb9b93b735206d703..f2b17a6d270995102b0211387113d3795786b1e0 100644 (file)
@@ -56,7 +56,7 @@ _eglLookupMode(EGLDisplay dpy, EGLModeMESA mode)
  */
 _EGLMode *
 _eglAddMode(_EGLScreen *screen, EGLint width, EGLint height,
-            EGLint refreshRate, char *name)
+            EGLint refreshRate, const char *name)
 {
    EGLint n;
    _EGLMode *newModes;
index 71adef42ed4171488fdcaaf3d7b9cf68623e0f17..ed2f022d05444296ccf0bf7f818fc8d517f5d150 100644 (file)
@@ -13,7 +13,7 @@ struct _egl_mode
    EGLint Width, Height;   /* size in pixels */
    EGLint RefreshRate;     /* rate * 1000.0 */
    EGLBoolean Stereo;
-   char *Name;
+   const char *Name;
 
    /* Other possible attributes */
    /* interlaced */
@@ -27,7 +27,7 @@ _eglLookupMode(EGLDisplay dpy, EGLModeMESA mode);
 
 extern _EGLMode *
 _eglAddMode(_EGLScreen *screen, EGLint width, EGLint height,
-            EGLint refreshRate, char *name);
+            EGLint refreshRate, const char *name);
 
 
 extern EGLBoolean
index 406ad1b4fde7ee51d0a8c727f3fc09f092f975d4..9669a22c07e7bd6503ba803372398e5fd559f811 100644 (file)
@@ -24,7 +24,7 @@
 
 
 /**
- * Return a new _EGLScreen object.
+ * Initialize an _EGLScreen object to default values.
  */
 void
 _eglInitScreen(_EGLScreen *screen)
@@ -105,9 +105,13 @@ _eglGetScreensMESA(_EGLDriver *drv, EGLDisplay dpy, EGLScreenMESA *screens,
 }
 
 
+/**
+ * Initialize the given _EGLSurface object.  Assign it an EGLSurface handle.
+ * Return the EGLSurface handle or EGL_BAD_SURFACE if error.
+ */
 EGLSurface
-_eglInitScreenSurfaceMESA(_EGLSurface *surf, _EGLDriver *drv, EGLDisplay dpy, EGLConfig config,
-                            const EGLint *attrib_list)
+_eglInitScreenSurface(_EGLSurface *surf, _EGLDriver *drv, EGLDisplay dpy,
+                      EGLConfig config, const EGLint *attrib_list)
 {
    EGLint width = 0, height = 0;
    EGLint i;
@@ -157,7 +161,7 @@ _eglCreateScreenSurfaceMESA(_EGLDriver *drv, EGLDisplay dpy, EGLConfig config,
    EGLSurface surface;
    
    surf = (_EGLSurface *) malloc(sizeof(_EGLSurface));
-   surface = _eglInitScreenSurfaceMESA(surf, drv, dpy, config, attrib_list);
+   surface = _eglInitScreenSurface(surf, drv, dpy, config, attrib_list);
    if (surface == EGL_NO_SURFACE)
       free(surf);
 
index 1dff069f746ee1b824aff3b42619168f40477bb9..afc52a5ecb722871114be4d72b0c614a08466f03 100644 (file)
@@ -36,8 +36,8 @@ _eglGetScreensMESA(_EGLDriver *drv, EGLDisplay dpy, EGLScreenMESA *screens, EGLi
 
 
 extern EGLSurface
-_eglInitScreenSurfaceMESA(_EGLSurface *surf, _EGLDriver *drv, EGLDisplay dpy, EGLConfig config,
-                            const EGLint *attrib_list);
+_eglInitScreenSurface(_EGLSurface *surf, _EGLDriver *drv, EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
+
                             
 extern EGLSurface
 _eglCreateScreenSurfaceMESA(_EGLDriver *drv, EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);