rename intelWindowMoved() to intelUpdateWindowSize()
[mesa.git] / src / mesa / drivers / dri / intel_winsys / intel_winsys_softpipe.c
index 1660046f13a9d9476f0eeb44061506d17ebe840f..f1358fef1a467c3c9ad7d7c9347aff950ee3bb53 100644 (file)
@@ -45,22 +45,20 @@ struct intel_softpipe_winsys {
 /**
  * Return list of surface formats supported by this driver.
  */
-static const unsigned *
-intel_is_format_supported(struct softpipe_winsys *sws, 
-                         unsigned *numFormats)
+static boolean
+intel_is_format_supported(struct softpipe_winsys *sws, uint format)
 {
-   static const GLuint formats[] = {
-      PIPE_FORMAT_U_A8_R8_G8_B8,
-      PIPE_FORMAT_U_R5_G6_B5,
-      PIPE_FORMAT_S8_Z24,
-   };
-
-   *numFormats = sizeof(formats) / sizeof(formats[0]);
-   return formats;
+   switch(format) {
+   case PIPE_FORMAT_U_A8_R8_G8_B8:
+   case PIPE_FORMAT_U_R5_G6_B5:
+   case PIPE_FORMAT_S8_Z24:
+      return TRUE;
+   default:
+      return FALSE;
+   }
 }
 
 
-
 struct pipe_context *
 intel_create_softpipe( struct intel_context *intel )
 {