summaryrefslogtreecommitdiffstats
path: root/src/glx
diff options
context:
space:
mode:
authorThomas Hellstrom <[email protected]>2011-03-10 14:53:46 +0100
committerThomas Hellstrom <[email protected]>2011-07-01 13:30:36 +0200
commitcf4cd8592ab54b9c959ea3b5f21437e8dca6bbcf (patch)
tree2629c10dfdd2423a9a1e94a4f84f361c35ab9fd1 /src/glx
parent6d58029bf0dbe5606f0bc4aea920767ddd3a06d5 (diff)
gallium/util: Upload manager optimizations
Make sure that the upload manager doesn't upload data that's not dirty. This speeds up the viewperf test proe-04/1 a factor 5 or so on svga. Also introduce an u_upload_unmap() function that can be used instead of u_upload_flush() so that we can pack even more data in upload buffers. With this we can basically reuse the upload buffer across flushes. Signed-off-by: Thomas Hellstrom <[email protected]>
Diffstat (limited to 'src/glx')
0 files changed, 0 insertions, 0 deletions