summaryrefslogtreecommitdiffstats
path: root/src/broadcom
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2018-06-26 15:58:21 -0700
committerEric Anholt <[email protected]>2018-06-27 09:13:48 -0700
commit9f80bcc2bc2d9221a67b39715b1b5443b263a091 (patch)
tree288268dd727b97a1eacd7a1a4506893a59afcce0 /src/broadcom
parent18b1bb0b63f3e5b726458523bc3eecb688f9d3cb (diff)
v3d: Convert a bunch of our "minus one" fields over to the new XML attr.
This fixes up their formatting for CLIF files and makes the code more legible.
Diffstat (limited to 'src/broadcom')
-rw-r--r--src/broadcom/cle/v3d_packet_v33.xml8
-rw-r--r--src/broadcom/cle/v3d_packet_v41.xml20
-rw-r--r--src/broadcom/cle/v3d_packet_v42.xml20
3 files changed, 24 insertions, 24 deletions
diff --git a/src/broadcom/cle/v3d_packet_v33.xml b/src/broadcom/cle/v3d_packet_v33.xml
index 22d43cc8025..1ece1c95558 100644
--- a/src/broadcom/cle/v3d_packet_v33.xml
+++ b/src/broadcom/cle/v3d_packet_v33.xml
@@ -383,7 +383,7 @@
<struct name="Transform Feedback Output Data Spec">
<field name="First Shaded Vertex Value to output" size="8" start="0" type="uint"/>
- <field name="Number of consecutive Vertex Values to output as 32-bit values minus 1" size="4" start="8" type="uint"/>
+ <field name="Number of consecutive Vertex Values to output as 32-bit values" size="4" start="8" type="uint" minus_one="true"/>
<field name="Output Buffer to write to" size="2" start="12" type="uint"/>
</struct>
@@ -559,7 +559,7 @@
<field name="Image Height (pixels)" size="16" start="24" type="uint"/>
<field name="Image Width (pixels)" size="16" start="8" type="uint"/>
- <field name="Number of Render Targets Minus 1" size="4" start="4" type="uint"/>
+ <field name="Number of Render Targets" size="4" start="4" type="uint" minus_one="true"/>
<field name="sub-id" size="4" start="0" type="uint" default="0"/>
</packet>
@@ -658,8 +658,8 @@
<field name="Total Frame Height in Supertiles" size="8" start="24" type="uint"/>
<field name="Total Frame Width in Supertiles" size="8" start="16" type="uint"/>
- <field name="Supertile Height in Tiles minus 1" size="8" start="8" type="uint"/>
- <field name="Supertile Width in Tiles minus 1" size="8" start="0" type="uint"/>
+ <field name="Supertile Height in Tiles" size="8" start="8" type="uint" minus_one="true"/>
+ <field name="Supertile Width in Tiles" size="8" start="0" type="uint" minus_one="true"/>
</packet>
<packet code="123" name="Multicore Rendering Tile List Set Base" cl="R">
diff --git a/src/broadcom/cle/v3d_packet_v41.xml b/src/broadcom/cle/v3d_packet_v41.xml
index c5165614079..9f0c54eadc9 100644
--- a/src/broadcom/cle/v3d_packet_v41.xml
+++ b/src/broadcom/cle/v3d_packet_v41.xml
@@ -416,7 +416,7 @@
<struct name="Transform Feedback Output Data Spec">
<field name="First Shaded Vertex Value to output" size="8" start="0" type="uint"/>
- <field name="Number of consecutive Vertex Values to output as 32-bit values minus 1" size="4" start="8" type="uint"/>
+ <field name="Number of consecutive Vertex Values to output as 32-bit values" size="4" start="8" type="uint" minus_one="true"/>
<field name="Output Buffer to write to" size="2" start="12" type="uint"/>
</struct>
@@ -567,13 +567,13 @@
</packet>
<packet name="Number of Layers" code="119">
- <field name="Number of Layers Minus 1" size="8" start="0" type="uint"/>
+ <field name="Number of Layers" size="8" start="0" type="uint" minus_one="true"/>
</packet>
<packet code="120" name="Tile Binning Mode Configuration (Part1)">
- <field name="Height (in pixels minus 1)" size="12" start="48" type="uint"/>
- <field name="Width (in pixels minus 1)" size="12" start="32" type="uint"/>
+ <field name="Height (in pixels)" size="12" start="48" type="uint" minus_one="true"/>
+ <field name="Width (in pixels)" size="12" start="32" type="uint" minus_one="true"/>
<field name="Double-buffer in non-ms mode" size="1" start="15" type="bool"/>
<field name="Multisample Mode (4x)" size="1" start="14" type="bool"/>
@@ -584,7 +584,7 @@
<value name="Render target maximum 128bpp" value="2"/>
</field>
- <field name="Number of Render Targets minus 1" size="4" start="8" type="uint"/>
+ <field name="Number of Render Targets" size="4" start="8" type="uint" minus_one="true"/>
<field name="tile allocation block size" size="2" start="4" type="uint">
<value name="tile allocation block size 64b" value="0"/>
@@ -619,7 +619,7 @@
<field name="Image Height (pixels)" size="16" start="24" type="uint"/>
<field name="Image Width (pixels)" size="16" start="8" type="uint"/>
- <field name="Number of Render Targets Minus 1" size="4" start="4" type="uint"/>
+ <field name="Number of Render Targets" size="4" start="4" type="uint" minus_one="true"/>
<field name="sub-id" size="4" start="0" type="uint" default="0"/>
</packet>
@@ -700,8 +700,8 @@
<field name="Total Frame Height in Supertiles" size="8" start="24" type="uint"/>
<field name="Total Frame Width in Supertiles" size="8" start="16" type="uint"/>
- <field name="Supertile Height in Tiles minus 1" size="8" start="8" type="uint"/>
- <field name="Supertile Width in Tiles minus 1" size="8" start="0" type="uint"/>
+ <field name="Supertile Height in Tiles" size="8" start="8" type="uint" minus_one="true"/>
+ <field name="Supertile Width in Tiles" size="8" start="0" type="uint" minus_one="true"/>
</packet>
<packet code="123" name="Multicore Rendering Tile List Set Base" cl="R">
@@ -773,13 +773,13 @@
<field name="Min Coord Shader output segments required in play in addition to VCM cache size" size="4" start="36" type="uint"/>
<field name="Coordinate Shader input VPM segment size" size="4" start="5b" type="uint"/>
- <field name="Min Coord Shader input segments required in play minus 1" size="4" start="44" type="uint"/>
+ <field name="Min Coord Shader input segments required in play" size="4" start="44" type="uint" minus_one="true"/>
<field name="Vertex Shader output VPM segment size" size="4" start="6b" type="uint"/>
<field name="Min Vertex Shader output segments required in play in addition to VCM cache size" size="4" start="52" type="uint"/>
<field name="Vertex Shader input VPM segment size" size="4" start="7b" type="uint"/>
- <field name="Min Vertex Shader input segments required in play minus 1" size="4" start="60" type="uint"/>
+ <field name="Min Vertex Shader input segments required in play" size="4" start="60" type="uint" minus_one="true"/>
<field name="Address of default attribute values" size="32" start="8b" type="address"/>
diff --git a/src/broadcom/cle/v3d_packet_v42.xml b/src/broadcom/cle/v3d_packet_v42.xml
index fb4425968c3..5a335d89c22 100644
--- a/src/broadcom/cle/v3d_packet_v42.xml
+++ b/src/broadcom/cle/v3d_packet_v42.xml
@@ -417,7 +417,7 @@
<struct name="Transform Feedback Output Data Spec">
<field name="First Shaded Vertex Value to output" size="8" start="0" type="uint"/>
- <field name="Number of consecutive Vertex Values to output as 32-bit values minus 1" size="4" start="8" type="uint"/>
+ <field name="Number of consecutive Vertex Values to output as 32-bit values" size="4" start="8" type="uint" minus_one="true"/>
<field name="Output Buffer to write to" size="2" start="12" type="uint"/>
</struct>
@@ -568,13 +568,13 @@
</packet>
<packet name="Number of Layers" code="119">
- <field name="Number of Layers Minus 1" size="8" start="0" type="uint"/>
+ <field name="Number of Layers" size="8" start="0" type="uint" minus_one="true"/>
</packet>
<packet code="120" name="Tile Binning Mode Configuration (Part1)">
- <field name="Height (in pixels minus 1)" size="12" start="48" type="uint"/>
- <field name="Width (in pixels minus 1)" size="12" start="32" type="uint"/>
+ <field name="Height (in pixels)" size="12" start="48" type="uint" minus_one="true"/>
+ <field name="Width (in pixels)" size="12" start="32" type="uint" minus_one="true"/>
<field name="Double-buffer in non-ms mode" size="1" start="15" type="bool"/>
<field name="Multisample Mode (4x)" size="1" start="14" type="bool"/>
@@ -585,7 +585,7 @@
<value name="Render target maximum 128bpp" value="2"/>
</field>
- <field name="Number of Render Targets minus 1" size="4" start="8" type="uint"/>
+ <field name="Number of Render Targets" size="4" start="8" type="uint" minus_one="true"/>
<field name="tile allocation block size" size="2" start="4" type="uint">
<value name="tile allocation block size 64b" value="0"/>
@@ -620,7 +620,7 @@
<field name="Image Height (pixels)" size="16" start="24" type="uint"/>
<field name="Image Width (pixels)" size="16" start="8" type="uint"/>
- <field name="Number of Render Targets Minus 1" size="4" start="4" type="uint"/>
+ <field name="Number of Render Targets" size="4" start="4" type="uint" minus_one="true"/>
<field name="sub-id" size="4" start="0" type="uint" default="0"/>
</packet>
@@ -701,8 +701,8 @@
<field name="Total Frame Height in Supertiles" size="8" start="24" type="uint"/>
<field name="Total Frame Width in Supertiles" size="8" start="16" type="uint"/>
- <field name="Supertile Height in Tiles minus 1" size="8" start="8" type="uint"/>
- <field name="Supertile Width in Tiles minus 1" size="8" start="0" type="uint"/>
+ <field name="Supertile Height in Tiles" size="8" start="8" type="uint" minus_one="true"/>
+ <field name="Supertile Width in Tiles" size="8" start="0" type="uint" minus_one="true"/>
</packet>
<packet code="123" name="Multicore Rendering Tile List Set Base" cl="R">
@@ -774,13 +774,13 @@
<field name="Min Coord Shader output segments required in play in addition to VCM cache size" size="4" start="36" type="uint"/>
<field name="Coordinate Shader input VPM segment size" size="4" start="5b" type="uint"/>
- <field name="Min Coord Shader input segments required in play minus 1" size="4" start="44" type="uint"/>
+ <field name="Min Coord Shader input segments required in play" size="4" start="44" type="uint" minus_one="true"/>
<field name="Vertex Shader output VPM segment size" size="4" start="6b" type="uint"/>
<field name="Min Vertex Shader output segments required in play in addition to VCM cache size" size="4" start="52" type="uint"/>
<field name="Vertex Shader input VPM segment size" size="4" start="7b" type="uint"/>
- <field name="Min Vertex Shader input segments required in play minus 1" size="4" start="60" type="uint"/>
+ <field name="Min Vertex Shader input segments required in play" size="4" start="60" type="uint" minus_one="true"/>
<field name="Address of default attribute values" size="32" start="8b" type="address"/>