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