diff --git a/src/gallium/drivers/nv50/nv50_miptree.c b/src/gallium/drivers/nv50/nv50_miptree.c index 486b368ae98..311e1e9097d 100644 --- a/src/gallium/drivers/nv50/nv50_miptree.c +++ b/src/gallium/drivers/nv50/nv50_miptree.c @@ -154,6 +154,9 @@ nv50_miptree_create(struct pipe_screen *pscreen, case PIPE_FORMAT_R32G32B32_FLOAT: tile_flags = 0x7400; break; + case PIPE_FORMAT_Z32_FLOAT: + tile_flags = 0x4000; + break; case PIPE_FORMAT_Z32_FLOAT_S8X24_USCALED: tile_flags = 0x6000; break; diff --git a/src/gallium/drivers/nvc0/nvc0_miptree.c b/src/gallium/drivers/nvc0/nvc0_miptree.c index bced3245524..972b9a2f506 100644 --- a/src/gallium/drivers/nvc0/nvc0_miptree.c +++ b/src/gallium/drivers/nvc0/nvc0_miptree.c @@ -168,6 +168,9 @@ nvc0_miptree_create(struct pipe_screen *pscreen, tile_flags = 0xf900; /* MSAA 4 */ tile_flags = 0xfe00; /* NORMAL */ break; + case PIPE_FORMAT_Z32_FLOAT: + tile_flags = 0x7b00; + break; case PIPE_FORMAT_Z32_FLOAT_S8X24_USCALED: tile_flags = 0xce00; /* COMPRESSED */ tile_flags = 0xcf00; /* MSAA 2, COMPRESSED */