[Nouveau] [PATCH 2/2] exa: do PrepareAccess for classic too, since we do need to map the frontbuffer.
herve.cauwelier at free.fr
Fri Feb 27 02:07:11 PST 2009
Ben Skeggs a écrit :
> On Thu, 2009-02-26 at 21:55 +0100, Maarten Maathuis wrote:
>> - I'm surprised we didn't get serious complaints about not being able to render to the frontbuffer.
> We don't get serious complaints because it's not an issue. EXA is given
> the virtual address, and it remembers it. The design of the mm
> guarantees the virtual address of the buffer won't change, map()/unmap()
> are there merely for synchronisation of CPU/GPU access.
> In the "classic" case, exaMarkSync()/exaWaitSync() do the
> synchronisation job as we don't use prepare/finish_access().
I didn't complain because I think you have more important issues to
address, but I spend half of my work day on gnome-terminal and waiting a
couple of seconds when switching windows or desktops is rapidly
annoying. And no, I can't replace it because it's configured for my
needs and I heavily use the tabs.
If the bug could be addressed in gnome-terminal, I can work with them on
Gnome's bugzilla, with any detail you could give to me.
For now, I use a branch with Maarten's patches from February the 12th.
More information about the Nouveau