diff options
author | Brian Paul <[email protected]> | 2011-01-25 20:25:50 -0700 |
---|---|---|
committer | Brian Paul <[email protected]> | 2011-01-25 20:25:53 -0700 |
commit | c0d941877b410b2402ed853d1d33b0664a3d1445 (patch) | |
tree | d2948d75613c829eedcbb4b7ddabf967b50e9be1 /src/gallium/auxiliary/tgsi/tgsi_util.c | |
parent | 903185bf3b7c3f7723d4a862286839f422665486 (diff) |
tgsi: add support for 1D/2D texture arrays
Diffstat (limited to 'src/gallium/auxiliary/tgsi/tgsi_util.c')
-rw-r--r-- | src/gallium/auxiliary/tgsi/tgsi_util.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/tgsi/tgsi_util.c b/src/gallium/auxiliary/tgsi/tgsi_util.c index 08e7e89bd67..aa9a886d4a9 100644 --- a/src/gallium/auxiliary/tgsi/tgsi_util.c +++ b/src/gallium/auxiliary/tgsi/tgsi_util.c @@ -280,7 +280,12 @@ tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction *inst, case TGSI_TEXTURE_CUBE: read_mask = TGSI_WRITEMASK_XYZ; break; - + case TGSI_TEXTURE_1D_ARRAY: + read_mask = TGSI_WRITEMASK_XY; + break; + case TGSI_TEXTURE_2D_ARRAY: + read_mask = TGSI_WRITEMASK_XYZ; + break; default: assert(0); read_mask = 0; |