mesa: Changes to 'i915tex_privbuffers'
Roland Scheidegger
sroland at kemper.freedesktop.org
Wed Jul 18 13:19:44 UTC 2007
src/mesa/drivers/dri/i915tex/intel_blit.c | 6 ++
src/mesa/drivers/dri/i915tex/intel_buffers.c | 66 +++----------------------
src/mesa/drivers/dri/i915tex/intel_context.c | 20 +++----
src/mesa/drivers/dri/i915tex/intel_context.h | 17 ------
src/mesa/drivers/dri/i915tex/intel_fbo.c | 2
src/mesa/drivers/dri/i915tex/intel_screen.c | 4 -
src/mesa/drivers/dri/i915tex/intel_screen.h | 6 --
src/mesa/drivers/dri/nouveau/nouveau_buffers.c | 7 +-
src/mesa/main/dd.h | 2
src/mesa/main/fbobject.c | 8 +--
src/mesa/main/framebuffer.c | 40 +++++++++------
11 files changed, 64 insertions(+), 114 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit ccb713cdb8831617880ac71ac357361b586d05c6
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Wed Jul 18 15:18:43 2007 +0200
swapbuffers with non-current contexts, cleanups
manywin got broken (when intelPageflip got no longer called).
Make sure that intelFlush is getting called when a context gets unbound,
to handle later swapbuffer calls on that context's drawable better.
Related, fix non-current cliprects getting used on unbound drawables.
commit c5a8bc712542d24a035aa8fe58cf3c28c7c6fbd1
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Tue Jul 17 20:06:44 2007 +0200
get rid of checks for old ddx
commit 7664105fc2a27ae0862edff66a0a5a33e4111fe1
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Tue Jul 17 19:49:25 2007 +0200
remove some more old stuff
commit 881d71495b893516d685e3c68b60c0aa2742d2a7
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Tue Jul 17 19:37:05 2007 +0200
get rid of more pageflip/rotation code.
commit a8bf93e00e28031d7e2444f79df2686f262b4420
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Tue Jul 17 19:22:23 2007 +0200
fix up mesa's probably bogus framebuffer updates with different read/write fbs
commit d9499a151df85fef6bb6f31b58657e44cadba50a
Author: Roland Scheidegger <sroland at tungstengraphics.com>
Date: Tue Jul 17 17:29:55 2007 +0200
fix mesa fb binding
Make sure that we bind the right buffer (draw or read) when rebinding
the window framebuffer (the api doesn't allow binding different draw and
read buffers at the same time, but the default window framebuffer is basically
2 fb objects, one for read, one for write, which can be different). Pass both
of these two down the driver api (no driver uses this right now).
More information about the mesa-commit
mailing list