mesa/src/panfrost/lib
Alyssa Rosenzweig 6dfd0998f2 pan/decode: Unify SFBD/MFBD decoding
It's the same core logic. Unify and let GenXML do its thing.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18094>
2022-08-17 17:25:55 +00:00
..
genxml pan/decode: Unify SFBD/MFBD decoding 2022-08-17 17:25:55 +00:00
tests panfrost: Do no use designated initializer for union 2022-08-12 18:06:36 +00:00
.gitignore panfrost: Add panloader/ to .gitignore 2020-08-06 23:54:24 +00:00
meson.build panfrost: Unit test early-ZS helpers 2022-07-13 21:05:35 +00:00
pan_afbc.c panfrost: Pass arch instead of dev into afbc_format 2022-06-01 19:44:31 +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: Copy blend constant into variant even when reusing it 2022-05-20 23:17:07 +00:00
pan_blend.h panfrost: Increase the limit for blend shader variants 2022-05-20 23:17:07 +00:00
pan_blitter.c panfrost: Use early-ZS helpers 2022-07-13 21:05:35 +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: Stop using sparse_array for batch BOs 2022-06-14 23:44:02 +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 implementation-specific tile size 2022-07-13 19:00:41 +00:00
pan_cs.h panfrost: Separate core ID range from core count 2022-07-08 01:14:55 +00:00
pan_device.h panfrost: Use implementation-specific tile size 2022-07-13 19:00:41 +00:00
pan_earlyzs.c panfrost: Add decoupled early-ZS helpers 2022-07-13 21:05:35 +00:00
pan_earlyzs.h panfrost: Add decoupled early-ZS helpers 2022-07-13 21:05:35 +00:00
pan_encoder.h panfrost: Separate core ID range from core count 2022-07-08 01:14:55 +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: Remove is_64b assignments 2022-06-08 13:42:42 +00:00
pan_indirect_dispatch.h panfrost: Deduplicate indirect dispatch structs 2022-06-08 13:42:42 +00:00
pan_indirect_draw.c panfrost: Remove is_64b assignments 2022-06-08 13:42:42 +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: Advertise 16x16 tiled AFBC 2022-05-26 15:56:32 +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: Use implementation-specific tile size 2022-07-13 19:00:41 +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: Separate core ID range from core count 2022-07-08 01:14:55 +00:00
pan_shader.c panfrost: Emit the correct number of attributes 2022-07-23 00:56:10 +00:00
pan_shader.h panfrost: Use early-ZS helpers 2022-07-13 21:05:35 +00:00
pan_texture.c panfrost: Handle texturing from AFBC on Valhall 2022-06-01 19:44:31 +00:00
pan_texture.h panfrost: Add pan_afbc_compression_mode on Valhall 2022-06-01 19:44:31 +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 a debug option for checking overflows on pool uploads 2022-07-23 00:56:10 +00:00
wrap.h panfrost: Prepare pandecode to per-gen XML 2021-09-20 15:11:30 +02:00