diff options
author | Brian Paul <[email protected]> | 2016-03-29 11:43:02 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2016-03-29 18:13:46 -0600 |
commit | 5c85c3be26566711a3bdf27df4f9fb07b126882d (patch) | |
tree | cf004696fdfdf5369eb1338953c476b262f3e599 /src/gallium/auxiliary/tgsi/tgsi_scan.c | |
parent | 86e1768c13d67945f4a9549820e711b70ff2aba7 (diff) |
tgsi: simplify tgsi_shader_info::is_msaa_sampler checking
We assert that fullinst->Instruction.Texture != 0 above so no need to
check it in the conditional. We also have the fullinst->Texture.Texture
value in a local variable, so use it.
Reviewed-by: José Fonseca <[email protected]>
Reviewed-by: Roland Scheidegger <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/tgsi/tgsi_scan.c')
-rw-r--r-- | src/gallium/auxiliary/tgsi/tgsi_scan.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gallium/auxiliary/tgsi/tgsi_scan.c b/src/gallium/auxiliary/tgsi/tgsi_scan.c index 6d4b00d8879..c71c7770bfb 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_scan.c +++ b/src/gallium/auxiliary/tgsi/tgsi_scan.c @@ -208,9 +208,8 @@ scan_instruction(struct tgsi_shader_info *info, } /* MSAA samplers */ - if (fullinst->Instruction.Texture && - (fullinst->Texture.Texture == TGSI_TEXTURE_2D_MSAA || - fullinst->Texture.Texture == TGSI_TEXTURE_2D_ARRAY_MSAA)) { + if (target == TGSI_TEXTURE_2D_MSAA || + target == TGSI_TEXTURE_2D_ARRAY_MSAA) { info->is_msaa_sampler[src->Register.Index] = TRUE; } } |