nil: Expose tiling_extent_B()
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26719>
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user