Alyssa Rosenzweig
|
f5d8edd2de
|
asahi: be explicit about frag properties
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
2dff6a541e
|
asahi: be explicit about usc reg unk
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
0e49bd15ff
|
asahi: drop unused default
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
0f5f4e10b5
|
asahi: set clamp W? explicitly
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
20fd77ba03
|
asahi: idetnify Clamp W
this is in the powervr xml.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
a88cebb7c3
|
asahi: drop dated comments
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
37161f2483
|
asahi: drop comment about blob weirdness
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
e55207f973
|
asahi: drop comment
I no longer believe this is correct.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
7cdd2a642d
|
asahi: set exact on some fixed? unknown fields
I don't think I've ever seen these change. Treat as fixed constants.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
04a27020be
|
asahi: drop fragment face 2 defaults
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
8dfe60bd26
|
asahi: drop PBE default
this changes null PBE to use 1d instead of 2d, this should be ok and is
consistent with texturing.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
0098941c99
|
asahi: drop macOS defaults
we don't pack macOS structs anymore so we dont' care.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
15a97db59d
|
asahi: drop zero defaults
this is implied.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
2a2889b72e
|
asahi: be explicit about LOD clamps
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
c8f8e2e19d
|
asahi: drop trailing
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
50798855b8
|
asahi: convert to exact
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
5f54d8d195
|
asahi: guard darwin stuff
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31908>
|
2024-10-30 10:14:06 -04:00 |
|
Alyssa Rosenzweig
|
88a0da6b7c
|
asahi: identify factor buffer size
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31532>
|
2024-10-05 18:30:11 +00:00 |
|
Alyssa Rosenzweig
|
76e3bd56f6
|
asahi: offset buffer images in software
this is needed for honeykrisp to implement
uniformTexelBufferOffsetSingleTexelAlignment.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30382>
|
2024-07-26 18:40:47 +00:00 |
|
Alyssa Rosenzweig
|
1d4f0d3002
|
asahi: drop old comment
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30051>
|
2024-07-15 20:08:59 +00:00 |
|
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 |
|