diff options
author | Christoph Bumiller <[email protected]> | 2011-07-11 22:49:57 +0200 |
---|---|---|
committer | Christoph Bumiller <[email protected]> | 2011-07-14 12:51:06 +0200 |
commit | c011f94b7b4e1e93d5563f4bfd9906fa29e2ffb0 (patch) | |
tree | 95fc2593a01d955f46ed5f149394a428c3ab19c4 /src/gallium/drivers/nvc0/nvc0_miptree.c | |
parent | cad17554c4b121c03e188dd0281718a52d603a15 (diff) |
nv50,nvc0: add correct storage type for Z32_FLOAT
Diffstat (limited to 'src/gallium/drivers/nvc0/nvc0_miptree.c')
-rw-r--r-- | src/gallium/drivers/nvc0/nvc0_miptree.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gallium/drivers/nvc0/nvc0_miptree.c b/src/gallium/drivers/nvc0/nvc0_miptree.c index 5da73df2d9b..8b8e2cfc780 100644 --- a/src/gallium/drivers/nvc0/nvc0_miptree.c +++ b/src/gallium/drivers/nvc0/nvc0_miptree.c @@ -89,6 +89,12 @@ nvc0_mt_choose_storage_type(struct nv50_miptree *mt, boolean compressed) else tile_flags = 0x1100; break; + case PIPE_FORMAT_Z32_FLOAT: + if (compressed) + tile_flags = 0x8600 + (ms << 8); + else + tile_flags = 0x7b00; + break; case PIPE_FORMAT_Z32_FLOAT_S8X24_USCALED: if (compressed) tile_flags = 0xce00 + (ms << 8); |