summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-09-07 14:12:23 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2013-09-08 13:57:26 +0200
commit6c62fbfb5daa70bda39a6fd3eee0867827cdc978 (patch)
treec710ffb5c238a175a818de385a4cba44c8ebefbd /doc
parent372dcafc504f369a1e2dc96eafc365f9223cc254 (diff)
documentation updates, dial gcc -g flag up to 11
Diffstat (limited to 'doc')
-rw-r--r--doc/hardware.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/hardware.md b/doc/hardware.md
index ebfa733..8d3a66b 100644
--- a/doc/hardware.md
+++ b/doc/hardware.md
@@ -521,7 +521,9 @@ caused the texture in `cubemap_sphere` (which is only 1x1x6) to be messed
up (due to containing old values).
Warning: setting the `TEXTUREVS` bit seems to result in crashes when rendering directly afterwards.
-Even adding a PE to FE semaphore afterwards or dummy state loads does not fix this.
+Even adding a PE to FE semaphore afterwards or dummy state loads does not fix this. It could be that
+a RA to PE (or FE) semaphore *before* the flush solves this crash. A similar issue exists when flushing
+the TS cache.
All texture filtering options are allowed for vertex texture fetch.
@@ -548,3 +550,5 @@ the appropriate cache so that the rendered cache tiles are properly written back
(others will be added when found)
+- before flushing the TS cache (as before a clear) first make sure that DEPTH
+ and COLOR are flushed, and a stall from RA to PE is done, otherwise a crash will happen.