mesa/src/asahi
Alyssa Rosenzweig 74e92274af asahi,agx: Use new tilebuffer infrastructure
Flag day change to replace the previous hardcoded background/end-of-tile shaders
and the API-style load/store_output in fragment shaders with the generated
shaders and lowered *_agx intrinsics. This gets us working non-UNORM8 render
targets and working MRT. It's also a step in the direction of working MSAA but
that needs a lot more work, since the multisampling programming model on AGX is
quite different from any of the APIs (including Metal).

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19871>
2022-11-19 20:25:41 +00:00
..
compiler asahi,agx: Use new tilebuffer infrastructure 2022-11-19 20:25:41 +00:00
drm-shim asahi: Add drm-shim implementation 2022-11-07 16:10:11 +00:00
layout ail: Handle multisampling 2022-11-19 20:25:41 +00:00
lib asahi,agx: Use new tilebuffer infrastructure 2022-11-19 20:25:41 +00:00
meson.build asahi: Add drm-shim implementation 2022-11-07 16:10:11 +00:00