Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > b4239f4d9dd96bd1b35c91d7a9b50a80 > files > 21

mesa-7.0.1-11.1mdv2008.0.src.rpm

--- Mesa-7.0/src/mesa/drivers/dri/r128/r128_state.c.0depth	2007-06-25 14:52:00.000000000 -0400
+++ Mesa-7.0/src/mesa/drivers/dri/r128/r128_state.c	2007-06-25 14:52:48.000000000 -0400
@@ -1278,6 +1278,7 @@ void r128DDInitState( r128ContextPtr rme
    rmesa->ClearColor = 0x00000000;
 
    switch ( rmesa->glCtx->Visual.depthBits ) {
+   case 0:
    case 16:
       rmesa->ClearDepth = 0x0000ffff;
       depth_bpp = R128_Z_PIX_WIDTH_16;
--- Mesa-7.0/src/mesa/drivers/dri/r200/r200_state_init.c.0depth	2007-06-25 14:54:01.000000000 -0400
+++ Mesa-7.0/src/mesa/drivers/dri/r200/r200_state_init.c	2007-06-25 14:54:20.000000000 -0400
@@ -207,6 +207,7 @@ void r200InitState( r200ContextPtr rmesa
    rmesa->state.color.clear = 0x00000000;
 
    switch ( ctx->Visual.depthBits ) {
+   case 0:
    case 16:
       rmesa->state.depth.clear = 0x0000ffff;
       rmesa->state.depth.scale = 1.0 / (GLfloat)0xffff;
--- Mesa-7.0/src/mesa/drivers/dri/r300/r300_state.c.0depth	2007-06-25 14:54:38.000000000 -0400
+++ Mesa-7.0/src/mesa/drivers/dri/r300/r300_state.c	2007-06-25 14:56:10.000000000 -0400
@@ -1186,6 +1186,7 @@ static void r300PolygonOffset(GLcontext 
 	GLfloat constant = units;
 
 	switch (ctx->Visual.depthBits) {
+	case 0:
 	case 16:
 		constant *= 4.0;
 		break;
@@ -2023,6 +2024,7 @@ static void r300ResetHwState(r300Context
 	r300->hw.unk4EA0.cmd[2] = 0xffffffff;
 
 	switch (ctx->Visual.depthBits) {
+	case 0:
 	case 16:
 		r300->hw.zstencil_format.cmd[1] = R300_DEPTH_FORMAT_16BIT_INT_Z;
 		break;
@@ -2244,6 +2246,7 @@ void r300InitState(r300ContextPtr r300)
 	radeonInitState(&r300->radeon);
 
 	switch (ctx->Visual.depthBits) {
+	case 0:
 	case 16:
 		r300->state.depth.scale = 1.0 / (GLfloat) 0xffff;
 		depth_fmt = R300_DEPTH_FORMAT_16BIT_INT_Z;
--- Mesa-7.0/src/mesa/drivers/dri/radeon/radeon_state_init.c.0depth	2007-06-25 14:56:27.000000000 -0400
+++ Mesa-7.0/src/mesa/drivers/dri/radeon/radeon_state_init.c	2007-06-25 14:56:50.000000000 -0400
@@ -172,6 +172,7 @@ void radeonInitState( radeonContextPtr r
    rmesa->state.color.clear = 0x00000000;
 
    switch ( ctx->Visual.depthBits ) {
+   case 0:
    case 16:
       rmesa->state.depth.clear = 0x0000ffff;
       rmesa->state.depth.scale = 1.0 / (GLfloat)0xffff;