mesa/src/panfrost/lib
Alyssa Rosenzweig 17c98393f9 panfrost: Increase the maximum tiler heap size
Required to avoid tiler heap out-of-memory condition on Valhall on tests
including:

dEQP-GLES31.functional.draw_indirect.compute_interop.large.drawelements_combined_grid_1200x1200_drawcount_8

This test passes on Bifrost without the fix because varyings are only allocated
from the tiler heap on Valhall.

Minimal perf or memory usage impacted is expected, as even old versions of
panfrost.ko support growable memory.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16330>
2022-05-05 15:27:56 +00:00
..
genxml panfrost: Correct XML for TLS 2022-05-04 12:48:27 +00:00
tests panfrost: Unit test "from legacy" helper 2022-05-03 14:20:15 +00:00
.gitignore panfrost: Add panloader/ to .gitignore 2020-08-06 23:54:24 +00:00
meson.build panfrost: Unit test block size queries 2022-04-26 17:47:49 +00:00
pan_afbc.c panfrost: Remove ancient TODO 2021-10-23 02:21:13 +00:00
pan_attributes.c panfrost: Move panfrost_vertex/instance_id to per-gen 2021-07-12 23:12:29 +00:00
pan_blend.c panfrost: Add alpha_zero_nop/one_store predicate 2021-10-26 19:01:46 +00:00
pan_blend.h panfrost: Add alpha_zero_nop/one_store predicate 2021-10-26 19:01:46 +00:00
pan_blitter.c panfrost: Don't use VARYING_SLOT_TEX0 internally 2022-05-04 13:07:59 +00:00
pan_blitter.h panfrost: Move genxml related files to a subdir 2021-09-30 10:30:19 +00:00
pan_bo.c panfrost: Remove BO mapping from import 2022-04-10 01:51:04 +00:00
pan_bo.h panfrost: Label all BOs in userspace 2021-05-18 19:19:01 +00:00
pan_clear.c panfrost: Move genxml related files to a subdir 2021-09-30 10:30:19 +00:00
pan_cs.c panfrost: Use packed TLS on Valhall 2022-05-04 12:48:27 +00:00
pan_cs.h panfrost: Flip point coords in hardware 2022-05-02 09:56:25 -04:00
pan_device.h panfrost: Centralize our model list 2022-01-28 17:47:46 +00:00
pan_encoder.h panfrost: Add panfrost_make_resource_table helper 2022-04-07 15:11:04 +00:00
pan_format.c panfrost: Handle stencil texturing on Valhall 2022-04-07 15:11:04 +00:00
pan_format.h panfrost: Add Valhall compressed formats 2022-03-30 17:29:12 +00:00
pan_indirect_dispatch.c panfrost,asahi,radv: Don't set internal=true manually 2022-02-17 23:30:46 +00:00
pan_indirect_dispatch.h panfrost: Move genxml related files to a subdir 2021-09-30 10:30:19 +00:00
pan_indirect_draw.c panfrost,asahi,radv: Don't set internal=true manually 2022-02-17 23:30:46 +00:00
pan_indirect_draw.h panfrost: Move genxml related files to a subdir 2021-09-30 10:30:19 +00:00
pan_layout.c panfrost: Unify row stride and AFBC row stride 2022-05-03 14:20:15 +00:00
pan_pool.h panfrost: Move genxml related files to a subdir 2021-09-30 10:30:19 +00:00
pan_props.c panfrost: Increase the maximum tiler heap size 2022-05-05 15:27:56 +00:00
pan_samples.c panfrost: Label all BOs in userspace 2021-05-18 19:19:01 +00:00
pan_scoreboard.h panfrost: Handle Valhall IDVS in job_uses_tiling 2022-03-30 17:29:12 +00:00
pan_scratch.c panfrost: Fix stack shift calculation 2020-11-13 20:49:06 +00:00
pan_shader.c pan/bi: Rework varying linking on Valhall 2022-05-04 13:07:59 +00:00
pan_shader.h panfrost: Only flip point sprites for GL 2022-05-02 13:12:31 +00:00
pan_texture.c panfrost: Unify row stride and AFBC row stride 2022-05-03 14:20:15 +00:00
pan_texture.h panfrost: Unify row stride and AFBC row stride 2022-05-03 14:20:15 +00:00
pan_tiler.c panfrost: Centralize our model list 2022-01-28 17:47:46 +00:00
pan_util.c panfrost: Centralize our model list 2022-01-28 17:47:46 +00:00
pan_util.h panfrost: Add PAN_MESA_DEBUG=dump option 2022-03-01 19:43:22 +00:00
wrap.h panfrost: Prepare pandecode to per-gen XML 2021-09-20 15:11:30 +02:00