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