summaryrefslogtreecommitdiff
path: root/VC4.mdwn
diff options
context:
space:
mode:
authorEricAnholt <EricAnholt@web>2015-10-22 07:30:20 -0700
committerdri <iki-dri@freedesktop.org>2015-10-22 07:30:20 -0700
commitdd485064209047de55983fb89f11f5d61afa33d2 (patch)
tree73836889451d943b5c49c0719e90baeb1fd84215 /VC4.mdwn
parent763f8c1aae917d0a5079ac7a783b5f083ae7dd28 (diff)
Diffstat (limited to 'VC4.mdwn')
-rw-r--r--VC4.mdwn4
1 files changed, 4 insertions, 0 deletions
diff --git a/VC4.mdwn b/VC4.mdwn
index 3d3cd29..7eca135 100644
--- a/VC4.mdwn
+++ b/VC4.mdwn
@@ -45,6 +45,10 @@ This might be doable with the MUL output rotation support.
###Significant performance projects:
+* Queue the bin of a new job while the render of the previous is still running.
+
+This should be a big win for keeping the GPU busy.
+
* Add multithreaded register allocation mode
If you use half the register space(ra0-15, rb0-15), you can do a hyperthreading-style switch to another shader dispatched to the same QPU, to hide texture fetch latency. This could be a big performance win.