mesa/src/asahi/lib
Alyssa Rosenzweig aeac45c188 asahi: Move a bunch of helpers to common
These have no real Vulkan or Gallium dependence and are (as such) useful for
both VK and GL without any real change in level of abstraction. Do the code
motion.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24635>
2023-08-11 20:31:27 +00:00
..
tests asahi: Introduce concept of spilled render targets 2023-07-20 15:33:28 +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: Stub num_dies 2023-08-11 20:31: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: Move a bunch of helpers to common 2023-08-11 20:31:27 +00:00
agx_iokit.h asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
agx_meta.c asahi: Offset clear colour uniform by 4 2023-07-20 15:33:29 +00:00
agx_meta.h asahi: Permit meta shaders to use preambles 2023-07-20 15:33:29 +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: Lower tilebuffer access for spilled RTs 2023-07-20 15:33:28 +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: Do not support masking with spilled RTs 2023-07-20 15:33:28 +00:00
agx_tilebuffer.h asahi: Lower tilebuffer access for spilled RTs 2023-07-20 15:33:28 +00:00
agx_usc.h agx: Fix bogus assert 2023-07-20 15:33:28 +00:00
cmdbuf.xml asahi: Augment PBE descriptor for software access 2023-07-20 15:33:28 +00:00
decode.c asahi: Don't depend on glibc to decode 2023-07-22 12:42:58 -04:00
decode.h asahi: Add a shared library interface for decode 2023-07-20 15:33:28 +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: drop unused include paths 2023-07-22 10:10:03 +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: wrap: Handle freeing shmems 2023-07-20 15:33:28 +00:00