https://bugs.freedesktop.org/show_bug.cgi?id=33977

--- Comment #7 from Michel Dänzer <[email protected]> 2011-02-09 01:32:04 PST 
---
(In reply to comment #6)
> The "gaps in text" problem at high throughput isn't fixed by adding a flush in
> the driver, for that the original solution is still needed. Even flushing 
> every
> 10 ms isn't enough to get the same result.

I'm still not 100% convinced this problem is severe enough to justify the
throughput penalty of the patch though... Since the radeon driver recently
switched to always using DownloadFrom/UploadToScreen to access tiled GPU
pixmaps, I've been looking for it but haven't really noticed it yet (my xserver
checkout doesn't have your patch yet).


> The latency issues at low throughput (typing for example) is pretty much 
> solved
> with an extra driver flush after small uploads to the screen pixmap.

Not sure why you'd need any 'extra flushes' besides the flush in your
BlockHandler, which has always been necessary. Just make sure this flush
happens after ExaBlockHandler (i.e. after calling down the wrapper chain).

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Nouveau mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/nouveau

Reply via email to