from osmesa, radeon and r600 classic drivers.
diff --git a/src/mesa/drivers/dri/r600/evergreen_fragprog.c b/src/mesa/drivers/dri/r600/evergreen_fragprog.c
index cc584ca..10c88d7 100644
--- a/src/mesa/drivers/dri/r600/evergreen_fragprog.c
+++ b/src/mesa/drivers/dri/r600/evergreen_fragprog.c
@@ -498,7 +498,6 @@ GLboolean evergreenSetupFragmentProgram(struct gl_context * ctx)
     unsigned int ui, i;
     unsigned int unNumOfReg;
     unsigned int unBit;
-    GLuint exportCount;
     GLboolean point_sprite = GL_FALSE;
 
     if(GL_FALSE == fp->loaded)
@@ -717,8 +716,6 @@ GLboolean evergreenSetupFragmentProgram(struct gl_context * ctx)
         }
     }
 
-    exportCount = (evergreen->SQ_PGM_EXPORTS_PS.u32All & EXPORT_MODE_mask) / (1 << EXPORT_MODE_shift);
-
     return GL_TRUE;
 }
 
diff --git a/src/mesa/drivers/dri/r600/evergreen_render.c b/src/mesa/drivers/dri/r600/evergreen_render.c
index 74563ca..7016063 100644
--- a/src/mesa/drivers/dri/r600/evergreen_render.c
+++ b/src/mesa/drivers/dri/r600/evergreen_render.c
@@ -689,8 +689,6 @@ static void evergreenAlignDataToDword(struct gl_context *ctx,
 static void evergreenSetupStreams(struct gl_context *ctx, const struct gl_client_array *input[], int count)
 {
 	context_t *context = EVERGREEN_CONTEXT(ctx);
-    GLuint stride;
-    int ret;
     int i, index;
 
     EVERGREEN_STATECHANGE(context, vtx);
@@ -700,8 +698,6 @@ static void evergreenSetupStreams(struct gl_context *ctx, const struct gl_client
         struct radeon_aos *aos = &context->radeon.tcl.aos[index];
         i = context->stream_desc[index].element;
 
-        stride = (input[i]->StrideB == 0) ? getTypeSize(input[i]->Type) * input[i]->Size : input[i]->StrideB;
-
         if (input[i]->Type == GL_DOUBLE || input[i]->Type == GL_UNSIGNED_INT || input[i]->Type == GL_INT
 #if MESA_BIG_ENDIAN
             || getTypeSize(input[i]->Type) != 4
@@ -781,10 +777,6 @@ static void evergreenSetupStreams(struct gl_context *ctx, const struct gl_client
                                               RADEON_GEM_DOMAIN_GTT, 0);
         }
     }
-
-    ret = radeon_cs_space_check_with_bo(context->radeon.cmdbuf.cs, 
-                                        first_elem(&context->radeon.dma.reserved)->bo, 
-                                        RADEON_GEM_DOMAIN_GTT, 0);    
 }
 
 static void evergreenFreeData(struct gl_context *ctx)
diff --git a/src/mesa/drivers/dri/r600/evergreen_vertprog.c b/src/mesa/drivers/dri/r600/evergreen_vertprog.c
index 117916a..a968eaf 100644
--- a/src/mesa/drivers/dri/r600/evergreen_vertprog.c
+++ b/src/mesa/drivers/dri/r600/evergreen_vertprog.c
@@ -454,11 +454,6 @@ static void evergreenTranslateAttrib(struct gl_context *ctx, GLuint unLoc, int c
     
     StreamDesc * pStreamDesc = &(context->stream_desc[context->nNumActiveAos]);
 
-	GLuint stride;
-
-	stride = (input->StrideB == 0) ? evergreen_getTypeSize(input->Type) * input->Size 
-                                   : input->StrideB;
-
     if (input->Type == GL_DOUBLE || input->Type == GL_UNSIGNED_INT || input->Type == GL_INT
 #if MESA_BIG_ENDIAN
         || evergreen_getTypeSize(input->Type) != 4
diff --git a/src/mesa/drivers/dri/r600/r700_assembler.c b/src/mesa/drivers/dri/r600/r700_assembler.c
index 216ff0b..bc58695 100644
--- a/src/mesa/drivers/dri/r600/r700_assembler.c
+++ b/src/mesa/drivers/dri/r600/r700_assembler.c
@@ -954,7 +954,6 @@ GLboolean assemble_vfetch_instruction(r700_AssemblerBase* pAsm,
 								VTX_FETCH_METHOD* pFetchMethod)
 {
     GLuint client_size_inbyte;
-	GLuint data_format;
     GLuint mega_fetch_count;
 	GLuint is_mega_fetch_flag;
 
@@ -975,8 +974,6 @@ GLboolean assemble_vfetch_instruction(r700_AssemblerBase* pAsm,
 		vfetch_instruction_ptr = assembled_vfetch_instruction_ptr;
 	}
 
-	data_format = GetSurfaceFormat(dataElementType, number_of_elements, &client_size_inbyte);
-
 	if(GL_TRUE == pFetchMethod->bEnableMini) //More conditions here
 	{
 		//TODO : mini fetch
@@ -2668,8 +2665,6 @@ GLboolean check_scalar(r700_AssemblerBase* pAsm,
 
     BITS sel;
     BITS chan;
-    BITS rel;
-    BITS neg;
 
     GLuint src;
 
@@ -2711,8 +2706,6 @@ GLboolean check_scalar(r700_AssemblerBase* pAsm,
     {
         sel  = src_sel [src];
         chan = src_chan[src];
-        rel  = src_rel [src];
-        neg  = src_neg [src];
 
         if (is_const( sel )) 
         {
@@ -2731,8 +2724,6 @@ GLboolean check_scalar(r700_AssemblerBase* pAsm,
     {
         sel  = src_sel [src];
         chan = src_chan[src];
-        rel  = src_rel [src];
-        neg  = src_neg [src];
 
         if( is_gpr(sel) ) 
         {
@@ -2767,8 +2758,6 @@ GLboolean check_vector(r700_AssemblerBase* pAsm,
 
     BITS sel;
     BITS chan;
-    BITS rel;
-    BITS neg;
 
     BITS src_sel [3] = {0,0,0};
     BITS src_chan[3] = {0,0,0};
@@ -2809,8 +2798,6 @@ GLboolean check_vector(r700_AssemblerBase* pAsm,
     {
         sel  = src_sel [src];
         chan = src_chan[src];
-        rel  = src_rel [src];
-        neg  = src_neg [src];
 
 
         bank_swizzle = alu_instruction_ptr->m_Word1.f.bank_swizzle;
@@ -4388,7 +4375,6 @@ GLboolean assemble_MAD(struct r700_AssemblerBase *pAsm)
 GLboolean assemble_LIT(r700_AssemblerBase *pAsm)
 {
     unsigned int dstReg;
-    unsigned int dstType;
     checkop1(pAsm);
     int tmp = gethelpr(pAsm);
 
@@ -4397,7 +4383,6 @@ GLboolean assemble_LIT(r700_AssemblerBase *pAsm)
         return GL_FALSE;
     }
     dstReg  = pAsm->D.dst.reg;
-    dstType = pAsm->D.dst.rtype;
 
     /* dst.xw, <- 1.0  */
     if( pAsm->D.dst.writex || pAsm->D.dst.writew )
diff --git a/src/mesa/drivers/dri/r600/r700_chip.c b/src/mesa/drivers/dri/r600/r700_chip.c
index c653c08..c10b71b 100644
--- a/src/mesa/drivers/dri/r600/r700_chip.c
+++ b/src/mesa/drivers/dri/r600/r700_chip.c
@@ -737,7 +737,6 @@ static void r700SendPSState(struct gl_context *ctx, struct radeon_state_atom *at
     context_t *context = R700_CONTEXT(ctx);
     R700_CHIP_CONTEXT *r700 = R700_CONTEXT_STATES(context);
     struct radeon_bo * pbo;
-    struct radeon_bo * pbo_const;
     BATCH_LOCALS(&context->radeon);
     radeon_print(RADEON_STATE, RADEON_VERBOSE, "%s\n", __func__);
 
@@ -767,7 +766,6 @@ static void r700SendPSState(struct gl_context *ctx, struct radeon_state_atom *at
     R600_OUT_BATCH_REGVAL(SQ_LOOP_CONST_0, 0x01000FFF);
     END_BATCH();
 
-    pbo_const = (struct radeon_bo *)r700GetActiveFpShaderConstBo(GL_CONTEXT(context));
     //TODO : set up shader const
 
     COMMIT_BATCH();
diff --git a/src/mesa/drivers/dri/r600/r700_render.c b/src/mesa/drivers/dri/r600/r700_render.c
index a565c9f..1927aa0 100644
--- a/src/mesa/drivers/dri/r600/r700_render.c
+++ b/src/mesa/drivers/dri/r600/r700_render.c
@@ -596,8 +596,6 @@ static void r700AlignDataToDword(struct gl_context *ctx,
 static void r700SetupStreams(struct gl_context *ctx, const struct gl_client_array *input[], int count)
 {
 	context_t *context = R700_CONTEXT(ctx);
-    GLuint stride;
-    int ret;
     int i, index;
 
     R600_STATECHANGE(context, vtx);
@@ -607,8 +605,6 @@ static void r700SetupStreams(struct gl_context *ctx, const struct gl_client_arra
         struct radeon_aos *aos = &context->radeon.tcl.aos[index];
         i = context->stream_desc[index].element;
 
-        stride = (input[i]->StrideB == 0) ? getTypeSize(input[i]->Type) * input[i]->Size : input[i]->StrideB;
-
         if (input[i]->Type == GL_DOUBLE || input[i]->Type == GL_UNSIGNED_INT || input[i]->Type == GL_INT
 #if MESA_BIG_ENDIAN
             || getTypeSize(input[i]->Type) != 4
@@ -688,10 +684,6 @@ static void r700SetupStreams(struct gl_context *ctx, const struct gl_client_arra
                                               RADEON_GEM_DOMAIN_GTT, 0);
         }
     }
-
-    ret = radeon_cs_space_check_with_bo(context->radeon.cmdbuf.cs, 
-                                        first_elem(&context->radeon.dma.reserved)->bo, 
-                                        RADEON_GEM_DOMAIN_GTT, 0);    
 }
 
 static void r700FreeData(struct gl_context *ctx)
diff --git a/src/mesa/drivers/dri/r600/r700_vertprog.c b/src/mesa/drivers/dri/r600/r700_vertprog.c
index b1e2742..7d0b0ac 100644
--- a/src/mesa/drivers/dri/r600/r700_vertprog.c
+++ b/src/mesa/drivers/dri/r600/r700_vertprog.c
@@ -465,11 +465,6 @@ static void r700TranslateAttrib(struct gl_context *ctx, GLuint unLoc, int count,
     
     StreamDesc * pStreamDesc = &(context->stream_desc[context->nNumActiveAos]);
 
-	GLuint stride;
-
-	stride = (input->StrideB == 0) ? getTypeSize(input->Type) * input->Size 
-                                   : input->StrideB;
-
     if (input->Type == GL_DOUBLE || input->Type == GL_UNSIGNED_INT || input->Type == GL_INT
 #if MESA_BIG_ENDIAN
         || getTypeSize(input->Type) != 4
diff --git a/src/mesa/drivers/dri/radeon/radeon_bo_legacy.c b/src/mesa/drivers/dri/radeon/radeon_bo_legacy.c
index 78f73bf..8433dae 100644
--- a/src/mesa/drivers/dri/radeon/radeon_bo_legacy.c
+++ b/src/mesa/drivers/dri/radeon/radeon_bo_legacy.c
@@ -526,9 +526,7 @@ static int bo_map(struct radeon_bo_int *bo, int write)
      *  -- Nicolai Hähnle, June 2008
      */
     if (!(bo->domains & RADEON_GEM_DOMAIN_GTT)) {
-        int p;
         volatile int *buf = (int*)boml->screen->driScreen->pFB;
-        p = *buf;
     }
 
     return 0;
diff --git a/src/mesa/drivers/dri/radeon/radeon_common_context.c b/src/mesa/drivers/dri/radeon/radeon_common_context.c
index c08b794..31224d1 100644
--- a/src/mesa/drivers/dri/radeon/radeon_common_context.c
+++ b/src/mesa/drivers/dri/radeon/radeon_common_context.c
@@ -722,7 +722,6 @@ radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
 			radeon_bo_ref(bo);
 		} else {
 			uint32_t tiling_flags = 0, pitch = 0;
-			int ret;
 
 			bo = radeon_bo_open(radeon->radeonScreen->bom,
 						buffers[i].name,
@@ -737,7 +736,6 @@ radeon_update_renderbuffers(__DRIcontext *context, __DRIdrawable *drawable,
 				continue;
 			}
 
-			ret = radeon_bo_get_tiling(bo, &tiling_flags, &pitch);
 			if (tiling_flags & RADEON_TILING_MACRO)
 				bo->flags |= RADEON_BO_FLAGS_MACRO_TILE;
 			if (tiling_flags & RADEON_TILING_MICRO)
diff -purN mesa-7.12_orig//src/mesa/drivers/osmesa/osmesa.c mesa-7.12/src/mesa/drivers/osmesa/osmesa.c
--- mesa-7.12_orig//src/mesa/drivers/osmesa/osmesa.c	2011-06-10 12:05:04.000000000 +0200
+++ mesa-7.12/src/mesa/drivers/osmesa/osmesa.c	2011-10-19 15:48:51.080213224 +0200
@@ -795,14 +795,6 @@ osmesa_renderbuffer_storage(struct gl_co
                             GLenum internalFormat, GLuint width, GLuint height)
 {
    const OSMesaContext osmesa = OSMESA_CONTEXT(ctx);
-   GLint bpc; /* bits per channel */
-
-   if (rb->DataType == GL_UNSIGNED_BYTE)
-      bpc = 8;
-   else if (rb->DataType == GL_UNSIGNED_SHORT)
-      bpc = 16;
-   else
-      bpc = 32;
 
    /* Note: we can ignoring internalFormat for "window-system" renderbuffers */
    (void) internalFormat;
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to