From: Ian Romanick Date: Thu, 12 Jul 2012 18:48:53 +0000 (-0700) Subject: dri_util: Elminiate the bytes_per_pixel table X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=43d6fe156b2bf9754aaa65776e001c927275d765;p=mesa.git dri_util: Elminiate the bytes_per_pixel table With fewer formats to support, it's kind of useless. Signed-off-by: Ian Romanick Reviewed-by: Eric Anholt Reviewed-by: Kenneth Graunke --- diff --git a/src/mesa/drivers/dri/common/utils.c b/src/mesa/drivers/dri/common/utils.c index 1b337824f50..5117ff70a0f 100644 --- a/src/mesa/drivers/dri/common/utils.c +++ b/src/mesa/drivers/dri/common/utils.c @@ -227,13 +227,6 @@ driCreateConfigs(GLenum fb_format, GLenum fb_type, { 0x00FF0000, 0x0000FF00, 0x000000FF, 0xFF000000 }, /* 8_8_8_8_REV */ }; - static const uint8_t bytes_per_pixel[6] = { - 2, /* 5_6_5 */ - 2, /* 5_6_5_REV */ - 4, /* 8_8_8_8 */ - 4 /* 8_8_8_8_REV */ - }; - const uint8_t * bits; const uint32_t * masks; int index; @@ -292,8 +285,9 @@ driCreateConfigs(GLenum fb_format, GLenum fb_type, return NULL; } - switch ( bytes_per_pixel[ index ] ) { - case 2: + switch ( index ) { + case 0: + case 1: bits = bits_table[0]; break; default: