summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-10-12 17:23:28 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2013-10-12 17:25:03 +0200
commitb970cd6521bcb7bc1ed3d03c210c5fad809bd8b0 (patch)
tree64f26fda7f731908d4a730ec4ac36d85713db937
parent8fb83f2554ffae22498f05157cab390948217390 (diff)
documentation update for RS
-rw-r--r--rnndb/state_3d.xml16
1 files changed, 10 insertions, 6 deletions
diff --git a/rnndb/state_3d.xml b/rnndb/state_3d.xml
index b60911a..2863680 100644
--- a/rnndb/state_3d.xml
+++ b/rnndb/state_3d.xml
@@ -623,17 +623,21 @@ xsi:schemaLocation="http://nouveau.freedesktop.org/ rules-ng.xsd">
The following render target tilings are possible:
- A B
- 0 0 Linear
- 1 0 Tiled (4x4, like textures)
- 0 1 (same as tiled=0, supertiled=0)
- 1 1 Supertiled (64x64)
+ A B C
+ 0 x x Linear
+ 1 0 0 Tiled (4x4, like textures)
+ 1 1 0 Supertiled (64x64)
+ 1 0 1 Multi-tiled (4x4, like textures)
+ 1 1 1 Multi-supertiled (64x64)
A) tiled: SOURCE_TILED, DEST_TILED in CONFIG word
B) supertiled: TILING bit in SOURCE_STRIDE / DEST_STRIDE
+ C) multi: MULTI bit in SOURCE_STRIDE / DEST_STRIDE
GC2000 and other GPUs with multiple pixel pipes have additional multi-pipe tiling formats,
- which are used by the PE when rendering.
+ which are used by the PE when rendering as an extra form of paralelism.
+ When multitiling the image is divided up vertically into separate units with their own
+ starting address.
</doc>
<reg32 offset="0x01600" name="KICKER" brief="Resolve start" value="0x00000000">
<doc>Write some value to this register to kick off resolver</doc>