mesa: Changes to 'gallium-0.1'
Brian Paul
brianp at kemper.freedesktop.org
Tue Mar 18 23:20:09 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/auxiliary/cso_cache/cso_context.c | 36 +++-
src/gallium/auxiliary/cso_cache/cso_context.h | 13 ++
src/gallium/auxiliary/draw/draw_prim.c | 3 +-
src/gallium/auxiliary/util/Makefile | 2 +
src/gallium/auxiliary/util/SConscript | 2 +
src/gallium/auxiliary/util/u_blit.c | 276 +++++++++++++++++++++++++
src/gallium/auxiliary/util/u_blit.h | 60 ++++++
src/gallium/auxiliary/util/u_gen_mipmap.c | 273 +++----------------------
src/gallium/auxiliary/util/u_gen_mipmap.h | 13 +-
src/gallium/auxiliary/util/u_pack_color.h | 8 +
src/gallium/auxiliary/util/u_simple_shaders.c | 263 +++++++++++++++++++++++
src/gallium/auxiliary/util/u_simple_shaders.h | 52 +++++
src/mesa/sources | 1 +
src/mesa/state_tracker/st_cb_blit.c | 125 +++++++++++
src/mesa/state_tracker/st_cb_blit.h | 46 ++++
src/mesa/state_tracker/st_cb_clear.c | 2 +
src/mesa/state_tracker/st_context.c | 5 +
src/mesa/state_tracker/st_context.h | 4 +
src/mesa/state_tracker/st_extensions.c | 1 +
src/mesa/state_tracker/st_gen_mipmap.c | 2 +-
src/mesa/state_tracker/st_gen_mipmap.h | 2 +-
21 files changed, 925 insertions(+), 264 deletions(-)
create mode 100644 src/gallium/auxiliary/util/u_blit.c
create mode 100644 src/gallium/auxiliary/util/u_blit.h
create mode 100644 src/gallium/auxiliary/util/u_simple_shaders.c
create mode 100644 src/gallium/auxiliary/util/u_simple_shaders.h
create mode 100644 src/mesa/state_tracker/st_cb_blit.c
create mode 100644 src/mesa/state_tracker/st_cb_blit.h
via 9f50a6a24c922926904c215249c3a0426dd433aa (commit)
via 0df877a0ee68359d106ba84e3dd3b7c42ae20d5a (commit)
via ecb873b2b5754adbd47cee4856a549e48e48505f (commit)
via d946b55543e483a15d8efbe4022d895c8444f6ac (commit)
via e5b19a0f833b5a3d5ffcf50d25a620d00bd8914b (commit)
via 84836ffce1ca322f91aaae25c4de2be20e55a4b5 (commit)
via 320da13c87c683cbe6e8145a9258ea2b7ef674cd (commit)
via 0abe462128a8a0725e006751e553f89fee2d7fa7 (commit)
via 18f9fa9e71abdd999e49ef78729bfe3d92304312 (commit)
via 8de9503d5d290c475a1940a71e58086ab3735f83 (commit)
via e5a20499d84ba8d270c3144f2c1c7615eeb077c7 (commit)
via 4bd2b74441092154f0d0048822c6e36cfcc183af (commit)
via 31970c4633c5000916b0a36022ff761038f5cf5a (commit)
via bab9209e12ec16ef3b33d46be8e6154f8c8f182d (commit)
from fe40dae02d3f3a83ee5bb66819c1ed4a3f66da80 (commit)
- Commits -----------------------------------------------
commit 9f50a6a24c922926904c215249c3a0426dd433aa
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:19:57 2008 -0600
gallium: added braces to silence warning
commit 0df877a0ee68359d106ba84e3dd3b7c42ae20d5a
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:16:23 2008 -0600
gallium: plug in and init GL_EXT_framebuffer_blit function/extension
commit ecb873b2b5754adbd47cee4856a549e48e48505f
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:16:12 2008 -0600
gallium: added st_cb_blit.c
commit d946b55543e483a15d8efbe4022d895c8444f6ac
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:15:25 2008 -0600
gallium: s/copy_pixels_state/blit_state
commit e5b19a0f833b5a3d5ffcf50d25a620d00bd8914b
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:14:05 2008 -0600
gallium: added cso_unset_*() functions
If we go behind the CSO context's back and set pipe state directly we
need to invalidate the CSO's 'current' pointers.
This will be revisited...
commit 84836ffce1ca322f91aaae25c4de2be20e55a4b5
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:13:14 2008 -0600
gallium: glFramebufferBlitEXT() implementation
commit 320da13c87c683cbe6e8145a9258ea2b7ef674cd
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:12:51 2008 -0600
gallium: fix typos
commit 0abe462128a8a0725e006751e553f89fee2d7fa7
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 17:04:59 2008 -0600
gallium: new pixel blit code
Copy rectangular region from one surface to another w/ scaling.
Disables most fragment operations.
commit 18f9fa9e71abdd999e49ef78729bfe3d92304312
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 16:59:46 2008 -0600
gallium: protect against multi-#include
commit 8de9503d5d290c475a1940a71e58086ab3735f83
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 16:59:15 2008 -0600
added u_simple_shaders.c
commit e5a20499d84ba8d270c3144f2c1c7615eeb077c7
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 16:58:15 2008 -0600
gallium: make the gen_mipmap_state struct private
commit 4bd2b74441092154f0d0048822c6e36cfcc183af
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 16:57:23 2008 -0600
gallium: use new simple shader utility routines
commit 31970c4633c5000916b0a36022ff761038f5cf5a
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 16:56:55 2008 -0600
gallium: utilities for creating simple vertex/fragment shaders
commit bab9209e12ec16ef3b33d46be8e6154f8c8f182d
Author: Brian <brian.paul at tungstengraphics.com>
Date: Tue Mar 18 15:15:02 2008 -0600
gallium: restore additional state after clearing with quad
---------------------------------
More information about the mesa-commit
mailing list