From: Chia-I Wu <ol...@gm...> - 2010-01-17 02:28:43
|
On Sat, Jan 16, 2010 at 10:58:28PM +0100, Francisco Jerez wrote: > The current buffer validation approach (AKA the DRI2 glViewport hack) > is both incorrect (because a compliant OpenGL application may opt for > the identity as viewport transform and work with window coordinates > directly) and inefficient (some programs have the habit of calling > glViewport several times per frame (e.g. OpenArena), causing many > unnecessary roundtrips). > This changeset gives DRI2 the ability to report drawable changes in an > asynchronous way, but it's a bit intrusive so I expect all sorts of > complaints to come. Great work! I am not familiar with X protocol enough to have concrete comments on the code, but I wish it finds its way in soon. -- Regards, olv |