mesa/src/asahi/lib
Alyssa Rosenzweig 0755b6d3d5 asahi: add XML for cdm stream link with return
I don't know of any case of Apple's driver using this, but it seems to work. The
stream link bit is identical to VDM so that was easy, the tricky part was the
return but I bruteforced the encoding space and this is the (only) thing that
worked. So add the XML.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32320>
2024-11-24 13:06:09 +00:00
..
tests asahi: add missing tib alignment check 2024-01-10 08:44:38 -04:00
agx_abi.h asahi: move sample mask to r1l 2024-10-05 18:30:12 +00:00
agx_bg_eot.c asahi,hk: reenable rgb32 buffer textures 2024-11-24 13:06:08 +00:00
agx_bg_eot.h asahi: stop fixing up USC addresses 2024-08-12 18:36:26 -04:00
agx_bo.c asahi: Use 64bit size fields 2024-11-11 14:33:02 +00:00
agx_bo.h asahi: Use 64bit size fields 2024-11-11 14:33:02 +00:00
agx_border.c ail: swallow up formats 2024-09-02 23:27:14 +00:00
agx_device.c asahi/clc: drop getopt 2024-11-24 13:06:08 +00:00
agx_device.h asahi: Use 64bit size fields 2024-11-11 14:33:02 +00:00
agx_device_virtio.c asahi/virtio: fix allocate-with-alignment 2024-10-05 18:30:11 +00:00
agx_device_virtio.h asahi: add broken bits of unstable Linux UAPI 2024-06-14 15:44:30 +00:00
agx_helpers.h libagx: move out of lib/ 2024-11-24 13:06:08 +00:00
agx_iokit.h asahi/lib: use #pragma once 2024-02-14 21:02:32 +00:00
agx_linker.c asahi,agx: rework constant promotion upload 2024-10-30 10:14:07 -04:00
agx_linker.h asahi,hk: implement remapping in epilog 2024-10-05 18:30:13 +00:00
agx_nir_format_helpers.h asahi/lib: use #pragma once 2024-02-14 21:02:32 +00:00
agx_nir_lower_alpha.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
agx_nir_lower_gs.c asahi: drop dead ACCESS 2024-11-24 13:06:08 +00:00
agx_nir_lower_gs.h libagx: move out of lib/ 2024-11-24 13:06:08 +00:00
agx_nir_lower_ia.c libagx: move out of lib/ 2024-11-24 13:06:08 +00:00
agx_nir_lower_msaa.c treewide: use nir_def_replace sometimes 2024-06-21 15:36:56 +00:00
agx_nir_lower_sample_intrinsics.c treewide: use nir_def_replace sometimes 2024-06-21 15:36:56 +00:00
agx_nir_lower_tess.c libagx: move out of lib/ 2024-11-24 13:06:08 +00:00
agx_nir_lower_tilebuffer.c asahi: rm include 2024-10-05 18:30:13 +00:00
agx_nir_lower_uvs.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
agx_nir_lower_vbo.c asahi: optimize !robustness with soft fault 2024-10-05 18:30:13 +00:00
agx_nir_lower_vbo.h asahi: implement rba2 semantics for vbo 2024-06-16 12:15:22 -04:00
agx_nir_prolog_epilog.c asahi,hk: reenable rgb32 buffer textures 2024-11-24 13:06:08 +00:00
agx_ppp.h asahi: split frag shader words 2024-05-16 13:25:56 -04:00
agx_scratch.c libagx: move out of lib/ 2024-11-24 13:06:08 +00:00
agx_scratch.h asahi/lib: use #pragma once 2024-02-14 21:02:32 +00:00
agx_tilebuffer.c asahi: add tib sample setter helper 2024-10-05 18:30:10 +00:00
agx_tilebuffer.h asahi: add tib sample setter helper 2024-10-05 18:30:10 +00:00
agx_usc.h asahi,agx: rework constant promotion upload 2024-10-30 10:14:07 -04:00
agx_uvs.h asahi: extend varying linking for tri fan weirdness 2024-05-14 04:57:27 +00:00
agx_va.c asahi: Use 64bit size fields 2024-11-11 14:33:02 +00:00
asahi_proto.h agx: Fix implicit sync for virtgpu 2024-10-05 18:30:10 +00:00
decode.c asahi: add XML for cdm stream link with return 2024-11-24 13:06:09 +00:00
decode.h asahi: stop fixing up USC addresses 2024-08-12 18:36:26 -04:00
dyld_interpose.h asahi: Clang-format the subtree 2022-12-27 22:46:29 +00:00
meson.build asahi/clc: drop getopt 2024-11-24 13:06:08 +00:00
pool.c asahi: introduce agx_va data structure 2024-08-12 18:45:57 -04:00
pool.h asahi: drop desc align alloc 2024-11-24 13:06:08 +00:00
unstable_asahi_drm.h asahi: Update to UAPI 10011 2024-08-12 18:35:47 -04:00
wrap.c asahi: drop agx_bo::type 2024-08-12 18:36:26 -04:00