diff --git a/.pick_status.json b/.pick_status.json index f7681b55f89..ac28b63c99b 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -220,7 +220,7 @@ "description": "panfrost: Fix polygon list size computations", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "ff3eada7eb4e4df0abe93ee76b77101f9d24e72c" }, diff --git a/src/panfrost/lib/pan_tiler.c b/src/panfrost/lib/pan_tiler.c index 4493f5c01c9..e45240eeac6 100644 --- a/src/panfrost/lib/pan_tiler.c +++ b/src/panfrost/lib/pan_tiler.c @@ -389,5 +389,6 @@ panfrost_tiler_get_polygon_list_size(const struct panfrost_device *dev, unsigned hierarchy_mask = panfrost_choose_hierarchy_mask(fb_width, fb_height, 1, hierarchy); - return panfrost_tiler_full_size(fb_width, fb_height, hierarchy_mask, hierarchy); + return panfrost_tiler_full_size(fb_width, fb_height, hierarchy_mask, hierarchy) + + panfrost_tiler_header_size(fb_width, fb_height, hierarchy_mask, hierarchy); }