intel/aub_read: reuse defines from gen_context
[mesa.git] / src / amd / common / ac_gpu_info.h
index 0583a6037f2d6d58ac2339ac48463d2873a0869b..b1ef9c53734a3cc73f569f55a94b98b4c19dfd30 100644 (file)
@@ -150,7 +150,8 @@ void ac_print_gpu_info(struct radeon_info *info);
 int ac_get_gs_table_depth(enum chip_class chip_class, enum radeon_family family);
 void ac_get_raster_config(struct radeon_info *info,
                          uint32_t *raster_config_p,
-                         uint32_t *raster_config_1_p);
+                         uint32_t *raster_config_1_p,
+                         uint32_t *se_tile_repeat_p);
 void ac_get_harvested_configs(struct radeon_info *info,
                              unsigned raster_config,
                              unsigned *cik_raster_config_1_p,
@@ -171,6 +172,12 @@ static inline unsigned ac_get_max_simd_waves(enum radeon_family family)
        }
 }
 
+static inline uint32_t
+ac_get_num_physical_sgprs(enum chip_class chip_class)
+{
+       return chip_class >= VI ? 800 : 512;
+}
+
 #ifdef __cplusplus
 }
 #endif