mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-13 02:40:28 +01:00
Add a library that wraps the key IOKit entrypoints used in the macOS UABI for AGX. Our wrapped routines print information about the kernel calls made and dump work submitted to the GPU using agxdecode. This code has two major use cases: 1. Debugging Mesa, particularly around the undocumented macOS user-kernel interface. Logs from Mesa may compared to Metal to check that the UABI is being used correcrly. 2. Reverse-engineering the hardware, using this as glue to get at the "interesting" GPU memory. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16512> |
||
|---|---|---|
| .. | ||
| compiler | ||
| lib | ||
| meson.build | ||