mesa: Changes to 'master'

Kristian Høgsberg krh at kemper.freedesktop.org
Tue Mar 4 00:20:28 UTC 2008


 include/GL/internal/dri_interface.h            |    3 
 src/mesa/drivers/dri/common/dri_util.c         |  126 ++++++++++++++++---------
 src/mesa/drivers/dri/intel/intel_mipmap_tree.c |    3 
 3 files changed, 90 insertions(+), 42 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 3d608c7a2d451b862ae19b1e01d7299b2c46fe78
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Mon Mar 3 19:08:26 2008 -0500

    [dri2] Add tail pointer to reemitDrawableInfo callback.
    
    When the DRI doesn't parse the event buffer for a while, the X server
    may overwrite data that the driver didn't get a chance to look at.  The
    reemitDrawableInfo callback requests that the X server reemit all info
    for the specified drawable.  To make use of this, the drive needs to know
    the new tail pointer so it know where to start reading from.

commit 4f7a75cc8a6cee7763b2d92e3d34858c3de7bd4f
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Mon Mar 3 19:04:22 2008 -0500

    [dri2] Optimize event parsing to skip obsolete events.
    
    This also fixes the problem where the X server does multiple resizes before
    the DRI driver gets the events.  The obsolete buffer attach events then
    reference already destroyed buffer objects.

commit 36c26d321b5d17902f0e8f531654dfb2fe2bdd2d
Author: Kristian Høgsberg <krh at redhat.com>
Date:   Mon Mar 3 19:07:49 2008 -0500

    [intel] Silence unused variable warning when compiling for i965.




More information about the mesa-commit mailing list