Mesa (master): i965: Remove unused sampler key fields
Kenneth Graunke
kwg at kemper.freedesktop.org
Tue Apr 8 20:37:20 UTC 2014
Module: Mesa
Branch: master
Commit: 2ffb50d77b7ae3cdedf0319a0def16732ed39578
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ffb50d77b7ae3cdedf0319a0def16732ed39578
Author: Topi Pohjolainen <topi.pohjolainen at intel.com>
Date: Sat Feb 22 11:05:27 2014 +0200
i965: Remove unused sampler key fields
Signed-off-by: Topi Pohjolainen <topi.pohjolainen at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
---
src/mesa/drivers/dri/i965/brw_program.h | 6 ------
src/mesa/drivers/dri/i965/brw_wm.c | 10 ----------
2 files changed, 16 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_program.h b/src/mesa/drivers/dri/i965/brw_program.h
index 0116646..a8650c3 100644
--- a/src/mesa/drivers/dri/i965/brw_program.h
+++ b/src/mesa/drivers/dri/i965/brw_program.h
@@ -42,12 +42,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.
*/
uint32_t gather_channel_quirk_mask;
diff --git a/src/mesa/drivers/dri/i965/brw_wm.c b/src/mesa/drivers/dri/i965/brw_wm.c
index b97501c..663b47e 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)
More information about the mesa-commit
mailing list