src/mesa/drivers/dri/intel_winsys/intel_context.c | 66 +++++++++--- src/mesa/drivers/dri/intel_winsys/intel_context.h | 12 +- src/mesa/drivers/dri/intel_winsys/intel_swapbuffers.c | 94 +++++++++--------- src/mesa/drivers/dri/intel_winsys/intel_swapbuffers.h | 5 src/mesa/drivers/dri/intel_winsys/intel_winsys_pipe.c | 7 - src/mesa/main/context.c | 4 src/mesa/pipe/i915simple/i915_state.c | 4 src/mesa/pipe/p_winsys.h | 4 src/mesa/pipe/xlib/xm_api.c | 5 src/mesa/pipe/xlib/xm_winsys.c | 14 +- src/mesa/state_tracker/st_atom_texture.c | 2 src/mesa/state_tracker/st_cb_flush.c | 7 + src/mesa/state_tracker/st_cb_texture.c | 3 src/mesa/state_tracker/st_context.c | 50 +++++---- src/mesa/state_tracker/st_public.h | 6 + 15 files changed, 176 insertions(+), 107 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit d8e66aca8443c6802ecd8f1a353024ed1d0f32c3 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 18:37:00 2007 -0600 Start re-working SwapBuffers. intelCopyBuffer() is now intelDisplayBuffer(): it displays the given surface in the on-screen window. Added a pipe_surface parameter to winsys->flush_frontbuffer(). Front buffer rendering/flushing actually works now. But, we should only allocate the front surface on demand... commit 28bed6d355e7ea3acbc4dbef0490e269d560f89e Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 18:01:23 2007 -0600 Use new state tracker context/destroy funcs with wrap Mesa context. commit 80d2658e129d097f30c84fe57e07daeb81bcc790 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 17:46:04 2007 -0600 Sketch out new create/destroy context functions which create/wrap a Mesa context. commit 7cafaff0ebb7c3fb7461573442aa44b354682d81 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:51:37 2007 -0600 disable the driverContext assertions commit 64988ff7fe4deb2d439bddf4475bec6c2fbf1b8e Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:51:08 2007 -0600 silence the finalize_mipmap_tree msg commit 15c565b018f90df80493eaa0e713f1cf3eb10a38 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:20:42 2007 -0600 don't call _mesa_init_driver_functions() commit ca123a69faa377571c3b22167f7d444a26a3f776 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:14:53 2007 -0600 remove _mesa_init_driver_functions() commit f8549e8f4f8bdfebcb4e0a2754df59b3fe4fdff7 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:14:30 2007 -0600 plug in _mesa_test_proxy_teximage, temporarily commit 2072a9c6d0eec55b5fa6f8229287c8f8225c6d2e Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:01:39 2007 -0600 remove dead code commit 308bc50dc2048f28c48d68efd083c72bd501088c Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 14:01:14 2007 -0600 remove unneeded tnl stuff commit b1ed405cfcafb59b7b65af5937bdef5768cf2578 Author: Brian <[EMAIL PROTECTED]> Date: Thu Nov 1 13:58:38 2007 -0600 remove old comment about tnl/vf _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
