radv: clean up radv_htile_enabled()

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
This commit is contained in:
Samuel Pitoiset 2018-04-06 15:57:48 +02:00
parent 0fc9113ac5
commit e213f19907

View file

@ -1390,12 +1390,6 @@ radv_vi_dcc_enabled(const struct radv_image *image, unsigned level)
return image->surface.dcc_size && level < image->surface.num_dcc_levels;
}
static inline bool
radv_htile_enabled(const struct radv_image *image, unsigned level)
{
return image->surface.htile_size && level == 0;
}
/**
* Return whether the image has CMASK metadata for color surfaces.
*/
@ -1432,6 +1426,15 @@ radv_image_has_htile(const struct radv_image *image)
return image->surface.htile_size;
}
/**
* Return whether HTILE metadata is enabled for a level.
*/
static inline bool
radv_htile_enabled(const struct radv_image *image, unsigned level)
{
return radv_image_has_htile(image) && level == 0;
}
unsigned radv_image_queue_family_mask(const struct radv_image *image, uint32_t family, uint32_t queue_family);
static inline uint32_t