Tag 'mesa_7_4_3' created by Brian Paul <bri...@vmware.com> at 2009-06-19 21:36 +0000
Mesa 7.4.3 release. Changes since mesa_7_4_2: Aidan Thornton (1): Initialize psp->waitX/waitGL for swrast_dri.so. Brian Paul (36): docs 7.4.2 tarball md5 sums mesa: fix texture object reference counting in texture_override() mesa: assign trb->Base.StencilBits in update_wrapper(). mesa: allow depth/stencil textures to be attached to GL_STENCIL_ATTACHMENT docs: start 7.4.3 release notes docs: 7.4.3 relnotes edits mesa: remove texUnit->_Current = NULL assignment mesa: add missing glGet*() case for GL_VERTEX_ARRAY_BINDING_APPLE docs: add glGet case for GL_VERTEX_ARRAY_BINDING_APPLE vbo: fix incorrect loop limit in bind_array_obj() mesa: bump version to 7.4.3 mesa: bump version to 7.4.3 docs: updates for version 7.4.3 mesa: allow GL_BITMAP type in _mesa_image_image_stride() vbo: fix crash in vbo_exec_bind_arrays() demos: fix multitex.c VertCoord attribute mapping mesa: fix loop over generic attribs in update_arrays() docs: document recent bug fixes for 7.4.x glsl: preprocessor debug code (disabled) glsl: Fix preprocessor define argument parsing for dead sections. glsl: Expand nested preprocessor macros. glsl: Fix symbol replacement handling in preprocessor. glsl: Handle continuation characters in preprocessor. glsl: fix warnings, update comments, s/TRUE/GL_TRUE/ intel: Release fb backing regions in intelDestroyBuffer() docs: recent fixes for 7.4.3 mesa: fix REMAINDER() macro docs: fixed bug 21872 mesa: fix incorrect viewport clamping in _mesa_set_viewport() docs: document viewport clamping bug GLX: attempt to fix glean makeCurrent test cases. docs: document GLX/glean makeCurrent fix mesa: added null ptr check in Fake_glXCreatePixmap() mesa: rework viewport/scissor initialization code docs: bump version to 7.4.3 docs: set 7.4.3 release date Dan Nicholson (2): osmesa: Allow building standalone in all three channel widths osmesa: Link with -ldl for dlopen code --- Makefile | 2 configure.ac | 7 -- docs/download.html | 4 - docs/news.html | 7 ++ docs/relnotes-7.4.2.html | 10 ++- docs/relnotes-7.4.3.html | 70 ++++++++++++++++++++++ docs/relnotes.html | 1 progs/glsl/multitex.c | 17 +++++ src/glx/x11/drisw_glx.c | 2 src/glx/x11/glxcurrent.c | 2 src/mesa/drivers/dri/common/dri_util.c | 6 + src/mesa/drivers/dri/intel/intel_screen.c | 26 +++++++- src/mesa/drivers/osmesa/Makefile | 36 ++--------- src/mesa/drivers/x11/fakeglx.c | 2 src/mesa/main/context.c | 41 +++++++++---- src/mesa/main/context.h | 3 src/mesa/main/fbobject.c | 16 ++++- src/mesa/main/get.c | 12 +++ src/mesa/main/get_gen.py | 5 + src/mesa/main/image.c | 36 +++++++---- src/mesa/main/matrix.c | 4 - src/mesa/main/mtypes.h | 2 src/mesa/main/state.c | 2 src/mesa/main/texrender.c | 1 src/mesa/main/texstate.c | 3 src/mesa/main/version.h | 6 - src/mesa/shader/slang/slang_preprocess.c | 94 ++++++++++++++++++++++++++++-- src/mesa/swrast/s_texfilter.c | 2 src/mesa/vbo/vbo_exec_array.c | 5 + src/mesa/vbo/vbo_exec_draw.c | 1 30 files changed, 338 insertions(+), 87 deletions(-) ---