diff options
author | Alyssa Rosenzweig <alyssa@rosenzweig.io> | 2021-07-05 19:50:13 -0400 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2021-07-06 13:44:50 +0000 |
commit | 19bb9d278fbc9d7e218ee12b2e066f4d2576ddb3 (patch) | |
tree | b9a04abf0f2e6e51b4ad33e817f74a15aed11e74 /src/asahi | |
parent | c1d8ed1bc213bac4db9bf77c880c648f1e074a4a (diff) |
asahi: Extend IOGPU header to contain encoder
Let's squash together all the resulting zeroes. Trying to discern some structure out of this.
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11730>
Diffstat (limited to 'src/asahi')
-rw-r--r-- | src/asahi/lib/cmdbuf.xml | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/asahi/lib/cmdbuf.xml b/src/asahi/lib/cmdbuf.xml index 8398cf29181..43b94a36967 100644 --- a/src/asahi/lib/cmdbuf.xml +++ b/src/asahi/lib/cmdbuf.xml @@ -465,7 +465,7 @@ <value name="Depth" value="0xC"/> </enum> - <struct name="IOGPU Header" size="48"> + <struct name="IOGPU Header" size="64"> <field name="Unk 0" start="0:0" size="32" default="0x10000" type="hex"/> <field name="Total size" start="1:0" size="32" type="uint"/> <field name="Unk 2" start="2:0" size="32" default="0x7" type="hex"/> @@ -473,6 +473,9 @@ <field name="Unk 3" start="9:0" size="32" default="0x18" type="hex"/> <field name="Attachment offset 2" start="10:0" size="32" type="uint"/> <field name="Unknown offset" start="11:0" size="32" type="uint"/> + <field name="Unk 4" start="12:0" size="32" default="0x30" type="hex"/> + <field name="Unk 5" start="13:0" size="32" default="0x01" type="hex"/> + <field name="Encoder" start="14:0" size="64" type="address"/> </struct> <struct name="IOGPU Attachment" size="24"> |