From 88903ba64d4475156acef70c381c2c0b4d59dbf2 Mon Sep 17 00:00:00 2001 From: Nanley Chery Date: Fri, 14 May 2021 07:47:17 -0700 Subject: [PATCH] isl: Add isl_aux_usage_has_compression Reviewed-by: Kenneth Graunke Part-of: --- src/intel/isl/isl.h | 3 +++ src/intel/isl/isl_aux_info.c | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/src/intel/isl/isl.h b/src/intel/isl/isl.h index 1b63ae9a2e3..199e9333201 100644 --- a/src/intel/isl/isl.h +++ b/src/intel/isl/isl.h @@ -1809,6 +1809,9 @@ isl_aux_state_transition_write(enum isl_aux_state initial_state, bool isl_aux_usage_has_fast_clears(enum isl_aux_usage usage); +bool +isl_aux_usage_has_compression(enum isl_aux_usage usage); + static inline bool isl_aux_usage_has_hiz(enum isl_aux_usage usage) { diff --git a/src/intel/isl/isl_aux_info.c b/src/intel/isl/isl_aux_info.c index a2280766e36..e013bfe4120 100644 --- a/src/intel/isl/isl_aux_info.c +++ b/src/intel/isl/isl_aux_info.c @@ -258,3 +258,9 @@ isl_aux_usage_has_fast_clears(enum isl_aux_usage usage) { return info[usage].fast_clear; } + +bool +isl_aux_usage_has_compression(enum isl_aux_usage usage) +{ + return info[usage].compressed; +}