src/mesa/drivers/dri/intel_winsys/intel_winsys_pipe.c | 17 ++++++++++++ src/mesa/pipe/p_inlines.h | 16 +++--------- src/mesa/pipe/p_state.h | 3 ++ src/mesa/pipe/p_winsys.h | 2 + src/mesa/pipe/xlib/xm_api.c | 11 ++------ src/mesa/pipe/xlib/xm_buffer.c | 24 ++++++------------ src/mesa/pipe/xlib/xm_surface.c | 8 +++--- src/mesa/pipe/xlib/xm_winsys.c | 15 ++++++++++- src/mesa/pipe/xlib/xmesaP.h | 11 +++----- src/mesa/state_tracker/st_cb_fbo.c | 17 +++--------- 10 files changed, 66 insertions(+), 58 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit 7d1a04e499564212a2a9aace12b05f424a357d3f Author: Brian <[EMAIL PROTECTED]> Date: Wed Nov 7 08:05:09 2007 -0700 Add winsys->surface_release() to complement winsys->surface_alloc(). pipe_surface now has a pointer to the winsys which create/owns the surface. This allows clean surface deallocation w/out a rendering context. _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
