diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-09-18 20:44:24 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-09-19 05:32:59 +0200 |
commit | 698e5a4c1571c849d1437f2141084b39c5df2a6e (patch) | |
tree | 6847d3e1c73bfad63754972b7755bbdc41ad28fd /rnndb | |
parent | f8c0a8da991ec2cb63acb3068c0363d07989740c (diff) |
utils: add viv_throughput utility for measuring fillrate
This new utility uses the gallium pipe driver to render quads
of a certain size, benchmarks the time spent and compares the
performance counters.
Also add debug flags to disable early z and supertiling respectively.
Diffstat (limited to 'rnndb')
-rw-r--r-- | rnndb/state_hi.xml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rnndb/state_hi.xml b/rnndb/state_hi.xml index 46f1424..02d352c 100644 --- a/rnndb/state_hi.xml +++ b/rnndb/state_hi.xml @@ -214,7 +214,11 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd"> <reg32 offset="0x00408" name="MMU_PE_PAGE_TABLE" brief="Page table for PE color"/> <reg32 offset="0x0040C" name="MMU_PEZ_PAGE_TABLE" brief="Page table for PE depth"/> <reg32 offset="0x00410" name="MMU_RA_PAGE_TABLE" brief="Page table for rasterize"/> - <reg32 offset="0x00414" name="DEBUG_MEMORY"/> + <reg32 offset="0x00414" name="DEBUG_MEMORY"> + <bitfield pos="3" name="SPECIAL_PATCH_GC320"/ brief="Special patch for 0x320 0x5220"> + <bitfield pos="20" name="FAST_CLEAR_BYPASS" brief="Fast clear bypass"/> + <bitfield pos="21" name="COMPRESSION_BYPASS" brief="Compression bypass"/> + </reg32> <reg32 offset="0x00418" name="MEMORY_BASE_ADDR_RA" brief="Base address for RA"/> <reg32 offset="0x0041C" name="MEMORY_BASE_ADDR_FE" brief="Base address for FE"/> <reg32 offset="0x00420" name="MEMORY_BASE_ADDR_TX" brief="Base address for TX"/> |