mesa/src/asahi/lib
Asahi Lina e9b2f02c2f asahi: Add smalltile debug option
This lets us force small tiles when they otherwise would not be
necessary, which is useful for decoupling tile size and the logic that
depends on it from things like MSAA and MRT which can trigger small
tiles.

Signed-off-by: Asahi Lina <lina@asahilina.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24258>
2023-07-20 15:33:27 +00:00
..
tests asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
agx_bo.c asahi: Make bo->writer_syncobj atomic 2023-05-11 23:24:48 +00:00
agx_bo.h asahi: Make bo->writer_syncobj atomic 2023-05-11 23:24:48 +00:00
agx_border.c asahi: Implement custom border colours 2023-02-04 10:37:02 -05:00
agx_device.c asahi: Use os_dupfd_cloexec() instead of dup() 2023-06-07 03:21:49 +00:00
agx_device.h asahi: Add smalltile debug option 2023-07-20 15:33:27 +00:00
agx_formats.c asahi: Support more renderable formats 2023-04-07 03:23:03 +00:00
agx_formats.h asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
agx_helpers.h asahi: Add XML for custom border colours 2023-02-04 10:32:24 -05:00
agx_iokit.h asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
agx_meta.c asahi: Use txf_ms for MSAA background programs 2023-07-05 05:11:49 +00:00
agx_meta.h asahi: Do not use memctx for pools / meta cache 2023-02-15 22:16:51 +00:00
agx_nir_format_helpers.h asahi: Support more renderable formats 2023-04-07 03:23:03 +00:00
agx_nir_lower_alpha.c asahi: Remove unused #define 2023-07-20 15:33:27 +00:00
agx_nir_lower_msaa.c asahi: Remove unused #define 2023-07-20 15:33:27 +00:00
agx_nir_lower_sample_intrinsics.c agx: Fix discards 2023-06-23 17:37:41 +00:00
agx_nir_lower_tilebuffer.c asahi: Advertise GL 3.1 2023-06-07 03:21:49 +00:00
agx_nir_lower_vbo.c asahi: Use device_load shift for VBO loads 2023-05-07 09:05:39 -04:00
agx_nir_lower_vbo.h asahi: Clang-format the subtree 2022-12-27 22:46:29 +00:00
agx_ppp.h asahi: Identify the separate varying count fields 2023-07-05 05:11:49 +00:00
agx_tilebuffer.c asahi: Use nonempty tib for MSAA 2023-06-07 03:21:49 +00:00
agx_tilebuffer.h asahi: Add alpha-to-coverage (and alpha-to-one) lowering 2023-06-07 03:21:48 +00:00
agx_usc.h asahi: Strengthen agx_usc_uniform contract 2023-02-04 07:19:29 +00:00
cmdbuf.xml asahi: Identify the separate varying count fields 2023-07-05 05:11:49 +00:00
decode.c asahi: Identify the separate varying count fields 2023-07-05 05:11:49 +00:00
decode.h asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
dyld_interpose.h asahi: Clang-format the subtree 2022-12-27 22:46:29 +00:00
gen_pack.py asahi: Strip ? in GenXML 2023-07-05 05:11:49 +00:00
meson.build asahi: Add alpha-to-coverage (and alpha-to-one) lowering 2023-06-07 03:21:48 +00:00
pool.c asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
pool.h asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
wrap.c asahi: Use common hexdump utility 2023-05-19 16:30:44 +00:00