mesa: Changes to 'gallium-0.1-dri2'

Alan Hourihane alanh at kemper.freedesktop.org
Wed Jun 18 16:42:57 UTC 2008


The branch, gallium-0.1-dri2 has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-0.1-dri2

Summary of changes:
 progs/demos/Makefile                               |   10 +-
 src/egl/main/egldriver.c                           |    2 +-
 src/gallium/auxiliary/util/Makefile                |    3 +-
 src/gallium/drivers/i915simple/i915_context.h      |    2 +
 src/gallium/drivers/i915simple/i915_state.c        |   10 +-
 .../drivers/i915simple/i915_state_sampler.c        |   86 +++-
 src/gallium/include/pipe/p_format.h                |   47 ++-
 .../winsys/common/intel_drm/intel_be_device.c      |   13 +-
 src/gallium/winsys/egl_xlib/Makefile               |    8 +-
 src/gallium/winsys/egl_xlib/egl_xlib.c             |    6 +-
 src/mesa/glapi/glapi.c                             |  652 +-------------------
 src/mesa/glapi/glapi.h                             |   12 +-
 src/mesa/glapi/glapi_getproc.c                     |  615 ++++++++++++++++++
 src/mesa/main/context.c                            |    4 +
 src/mesa/main/dd.h                                 |    6 +-
 src/mesa/main/image.c                              |    2 +-
 src/mesa/main/mfeatures.h                          |    1 +
 src/mesa/main/mm.c                                 |    8 +-
 src/mesa/main/mm.h                                 |    5 +-
 src/mesa/main/texformat.c                          |    4 -
 src/mesa/main/texstore.c                           |   86 +++-
 src/mesa/main/texstore.h                           |    1 +
 src/mesa/sources                                   |    1 +
 src/mesa/state_tracker/st_atom_sampler.c           |    9 +
 src/mesa/state_tracker/st_cb_bitmap.c              |   20 +-
 src/mesa/state_tracker/st_context.c                |   29 +-
 src/mesa/state_tracker/st_framebuffer.c            |   56 ++
 src/mesa/state_tracker/st_public.h                 |   10 +
 src/mesa/vbo/vbo_exec_api.c                        |   10 +-
 src/mesa/vbo/vbo_exec_draw.c                       |    2 +-
 30 files changed, 1025 insertions(+), 695 deletions(-)
 create mode 100644 src/mesa/glapi/glapi_getproc.c

       via  36f6605f81b7c067c393ffb529916cf024b16c73 (commit)
       via  828c3b65bae55e0dd53f9cbca506d6fe51a6fdd7 (commit)
       via  444d16c3a61c50dadfc26e7601c8aeb5822e8794 (commit)
       via  1435480e1ccf604727c947e0db085d70918736f7 (commit)
       via  91443bd8890a23842e0c6f1852ea416b0e4c6dfd (commit)
       via  3e8aeea5ed30c76d4623e977c6b76f6630e5522d (commit)
       via  1997674e244d7a2c99d5eeaacb1829ca29a8af01 (commit)
       via  6057490aebfc8fb1cf8fdba21bb649c3dfcedc5f (commit)
       via  7e12d8719887d3dce6b0a8f155a8a035f1c0de85 (commit)
       via  1a01a1235806830f523f0225cce02903df6cc7e5 (commit)
       via  8f43aa70bff6d76c57bf47da11f021d199e226a2 (commit)
       via  05d6b587a0d23880ae4ef9c465e1c489f9352575 (commit)
       via  d1635a102d47d0b79ff9fe94980de666332a56ca (commit)
       via  bb0d2a89016816d0237c87d1acf64b15f1adefd6 (commit)
       via  3f2f2babc93fb1892a238f9484103921adcdabb3 (commit)
       via  21c778fdb9a014fa219a0b2eeddc4f1e78979929 (commit)
       via  0197d2c4fe9eeff2b31611f230af7ea4795fe5d9 (commit)
       via  12527282220b54038cc2232726b9b0290aad1035 (commit)
       via  3c4f9718df1c5cefa33557f787a5c86ce27b37d8 (commit)
       via  bd33d9a2b984643457a0420a8df7285a23f3ae42 (commit)
       via  aa573f203cfc1fb31e88f539f707db98046e0cda (commit)
       via  9ecc91dccbc1018d0ce59602585a943089926a5a (commit)
       via  670fdbf0552f1d2433cec23b1ab85a0ec22495a3 (commit)
       via  9d77d78412163a2efc6afbcf98f4149a071d9fbf (commit)
       via  67389d777b82be7b1f1e287f162716ff9fcfd7f7 (commit)
      from  9dc08e9ca1bb6dce85af0161252d824d5082c8a4 (commit)


- Commits -----------------------------------------------
commit 36f6605f81b7c067c393ffb529916cf024b16c73
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Jun 18 10:20:13 2008 -0600

    gallium: added new st_set_framebuffer_surface()
    
    This allows the winsys to explicitly specify gallium surfaces for a
    framebuffer object.

commit 828c3b65bae55e0dd53f9cbca506d6fe51a6fdd7
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Jun 18 09:30:13 2008 -0600

    mesa: fix ReadBuffer initialization

commit 444d16c3a61c50dadfc26e7601c8aeb5822e8794
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Jun 18 09:21:28 2008 -0600

    egl: use RTLD_LAZY

commit 1435480e1ccf604727c947e0db085d70918736f7
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Wed Jun 18 09:21:09 2008 -0600

    egl: omit libmesa.a glapi.c from library

commit 91443bd8890a23842e0c6f1852ea416b0e4c6dfd
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 16:58:22 2008 -0600

    gallium: remove duplicated u_mm.c in file list

commit 3e8aeea5ed30c76d4623e977c6b76f6630e5522d
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 16:57:02 2008 -0600

    gallium: more FEATURE_x tests

commit 1997674e244d7a2c99d5eeaacb1829ca29a8af01
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 16:56:32 2008 -0600

    mesa: FEATURE_dispatch to control dispatch table usage

commit 6057490aebfc8fb1cf8fdba21bb649c3dfcedc5f
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 14:28:07 2008 -0600

    egl: call st_get_proc_address()

commit 7e12d8719887d3dce6b0a8f155a8a035f1c0de85
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 14:27:36 2008 -0600

    gallium: added st_get_proc_address()

commit 1a01a1235806830f523f0225cce02903df6cc7e5
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 13:23:32 2008 -0600

    mesa: refactor: move GetProcAddress code from glapi.c into new glapi_getproc.c file

commit 8f43aa70bff6d76c57bf47da11f021d199e226a2
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 13:13:34 2008 -0600

    gallium: added FEATURE_x tests

commit 05d6b587a0d23880ae4ef9c465e1c489f9352575
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 11:31:45 2008 -0600

    mesa: s/GL_POLYGON+1/PRIM_OUTSIDE_BEGIN_END/

commit d1635a102d47d0b79ff9fe94980de666332a56ca
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 11:29:59 2008 -0600

    mesa: add parenthesis

commit bb0d2a89016816d0237c87d1acf64b15f1adefd6
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Wed Jun 18 11:38:12 2008 +0200

    mesa: _mesa_texstore_s8_z24 now supports depth only uploads

commit 3f2f2babc93fb1892a238f9484103921adcdabb3
Author: Michal Krol <michal at tungstengraphics.com>
Date:   Wed Jun 18 08:51:38 2008 +0200

    gallium: Remove PIPE_FORMAT_A8UB8UG8SR8S_NORM definition.

commit 21c778fdb9a014fa219a0b2eeddc4f1e78979929
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Wed Jun 18 01:45:21 2008 +0200

    i915: Fix for s8_z24 textures not being shown

commit 0197d2c4fe9eeff2b31611f230af7ea4795fe5d9
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Wed Jun 18 01:39:46 2008 +0200

    mesa: Added _mesa_texstore_s8_z24

commit 12527282220b54038cc2232726b9b0290aad1035
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 16:43:48 2008 -0600

    mesa: fix inconsistent use of GL_UNSIGNED_INT vs. GL_UNSIGNED_INT_24_8_EXT for Z unpacking

commit 3c4f9718df1c5cefa33557f787a5c86ce27b37d8
Author: Michal Krol <michal at tungstengraphics.com>
Date:   Tue Jun 17 21:43:41 2008 +0200

    gallium: Add facilities for mixed pipe formats.

commit bd33d9a2b984643457a0420a8df7285a23f3ae42
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 12:20:22 2008 -0600

    gallium: need to flush bitmap cache when raster color changes

commit aa573f203cfc1fb31e88f539f707db98046e0cda
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 10:28:00 2008 -0600

    gallium: check if sampler->max_lod < sampler->min_lod

commit 9ecc91dccbc1018d0ce59602585a943089926a5a
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date:   Tue Jun 17 10:11:53 2008 -0600

    mesa: make mm.c use unsigned ints for offsets.
    
    If you have a GPU using this code and it has the offsets up in this space,
    this fails.
    
    cherry-picked from master

commit 670fdbf0552f1d2433cec23b1ab85a0ec22495a3
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Tue Jun 17 17:46:45 2008 +0200

    i915: Made region pool a slabpool

commit 9d77d78412163a2efc6afbcf98f4149a071d9fbf
Author: Jakob Bornecrantz <jakob at tungstengraphics.com>
Date:   Tue Jun 17 15:47:01 2008 +0200

    i915: Max and Min lod now works

commit 67389d777b82be7b1f1e287f162716ff9fcfd7f7
Author: seventh guardian <seventhguardian at gmail.com>
Date:   Mon Jun 16 15:10:14 2008 -0600

    added ARCH_FLAGS

---------------------------------




More information about the mesa-commit mailing list