mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Thu Apr 10 00:47:55 UTC 2008
The branch, gallium-0.1 has been updated
Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1
Summary of changes:
src/gallium/winsys/xlib/xm_api.c | 3 -
src/mesa/state_tracker/st_atom_framebuffer.c | 8 ++
src/mesa/state_tracker/st_cb_drawpixels.c | 8 +--
src/mesa/state_tracker/st_cb_flush.c | 107 ++++++++++++-------------
src/mesa/state_tracker/st_cb_readpixels.c | 33 ++++++++-
src/mesa/state_tracker/st_cb_readpixels.h | 3 +
src/mesa/state_tracker/st_context.c | 2 -
src/mesa/state_tracker/st_context.h | 15 ++--
src/mesa/state_tracker/st_framebuffer.c | 1 +
9 files changed, 102 insertions(+), 78 deletions(-)
via 311e40268414649f047ee177ba22a17a2d437843 (commit)
via 54d7c399a888283711bdc00f93cb54a3ce0b30eb (commit)
via 4ecbd5a70fba3e7d5f8b56ede34867ea5964afc6 (commit)
via aade2f41b0d5cf0fb44e094c0b10cfaf1f621aec (commit)
via 574f964667c5ec35f4832c839a9dcc24f92e2aab (commit)
via 9c86c0e88b09370584f767747c52b7f352844ac5 (commit)
via a52faa9325db178601811f4bdad6d9747de5f238 (commit)
from f7e475280a0b98484a8c1a98f18b2733532486b4 (commit)
- Commits -----------------------------------------------
commit 311e40268414649f047ee177ba22a17a2d437843
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 18:39:51 2008 -0600
gallium: more elaborate tracking of front color buffer state
This fixes the case where the app calls SwapBuffers then calls glReadPixels
to read the front color buffer. We now keep track of when the front buffer
is a _logically_ copy of the back buffer (after SwapBuffers) and read from
the back color buffer instead of the front.
commit 54d7c399a888283711bdc00f93cb54a3ce0b30eb
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 16:59:14 2008 -0600
gallium: more flush/finish changes
New, separate is_front_buffer_dirty() function.
commit 4ecbd5a70fba3e7d5f8b56ede34867ea5964afc6
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 16:32:46 2008 -0600
gallium: reorder funcs
commit aade2f41b0d5cf0fb44e094c0b10cfaf1f621aec
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 16:32:22 2008 -0600
gallium: call_flush_front_buffer() from st_glFinish()
commit 574f964667c5ec35f4832c839a9dcc24f92e2aab
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 16:30:28 2008 -0600
gallium: fold st_gl_flush() into st_glFlush()
commit 9c86c0e88b09370584f767747c52b7f352844ac5
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 16:26:56 2008 -0600
gallium: refactor code, new flush_front_buffer() function
commit a52faa9325db178601811f4bdad6d9747de5f238
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Wed Apr 9 16:09:46 2008 -0600
gallium: remove unneeded st->haveFramebufferSurfaces field.
---------------------------------
More information about the mesa-commit
mailing list