gallium-egl: use standard variable types over EGLBoolean/EGLint
authorEmil Velikov <emil.l.velikov@gmail.com>
Thu, 29 Aug 2013 11:25:00 +0000 (05:25 -0600)
committerBrian Paul <brianp@vmware.com>
Thu, 3 Oct 2013 20:05:29 +0000 (14:05 -0600)
The inferface/prototype in native_wayland_bufmgr.h uses boolean/int, as
well as the rest of the file. Convert to improve consistency and to
prevent gcc compiler warnings due to type miss-match.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/gallium/state_trackers/egl/common/native_wayland_drm_bufmgr.c

index 9b69cb9b9d2cd2d985878322d8c8f2236875af15..3fd5fa2dbda1dd122475aa4d9e2e443845fc44be 100644 (file)
@@ -147,16 +147,16 @@ wayland_drm_bufmgr_wl_buffer_get_resource(struct native_display *ndpy,
    return wayland_drm_buffer_get_buffer(buffer);
 }
 
-static EGLBoolean
+static boolean
 wayland_drm_bufmgr_query_buffer(struct native_display *ndpy,
                                 struct wl_resource *buffer_resource,
-                                EGLint attribute, EGLint *value)
+                                int attribute, int *value)
 {
    struct wl_drm_buffer *buffer = wayland_drm_buffer_get(buffer_resource);
    struct pipe_resource *resource;
 
    if (!buffer)
-      return EGL_FALSE;
+      return FALSE;
 
    resource = buffer->driver_buffer;
 
@@ -165,21 +165,21 @@ wayland_drm_bufmgr_query_buffer(struct native_display *ndpy,
       switch (resource->format) {
       case PIPE_FORMAT_B8G8R8A8_UNORM:
          *value = EGL_TEXTURE_RGBA;
-         return EGL_TRUE;
+         return TRUE;
       case PIPE_FORMAT_B8G8R8X8_UNORM:
          *value = EGL_TEXTURE_RGB;
-         return EGL_TRUE;
+         return TRUE;
       default:
-         return EGL_FALSE;
+         return FALSE;
       }
    case EGL_WIDTH:
       *value = buffer->width;
-      return EGL_TRUE;
+      return TRUE;
    case EGL_HEIGHT:
       *value = buffer->height;
-      return EGL_TRUE;
+      return TRUE;
    default:
-      return EGL_FALSE;
+      return FALSE;
    }
 }