mesa: Changes to 'refs/tags/mesa-7.8.2'
Tag 'mesa-7.8.2' created by Ian Romanick <ian.d.romanick@intel.com> at 2010-06-17 18:13 +0000
Mesa 7.8.2 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAkwaZdcACgkQX1gOwKyEAw9XngCfaMsojink79oAzRTjmXTWisEK
olUAnjiAm9GivcUg322oIqlnB36udy4Q
=TJvH
-----END PGP SIGNATURE-----
Changes since 7.8-branchpoint:
Brian Paul (21):
docs: add links to old mailing list archives
glext: upgraded to version 61
glxext.h: upgraded to 2010/02/10 version
docs: document updated glext.h and glxext.h files
osmesa: don't need to link with -lGL
osdemos: replace assertion with error handler
osmesa: update SRC_DIRS to fix build
st/mesa: fill in stImage->level in st_generate_mipmap()
st/mesa: fix incorrect RowStride computation
glsl: change variable declared assertion into conditional
osmesa: fix OSMesa for CHAN_BITS=32
gallium/rtasm: add function prototype to silence warning
gallium/draw: fix function parameter warning
cell: remove unused var
cell: fix breakage from earlier draw module changes
docs: update 7.8.2 relnotes with Cell driver fixes
meta: Convert Z value from normalized to object-space in meta code
mesa: fix incorrect GL_DEPTH_STENCIL_ATTACHMENT format check
glx: fix regression with GLX_USE_GL
glsl: change uniform location/offset encoding
docs: added a few more bug fixes to the 7.8.2 relnotes file
Chia-I Wu (1):
glapi: Fix loading of old DRI drivers.
Chris Wilson (1):
i915: Fix off-by-one for drawing rectangle.
Dan Nicholson (2):
osmesa: always build standalone for internal symbols
docs: Note OSMesa build fix
Eric Anholt (13):
mesa: Don't overwrite a driver's shader infolog with generic failure message.
i965: Reject shaders with uninlined function calls instead of hanging.
intel: Don't tile textures so small that size is blown up by over 2x.
i965: When an RB gets a new region, clear the old from the state cache.
i965: Fix cube map layouts on Ironlake.
i965: Fix assertion for surface tile offset usage on Ironlake.
i965: Fix scissoring when width or height is 0.
i915: Don't use XRGB8888 on 830 and 845.
i965: Use R16G16B16A16_FLOAT for 3-component half-float.
i965: Set the correct provoking vertex for clipped first-mode trifans.
i965: Fix bit allocation for number of color regions for ARB_draw_buffers.
i915: Clamp minimum lod to maximum texture level too.
docs: Update to note 830/845 hang fix.
Ian Romanick (6):
docs: Many updates to 7.8.2 release notes
docs: download.html does not need to be updated for each release
docs: Update mailing lines from sf.net to freedesktop.org
mesa: set version string to 7.8.2
docs: added news item for 7.8.2 release
docs: Add 7.8.2 release MD5 sums
Jakob Bornecrantz (1):
glx: Fix build
Jeremy Huddleston (9):
apple: Initial import of libGL for OSX from AppleSGLX svn repository.
apple: Remove duplicate headers that already exist in mesa.
apple: Change ifdefs for DRI to be DRI && !APPLE
darwin: Use clientattrib
apple: Integrate our libGL into the existing build system better
apple: Use mesa gl.h rather than generating one.
Update OpenGL specs
Buildfixes to work around issues in OpenGL.framework
darwin: Fix build
José Fonseca (1):
mesa/st: Fill in native program limits.
Kristian Høgsberg (2):
glx: Get GLX_SCREEN first in __glXQueryContextInfo()
egl_dri2: Zero out driver struct
Marek Olšák (1):
st/mesa: fix per-vertex point size
Micah Fedke (1):
egl: dri2 driver error output
Pedro Maia (1):
nv30/40g: fix calls to draw_create(), draw_set_rasterizer_state()
Pierre Willenbrock (2):
mesa: Don't set srcLevel on GL_TEXTURE_RECTANGLE_ARB targets
mesa: Disable scissor when begining meta operations
Pierre Willenbrok (1):
glx: Initialize have_back.
Xavier Chantry (1):
gallium: untrack u_indices_gen.c and u_indices_gen.c
Zhenyu Wang (1):
intel: Clean up chipset name and gen num for Ironlake
---
Makefile | 2
configs/darwin | 7
configs/default | 2
configs/linux-osmesa | 6
configs/linux-osmesa16 | 2
configs/linux-osmesa32 | 2
configure.ac | 18
docs/devinfo.html | 9
docs/lists.html | 9
docs/news.html | 8
docs/relnotes-7.8.2.html | 106
include/GL/glext.h | 3806 +--
include/GL/glxext.h | 4
progs/osdemos/Makefile | 2
progs/osdemos/ostest1.c | 6
src/egl/drivers/dri2/egl_dri2.c | 4
src/gallium/auxiliary/draw/draw_vs_ppc.c | 2
src/gallium/auxiliary/indices/.gitignore | 2
src/gallium/auxiliary/indices/u_indices_gen.c | 5129 ----
src/gallium/auxiliary/indices/u_unfilled_gen.c | 992
src/gallium/auxiliary/rtasm/rtasm_x86sse.c | 2
src/gallium/drivers/cell/ppu/cell_context.c | 2
src/gallium/drivers/cell/ppu/cell_fence.c | 1
src/gallium/drivers/cell/ppu/cell_pipe_state.c | 2
src/gallium/drivers/nv30/nv30_context.c | 2
src/gallium/drivers/nv40/nv40_context.c | 2
src/gallium/drivers/nv40/nv40_state_emit.c | 2
src/glx/Makefile | 2
src/glx/XF86dri.c | 2
src/glx/apple/.gitignore | 4
src/glx/apple/GL_aliases | 10
src/glx/apple/GL_extensions | 106
src/glx/apple/GL_noop | 15
src/glx/apple/GL_promoted | 4
src/glx/apple/Makefile | 129
src/glx/apple/OVERALL_DESIGN | 18
src/glx/apple/README_UPDATING | 8
src/glx/apple/RELEASE_NOTES | 71
src/glx/apple/TODO | 26
src/glx/apple/apple_cgl.c | 128
src/glx/apple/apple_cgl.h | 86
src/glx/apple/apple_exports.list | 623
src/glx/apple/apple_glx.c | 214
src/glx/apple/apple_glx.h | 49
src/glx/apple/apple_glx_context.c | 616
src/glx/apple/apple_glx_context.h | 93
src/glx/apple/apple_glx_drawable.c | 542
src/glx/apple/apple_glx_drawable.h | 227
src/glx/apple/apple_glx_pbuffer.c | 348
src/glx/apple/apple_glx_pixmap.c | 230
src/glx/apple/apple_glx_surface.c | 224
src/glx/apple/apple_visual.c | 153
src/glx/apple/apple_visual.h | 41
src/glx/apple/apple_xgl_api_additional.c | 37
src/glx/apple/apple_xgl_api_read.c | 133
src/glx/apple/apple_xgl_api_stereo.c | 128
src/glx/apple/apple_xgl_api_viewport.c | 46
src/glx/apple/appledri.c | 452
src/glx/apple/appledri.h | 124
src/glx/apple/appledristr.h | 266
src/glx/apple/gen_api_header.tcl | 86
src/glx/apple/gen_api_library.tcl | 212
src/glx/apple/gen_code.tcl | 50
src/glx/apple/gen_defs.tcl | 67
src/glx/apple/gen_exports.tcl | 132
src/glx/apple/gen_funcs.tcl | 735
src/glx/apple/gen_types.tcl | 32
src/glx/apple/glx_empty.c | 375
src/glx/apple/glx_error.c | 65
src/glx/apple/glx_error.h | 33
src/glx/apple/glxreply.c | 134
src/glx/apple/specs/enum.spec | 7522 ++++++
src/glx/apple/specs/enumext.spec | 6542 +++++
src/glx/apple/specs/gl.spec |28563 +++++++++++++++++++++++
src/glx/apple/specs/gl.tm | 322
src/glx/apple/specs/glx.spec | 602
src/glx/apple/specs/glxenum.spec | 420
src/glx/apple/specs/glxenumext.spec | 515
src/glx/apple/specs/glxext.spec | 1330 +
src/glx/apple/specs/update.sh | 4
src/glx/clientattrib.c | 2
src/glx/dri2_glx.c | 3
src/glx/dri_common.c | 2
src/glx/dri_glx.c | 2
src/glx/drisw_glx.c | 2
src/glx/glcontextmodes.c | 4
src/glx/glx_pbuffer.c | 202
src/glx/glxclient.h | 20
src/glx/glxcmds.c | 216
src/glx/glxcurrent.c | 69
src/glx/glxext.c | 96
src/glx/glxextensions.c | 38
src/glx/indirect.c | 30
src/glx/indirect_size.c | 2
src/glx/singlepix.c | 2
src/mesa/drivers/common/meta.c | 36
src/mesa/drivers/dri/i915/i915_tex_layout.c | 2
src/mesa/drivers/dri/i915/i915_texstate.c | 4
src/mesa/drivers/dri/i915/i915_vtbl.c | 4
src/mesa/drivers/dri/i965/brw_clip.c | 6
src/mesa/drivers/dri/i965/brw_clip_state.c | 4
src/mesa/drivers/dri/i965/brw_clip_tri.c | 22
src/mesa/drivers/dri/i965/brw_clip_util.c | 4
src/mesa/drivers/dri/i965/brw_context.c | 4
src/mesa/drivers/dri/i965/brw_defines.h | 10
src/mesa/drivers/dri/i965/brw_draw_upload.c | 6
src/mesa/drivers/dri/i965/brw_eu_emit.c | 154
src/mesa/drivers/dri/i965/brw_gs.c | 2
src/mesa/drivers/dri/i965/brw_gs_state.c | 2
src/mesa/drivers/dri/i965/brw_misc_state.c | 8
src/mesa/drivers/dri/i965/brw_program.c | 34
src/mesa/drivers/dri/i965/brw_sf_emit.c | 4
src/mesa/drivers/dri/i965/brw_sf_state.c | 19
src/mesa/drivers/dri/i965/brw_structs.h | 18
src/mesa/drivers/dri/i965/brw_tex_layout.c | 84
src/mesa/drivers/dri/i965/brw_urb.c | 2
src/mesa/drivers/dri/i965/brw_vs_emit.c | 8
src/mesa/drivers/dri/i965/brw_vs_state.c | 6
src/mesa/drivers/dri/i965/brw_wm.h | 2
src/mesa/drivers/dri/i965/brw_wm_emit.c | 18
src/mesa/drivers/dri/i965/brw_wm_glsl.c | 2
src/mesa/drivers/dri/i965/brw_wm_state.c | 4
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 2
src/mesa/drivers/dri/intel/intel_chipset.h | 4
src/mesa/drivers/dri/intel/intel_context.c | 30
src/mesa/drivers/dri/intel/intel_context.h | 2
src/mesa/drivers/dri/intel/intel_fbo.c | 13
src/mesa/drivers/dri/intel/intel_fbo.h | 3
src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 7
src/mesa/drivers/dri/intel/intel_pixel_draw.c | 2
src/mesa/drivers/dri/intel/intel_tex_format.c | 14
src/mesa/drivers/dri/intel/intel_tex_layout.c | 8
src/mesa/drivers/dri/intel/intel_tex_layout.h | 2
src/mesa/drivers/osmesa/Makefile | 6
src/mesa/drivers/osmesa/osmesa.c | 37
src/mesa/glapi/glapi_nop.c | 20
src/mesa/main/fbobject.c | 6
src/mesa/main/version.h | 4
src/mesa/shader/shader_api.c | 79
src/mesa/shader/slang/slang_codegen.c | 3
src/mesa/shader/slang/slang_compile_variable.h | 2
src/mesa/shader/slang/slang_link.c | 5
src/mesa/state_tracker/st_cb_texture.c | 5
src/mesa/state_tracker/st_extensions.c | 91
src/mesa/state_tracker/st_gen_mipmap.c | 4
src/mesa/state_tracker/st_mesa_to_tgsi.c | 2
146 files changed, 56382 insertions(+), 8155 deletions(-)
---
Reply to: