Alyssa Rosenzweig
|
e5637f44b8
|
asahi: unify naming for COUNTS structs
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29247>
|
2024-05-16 13:25:56 -04:00 |
|
Alyssa Rosenzweig
|
a173c2e38c
|
asahi: split CDM Launch words
similarly separates counts from USC words.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29247>
|
2024-05-16 13:25:56 -04:00 |
|
Alyssa Rosenzweig
|
5fbd8bb694
|
asahi: split frag shader words
Isolate the counts from the rest, in particular.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29247>
|
2024-05-16 13:25:56 -04:00 |
|
Alyssa Rosenzweig
|
6b47d9c600
|
asahi: move primitive MSAA field
works on Cull but not Cull 2, because forget me.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29179>
|
2024-05-14 04:57:26 +00:00 |
|
Alyssa Rosenzweig
|
cccf0609a6
|
asahi: simplify image atomic lowering
Do more calculation in the preamble so we can do less pointer chasing and keep
everything within our 64-bit budget.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29179>
|
2024-05-14 04:57:26 +00:00 |
|
Alyssa Rosenzweig
|
9069ac986b
|
asahi: fix cull unknown bits
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29179>
|
2024-05-14 04:57:26 +00:00 |
|
Alyssa Rosenzweig
|
1f465d72dd
|
asahi: split out genxml/ directory
src/asahi/lib is creating dependency hell, let's start splitting it up so we can
ease some of the clc related pains.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27616>
|
2024-02-14 21:02:32 +00:00 |
|