diff --git a/.pick_status.json b/.pick_status.json index ea1c19fa239..d816f6fee84 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1390,7 +1390,7 @@ "description": "panfrost: Increase tiler_heap max allocation to 64MB", "nominated": true, "nomination_type": 0, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": null }, diff --git a/src/gallium/drivers/panfrost/ci/traces-panfrost.yml b/src/gallium/drivers/panfrost/ci/traces-panfrost.yml index daa4ab664b7..74844b09a88 100644 --- a/src/gallium/drivers/panfrost/ci/traces-panfrost.yml +++ b/src/gallium/drivers/panfrost/ci/traces-panfrost.yml @@ -41,7 +41,7 @@ traces: - path: gputest/furmark.trace expectations: - device: gl-panfrost-t860 - checksum: dc4ece101ed145228840d1f0654118c6 + checksum: 2bde9efdddd92c28d29f744e36a226e9 - path: gputest/triangle.trace expectations: - device: gl-panfrost-t860 diff --git a/src/panfrost/lib/pan_props.c b/src/panfrost/lib/pan_props.c index f5fae6c6123..13b404fb6a0 100644 --- a/src/panfrost/lib/pan_props.c +++ b/src/panfrost/lib/pan_props.c @@ -257,7 +257,7 @@ panfrost_open_device(void *memctx, int fd, struct panfrost_device *dev) * active for a single job chain at once, so a single heap can be * shared across batches/contextes */ - dev->tiler_heap = panfrost_bo_create(dev, 4096 * 4096, + dev->tiler_heap = panfrost_bo_create(dev, 64 * 1024 * 1024, PAN_BO_INVISIBLE | PAN_BO_GROWABLE); pthread_mutex_init(&dev->submit_lock, NULL);