diff --git a/src/nouveau/nil/nil_image.c b/src/nouveau/nil/nil_image.c index 86824d07f3f..d296a7e767f 100644 --- a/src/nouveau/nil/nil_image.c +++ b/src/nouveau/nil/nil_image.c @@ -189,7 +189,7 @@ nil_extent4d_B_to_GOB(struct nil_extent4d extent_B, return nil_extent4d_div_round_up(extent_B, gob_extent_B); } -static struct nil_extent4d +struct nil_extent4d nil_tiling_extent_B(struct nil_tiling tiling) { if (tiling.is_tiled) { @@ -246,7 +246,7 @@ choose_tiling(struct nil_extent4d extent_B, return tiling; } -static uint32_t +uint32_t nil_tiling_size_B(struct nil_tiling tiling) { const struct nil_extent4d extent_B = nil_tiling_extent_B(tiling); diff --git a/src/nouveau/nil/nil_image.h b/src/nouveau/nil/nil_image.h index fa9996664cb..9e6d0572def 100644 --- a/src/nouveau/nil/nil_image.h +++ b/src/nouveau/nil/nil_image.h @@ -187,6 +187,12 @@ struct nil_view { float min_lod_clamp; }; +struct nil_extent4d +nil_tiling_extent_B(struct nil_tiling tiling); + +uint32_t +nil_tiling_size_B(struct nil_tiling tiling); + struct nil_extent4d nil_tiling_extent_px(struct nil_tiling tiling, enum pipe_format format, enum nil_sample_layout sample_layout);