diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2022-04-10 12:59:34 +0200 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2022-04-27 09:10:27 +0000 |
commit | 17d9b0808ab76edb4d2ead0e64a45ef810a13229 (patch) | |
tree | 0a4876b5482c7bd4ae0f68141147ff03ae9af7db /src/gallium/drivers/etnaviv/etnaviv_rs.h | |
parent | c2a3236d1a33be8e517d97a9533fbd7eea0725fe (diff) |
etnaviv: add support for big tile RS states
On GPUs with the CACHE128B256BPERLINE feature the RS gained some
new state bits to deal with the new additional information required
for this big tile support.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9255>
Diffstat (limited to 'src/gallium/drivers/etnaviv/etnaviv_rs.h')
-rw-r--r-- | src/gallium/drivers/etnaviv/etnaviv_rs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/etnaviv/etnaviv_rs.h b/src/gallium/drivers/etnaviv/etnaviv_rs.h index 748de00e16f..5b326d39654 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_rs.h +++ b/src/gallium/drivers/etnaviv/etnaviv_rs.h @@ -34,6 +34,7 @@ struct rs_state { uint8_t downsample_x : 1; /* Downsample in x direction */ uint8_t downsample_y : 1; /* Downsample in y direction */ uint8_t source_ts_valid : 1; + uint8_t source_ts_mode : 1; uint8_t source_ts_compressed : 1; uint8_t source_format; /* RS_FORMAT_XXX */ |