[intel] warnings cleanup
authorEric Anholt <eric@anholt.net>
Fri, 14 Dec 2007 20:52:17 +0000 (12:52 -0800)
committerEric Anholt <eric@anholt.net>
Fri, 14 Dec 2007 22:40:03 +0000 (14:40 -0800)
src/mesa/drivers/dri/i965/brw_draw_upload.c
src/mesa/drivers/dri/i965/brw_wm.h
src/mesa/drivers/dri/i965/brw_wm_glsl.c
src/mesa/drivers/dri/i965/intel_buffers.c
src/mesa/drivers/dri/i965/intel_ioctl.c
src/mesa/drivers/dri/intel/intel_bufmgr_ttm.c

index c0da290d5c8fc506083bc6644c6be315b5d32cb9..539a6ecc5a62b3c2c2e03ee295cbab42fc0a3c9e 100644 (file)
@@ -555,19 +555,6 @@ GLboolean brw_upload_vertices( struct brw_context *brw,
    return GL_TRUE;
 }
 
-
-static GLuint element_size( GLenum type )
-{
-   switch(type) {
-   case GL_UNSIGNED_INT: return 4;
-   case GL_UNSIGNED_SHORT: return 2;
-   case GL_UNSIGNED_BYTE: return 1;
-   default: assert(0); return 0;
-   }
-}
-
-
-
 void brw_upload_indices( struct brw_context *brw,
                         const struct _mesa_index_buffer *index_buffer )
 {
index 440b5357d5ac3c5dcca86d2c24d445ceef08b3c8..d4eb2330b7ab047aab908c6c8fe3b4c709d2c04a 100644 (file)
@@ -269,6 +269,6 @@ void brw_wm_lookup_iz( GLuint line_aa,
                       GLuint lookup,
                       struct brw_wm_prog_key *key );
 
-GLboolean brw_wm_is_glsl(struct gl_fragment_program *fp);
+GLboolean brw_wm_is_glsl(const struct gl_fragment_program *fp);
 void brw_wm_glsl_emit(struct brw_wm_compile *c);
 #endif
index e738086fefb06fe43b445892a05117bc0f3302be..1ca5c67a0b04b4935cfbf29217b3dcc439e166f5 100644 (file)
@@ -5,7 +5,7 @@
 #include "brw_wm.h"
 
 /* Only guess, need a flag in gl_fragment_program later */
-GLboolean brw_wm_is_glsl(struct gl_fragment_program *fp)
+GLboolean brw_wm_is_glsl(const struct gl_fragment_program *fp)
 {
     int i;
     for (i = 0; i < fp->Base.NumInstructions; i++) {
index 406aa93d06dff28922b5872fa647d1c0ccf1aa09..2567b361201459a324f5a578ceabaa8acfed7149 100644 (file)
@@ -194,7 +194,7 @@ void intelWindowMoved( struct intel_context *intel )
 
    /* Get updated plane info so we sync against the right vblank counter */
    if (intel->intelScreen->driScrnPriv->ddx_version.minor >= 7) {
-      drmI830Sarea *sarea = intel->sarea;
+      volatile drmI830Sarea *sarea = intel->sarea;
       drm_clip_rect_t drw_rect = { .x1 = dPriv->x, .x2 = dPriv->x + dPriv->w,
                                   .y1 = dPriv->y, .y2 = dPriv->y + dPriv->h };
       drm_clip_rect_t planeA_rect = { .x1 = sarea->planeA_x, .y1 = sarea->planeA_y,
index 91677c0c52fd0879c66723ed4107cc0bfc04f6cd..c6633e81c1c206ed3289c7a5a4db6670ecd87beb 100644 (file)
 #include "intel_bufmgr_ttm.h"
 #include "i915_drm.h"
 
-static void intelWaitIdleLocked( struct intel_context *intel )
-{
-   unsigned int fence;
-
-   if (INTEL_DEBUG & DEBUG_SYNC)
-      fprintf(stderr, "waiting for idle\n");
-
-   fence = intelEmitIrqLocked(intel);
-   intelWaitIrq(intel, fence);
-}
-
 int intelEmitIrqLocked( struct intel_context *intel )
 {
    int seq = 1;
index ed683d19aebd63770ceaa5b638c2f6f1b0096cac..e1eb9f34ae19155c2b56b34046dbadabce2abfa1 100644 (file)
@@ -304,7 +304,7 @@ intel_setup_reloc_list(dri_bo *bo)
      * at the last intel_free_validate_list().
      */
     if (bo_ttm->reloc_buf != NULL)
-       return;
+       return 0;
 
     bo_ttm->reloc_buf = malloc(sizeof(bo_ttm->drm_bo));
 
@@ -459,7 +459,6 @@ intel_ttm_bo_create_from_handle(dri_bufmgr *bufmgr, const char *name,
 static void
 dri_ttm_bo_reference(dri_bo *buf)
 {
-    dri_bufmgr_ttm *bufmgr_ttm = (dri_bufmgr_ttm *)buf->bufmgr;
     dri_bo_ttm *ttm_buf = (dri_bo_ttm *)buf;
 
     ttm_buf->refcount++;