From: Dave Airlie Date: Thu, 3 Sep 2009 04:14:47 +0000 (+1000) Subject: r600: visual depth has no meaning here. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c19b52f10fe11282f0a3466eda2eeb1d422b7aa3;p=mesa.git r600: visual depth has no meaning here. fbos get angry when this happens. --- diff --git a/src/mesa/drivers/dri/r600/r700_state.c b/src/mesa/drivers/dri/r600/r700_state.c index 91cb492ce6a..09344426f4d 100644 --- a/src/mesa/drivers/dri/r600/r700_state.c +++ b/src/mesa/drivers/dri/r600/r700_state.c @@ -1451,18 +1451,8 @@ static void r700SetDepthTarget(context_t *context) if(4 == rrb->cpp) { - switch (GL_CONTEXT(context)->Visual.depthBits) - { - case 16: - case 24: - SETfield(r700->DB_DEPTH_INFO.u32All, DEPTH_8_24, - DB_DEPTH_INFO__FORMAT_shift, DB_DEPTH_INFO__FORMAT_mask); - break; - default: - fprintf(stderr, "Error: Unsupported depth %d... exiting\n", - GL_CONTEXT(context)->Visual.depthBits); - _mesa_exit(-1); - } + SETfield(r700->DB_DEPTH_INFO.u32All, DEPTH_8_24, + DB_DEPTH_INFO__FORMAT_shift, DB_DEPTH_INFO__FORMAT_mask); } else {