summaryrefslogtreecommitdiffstats
path: root/src/broadcom/cle
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2018-06-27 15:25:03 -0700
committerEric Anholt <[email protected]>2018-06-29 13:36:28 -0700
commitb65b61cefe012e8bb2a0c7ab7ee41004b5f45da9 (patch)
treeac82e9bb5bfb7f4165798ac9e6eaf3bb81ec9ba0 /src/broadcom/cle
parent38172dcba9b2d9f6c51052c5a30ac68a0d3fe755 (diff)
v3d: Rewrite the color write masks to match CLIF format.
The render_target_* fields gave us pretty(ish) printing, but meant we were incompatible with CLIF, and had much more verbose code generating them.
Diffstat (limited to 'src/broadcom/cle')
-rw-r--r--src/broadcom/cle/v3d_packet_v33.xml6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/broadcom/cle/v3d_packet_v33.xml b/src/broadcom/cle/v3d_packet_v33.xml
index 5fa5ddd530b..9ffc07b9845 100644
--- a/src/broadcom/cle/v3d_packet_v33.xml
+++ b/src/broadcom/cle/v3d_packet_v33.xml
@@ -597,11 +597,7 @@
</packet>
<packet code="87" name="Colour Write Masks">
- <field name="Reserved" size="16" start="16" type="uint"/>
- <field name="Render Target 3 per colour component write masks" size="4" start="12" type="uint"/>
- <field name="Render Target 2 per colour component write masks" size="4" start="8" type="uint"/>
- <field name="Render Target 1 per colour component write masks" size="4" start="4" type="uint"/>
- <field name="Render Target 0 per colour component write masks" size="4" start="0" type="uint"/>
+ <field name="Mask" size="32" start="0" type="uint"/>
</packet>
<packet code="88" name="Zero All Centroid Flags" min_ver="41"/>