From: Topi Pohjolainen Date: Sat, 22 Feb 2014 09:05:27 +0000 (+0200) Subject: i965: Remove unused sampler key fields X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2ffb50d77b7ae3cdedf0319a0def16732ed39578;p=mesa.git i965: Remove unused sampler key fields Signed-off-by: Topi Pohjolainen Reviewed-by: Kenneth Graunke --- diff --git a/src/mesa/drivers/dri/i965/brw_program.h b/src/mesa/drivers/dri/i965/brw_program.h index 0116646fe19..a8650c3454b 100644 --- a/src/mesa/drivers/dri/i965/brw_program.h +++ b/src/mesa/drivers/dri/i965/brw_program.h @@ -41,12 +41,6 @@ struct brw_sampler_prog_key_data { uint32_t gl_clamp_mask[3]; - /** - * YUV conversions, needed for the GL_MESA_ycbcr extension. - */ - uint16_t yuvtex_mask; - uint16_t yuvtex_swap_mask; /**< UV swaped */ - /** * For RG32F, gather4's channel select is broken. */ diff --git a/src/mesa/drivers/dri/i965/brw_wm.c b/src/mesa/drivers/dri/i965/brw_wm.c index b97501c5d19..663b47e5ce7 100644 --- a/src/mesa/drivers/dri/i965/brw_wm.c +++ b/src/mesa/drivers/dri/i965/brw_wm.c @@ -238,10 +238,6 @@ brw_debug_recompile_sampler_key(struct brw_context *brw, old_key->gl_clamp_mask[1], key->gl_clamp_mask[1]); found |= key_debug(brw, "GL_CLAMP enabled on any texture unit's 3rd coordinate", old_key->gl_clamp_mask[2], key->gl_clamp_mask[2]); - found |= key_debug(brw, "GL_MESA_ycbcr texturing\n", - old_key->yuvtex_mask, key->yuvtex_mask); - found |= key_debug(brw, "GL_MESA_ycbcr UV swapping\n", - old_key->yuvtex_swap_mask, key->yuvtex_swap_mask); found |= key_debug(brw, "gather channel quirk on any texture unit", old_key->gather_channel_quirk_mask, key->gather_channel_quirk_mask); @@ -356,12 +352,6 @@ brw_populate_sampler_prog_key_data(struct gl_context *ctx, if (alpha_depth || (brw->gen < 8 && !brw->is_haswell)) key->swizzles[s] = brw_get_texture_swizzle(ctx, t); - if (img->InternalFormat == GL_YCBCR_MESA) { - key->yuvtex_mask |= 1 << s; - if (img->TexFormat == MESA_FORMAT_YCBCR) - key->yuvtex_swap_mask |= 1 << s; - } - if (sampler->MinFilter != GL_NEAREST && sampler->MagFilter != GL_NEAREST) { if (sampler->WrapS == GL_CLAMP)