mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 18:18:06 +02:00
i965: Use the enum type for gen6_gather_wa sampler key field.
Requested by Matt Turner. Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
parent
e5e466c954
commit
793ac67d3d
1 changed files with 7 additions and 7 deletions
|
|
@ -44,6 +44,12 @@
|
|||
* @{
|
||||
*/
|
||||
|
||||
enum PACKED gen6_gather_sampler_wa {
|
||||
WA_SIGN = 1, /* whether we need to sign extend */
|
||||
WA_8BIT = 2, /* if we have an 8bit format needing wa */
|
||||
WA_16BIT = 4, /* if we have a 16bit format needing wa */
|
||||
};
|
||||
|
||||
/**
|
||||
* Sampler information needed by VS, WM, and GS program cache keys.
|
||||
*/
|
||||
|
|
@ -68,7 +74,7 @@ struct brw_sampler_prog_key_data {
|
|||
/**
|
||||
* For Sandybridge, which shader w/a we need for gather quirks.
|
||||
*/
|
||||
uint8_t gen6_gather_wa[MAX_SAMPLERS];
|
||||
enum gen6_gather_sampler_wa gen6_gather_wa[MAX_SAMPLERS];
|
||||
};
|
||||
|
||||
|
||||
|
|
@ -149,12 +155,6 @@ struct brw_wm_prog_key {
|
|||
|
||||
/** @} */
|
||||
|
||||
enum gen6_gather_sampler_wa {
|
||||
WA_SIGN = 1, /* whether we need to sign extend */
|
||||
WA_8BIT = 2, /* if we have an 8bit format needing wa */
|
||||
WA_16BIT = 4, /* if we have a 16bit format needing wa */
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue