mesa: Changes to 'refs/tags/mesa-7.6.1-1'
Tag 'mesa-7.6.1-1' created by Julien Cristau <jcristau@debian.org> at 2009-12-29 11:22 +0000
Tagging upload of mesa 7.6.1-1 to unstable.
Changes since mesa-7.6.1-rc3-1:
Alex Deucher (1):
r600: Invert front face winding when rendering to FBO
Brian Paul (8):
st/mesa: remove //-style comments
mesa: remove //-style comments
mesa: no dlopen on BlueGene
mesa: test for __blrts for CPU_TO_LE32()
docs: document 7.6.1 BlueGene fixes
mesa: add missing semicolon
glsl: clear out shader code before compiling
docs: insert 7.6.1 release date
Dave Airlie (5):
r600: fix glFrontFace(GL_CW)
r600: move structs for legacy cmdbuf into cmdbuf C file.
radeon: drop unused members of radeon_state.
radeon: drop assert accessing cref which is meant to be hidden
radeon/r600: use new libdrm_radeon api
Fabio Pedretti (1):
configure.ac: fix for libdrm_radeon API changes.
Ian Romanick (4):
intel: Fallback to software if drawable size is > MaxRenderbufferSize
mesa: set version string to 7.6.1-rc4
mesa: set version string to 7.6.1
Add MD5 checksums for 7.6.1 release
Jeremy Huddleston (2):
darwin: Cleanup CPPFLAGS a bit
darwin: mklib: Use lipo rather than file to figure out architectures of object files
José Fonseca (1):
mesa: Fix missing finite symbol error on Windows.
Julien Cristau (5):
Merge branch 'mesa_7_6_branch' of git://anongit.freedesktop.org/mesa/mesa into debian-unstable
Bump changelogs
Bump linux-libc-dev build-dep to 2.6.31 for the r600 dri driver
Update patch stack
Prepare changelog for upload
Matthew Bell (1):
mesa: Add missing $(DESTDIR) support to src/gallium/winsys/xlib/Makefile
Michal Krol (1):
mesa: Include <unistd.h> only when one is available.
Vinson Lee (73):
t_dd_dmatmp.h: Silence unused value warning in render_line_loop_verts.
progs/redbook: Silence compiler warnings in aaindex.c.
progs/tests: Silence compiler warnings in cva.c.
progs/tests: Silence compiler warnings in vpeval.c.
progs/xdemos: Silence compiler warnings in glxinfo.c.
t_dd_dmatmp.h: Silence unused value warning in render_line_loop_verts.
t_dd_dmatmp.h: Silence unused value warning in render_tri_fan_verts.
progs/trivial: Silence compiler warnings in tri-blend-max.c
t_dd_dmatmp.h: Silence unused value warning in render_quads_verts.
swrast: Initialize tex_coords in handle_sample_op.
t_dd_dmatmp.h: Silence unused value warning in render_poly_verts.
progs/trivial: Silence compiler warnings in tri-blend-min.c.
t_dd_dmatmp.h: Silence unused value warning in render_tri_fan_elts.
t_dd_dmatmp.h: Silence unused value warnings in render_line_loop_elts.
i915g: Silence unused value warning in intel_drm_get_device_id.
t_dd_dmatmp2.h: Silence unused value warnings.
softpipe: Initialize source in blend_quad.
glsl: Initialize member label of struct slang_operation to NULL.
t_dd_dmatmp.h: Silence unused value warning in render_poly_elts.
glut: Prevent potential double free in menuVisualSetup.
swrast: Silence uninitialized variable warnings in ss_tritmp.h.
st/mesa: Silence uninitialized variables warnings in st_draw.c.
swrast: Silence uninitialized variable warnings in s_triangle.c
i810: Silence uninitialized variable warnings in i180tris.c
mach64: Silence uninitialized variable warnings.
mga: Silence uninitialized variable warnings.
progs/trivial: Silence compiler warnings.
x86: ifdef out unused function cptr.
dri: Initialize variable in driBindContext.
r128: Silence uninitialized variable warnings in r128_tris.c.
savage: Silence compiler warnings.
sis: Silence compiler warnings.
unichrome: Silence compiler warnings.
progs/demos: Use C-style comment.
progs/glsl: Use C-style comments.
progs/demos: Silence compiler warning in morph3d.c.
progs/xdemos: Use C-style comment.
progs/trivial: Use C-style comments.
progs/tests: Silence compiler warnings.
progs/redbook: Silence compiler warnings.
scons: Define _USE_MATH_DEFINES on MSVC.
progs/perf: Fix MSVC build.
ffb: Silence compiler warnings.
glx: Compile dri2.c only if GLX_DIRECT_RENDERING is defined.
i915g: Use C-style comment.
gallium/util: Add PIPE_OS_APPLE to u_network.
gallium/util: Add PIPE_OS_APPLE to u_stream_stdc.c.
trace: Add PIPE_OS_APPLE.
trace: Silence uninitialized variable warnings.
xlib: Use C-style comments.
Add gallium to darwin config.
glu/sgi: Silence uninitialized variable warnings.
glx: Move declaration outside for loop.
glx: Add XF86DRI[Open|Close]FullScreen prototypes to xf86dri.h.
st/egl: Use C-style comments.
st/vega: Move declaration outside for loop.
st/xorg: Use C-style comments.
util: Ensure debug_dump_flags generates a null-terminated string.
glu/sgi: Silence compiler warnings.
gallium/util: Initialize variable in util_clear.
glu/sgi: Initialize variable in directedLine.
glsl: Initialize member a_obj of struct slang_operation.
i965: Add missing va_end.
i965: Fix assert.
glu/sgi: Fix include recursion.
intel: Silence implicit function declaration warning.
progs/util: Silence warn_unused_result warnings.
progs/demos: Silence warn_unused_result warnings.
i915: Fix assert.
mesa: Remove comma at end of enumerator list.
rbug: Remove comma at end of enumerator list.
rbug: Remove comma at end of enumerator list.
gallium/util: Remove comma at end of enumerator list.
Younes Manton (1):
st/mesa: Check for single level mipmap trees.
---
ChangeLog | 627 +++++++++++++++++++
bin/mklib | 20
configs/darwin | 6
configure.ac | 3
debian/changelog | 11
debian/control | 2
debian/patches/02_use-ieee-fp-on-s390-and-m68k.patch | 2
debian/patches/03_optional-progs-and-install.patch | 2
debian/patches/05_hurd-ftbfs.diff | 31
debian/patches/06_kfreebsd-ftbfs.diff | 8
docs/news.html | 2
docs/relnotes-7.6.1.html | 13
progs/demos/geartrain.c | 21
progs/demos/isosurf.c | 8
progs/demos/morph3d.c | 2
progs/demos/terrain.c | 5
progs/demos/textures.c | 2
progs/glsl/shtest.c | 2
progs/glsl/texaaline.c | 4
progs/redbook/aaindex.c | 8
progs/redbook/aapoly.c | 8
progs/redbook/aargb.c | 8
progs/redbook/accanti.c | 8
progs/redbook/accpersp.c | 14
progs/redbook/alpha.c | 6
progs/redbook/alpha3D.c | 8
progs/redbook/anti.c | 6
progs/redbook/bezcurve.c | 8
progs/redbook/bezmesh.c | 8
progs/redbook/checker.c | 8
progs/redbook/clip.c | 8
progs/redbook/colormat.c | 10
progs/redbook/cube.c | 8
progs/redbook/depthcue.c | 6
progs/redbook/dof.c | 12
progs/redbook/double.c | 12
progs/redbook/drawf.c | 8
progs/redbook/feedback.c | 14
progs/redbook/fog.c | 10
progs/redbook/fogindex.c | 6
progs/redbook/font.c | 12
progs/redbook/hello.c | 4
progs/redbook/image.c | 12
progs/redbook/light.c | 8
progs/redbook/lines.c | 8
progs/redbook/list.c | 6
progs/redbook/material.c | 6
progs/redbook/mipmap.c | 8
progs/redbook/model.c | 10
progs/redbook/movelight.c | 10
progs/redbook/nurbs.c | 6
progs/redbook/pickdepth.c | 12
progs/redbook/picksquare.c | 14
progs/redbook/plane.c | 8
progs/redbook/planet.c | 8
progs/redbook/polyoff.c | 25
progs/redbook/polys.c | 4
progs/redbook/quadric.c | 10
progs/redbook/robot.c | 8
progs/redbook/sccolorlight.c | 6
progs/redbook/scene.c | 6
progs/redbook/scenebamb.c | 6
progs/redbook/sceneflat.c | 6
progs/redbook/select.c | 18
progs/redbook/smooth.c | 10
progs/redbook/stencil.c | 6
progs/redbook/stroke.c | 8
progs/redbook/surface.c | 14
progs/redbook/teaambient.c | 6
progs/redbook/teapots.c | 8
progs/redbook/tess.c | 18
progs/redbook/tesswind.c | 18
progs/redbook/texbind.c | 10
progs/redbook/texgen.c | 10
progs/redbook/texprox.c | 6
progs/redbook/texsub.c | 10
progs/redbook/texturesurf.c | 8
progs/redbook/torus.c | 6
progs/redbook/trim.c | 12
progs/redbook/unproject.c | 8
progs/redbook/varray.c | 14
progs/redbook/wrap.c | 10
progs/util/readtex.c | 20
progs/xdemos/corender.c | 2
progs/xdemos/glxinfo.c | 4
src/gallium/auxiliary/rbug/rbug_context.h | 2
src/gallium/auxiliary/rbug/rbug_proto.h | 2
src/gallium/auxiliary/util/u_clear.h | 2
src/gallium/auxiliary/util/u_debug.c | 6
src/gallium/auxiliary/util/u_format.h | 2
src/gallium/auxiliary/util/u_network.c | 6
src/gallium/auxiliary/util/u_network.h | 2
src/gallium/auxiliary/util/u_stream_stdc.c | 2
src/gallium/drivers/i915simple/i915_state.c | 6
src/gallium/drivers/softpipe/sp_quad_blend.c | 3
src/gallium/drivers/trace/tr_dump.c | 4
src/gallium/drivers/trace/tr_rbug.c | 6
src/gallium/state_trackers/egl/egl_surface.c | 4
src/gallium/state_trackers/vega/arc.c | 6
src/gallium/state_trackers/vega/bezier.c | 7
src/gallium/state_trackers/vega/vg_context.c | 3
src/gallium/state_trackers/xorg/xorg_crtc.c | 10
src/gallium/state_trackers/xorg/xorg_driver.c | 10
src/gallium/winsys/drm/intel/gem/intel_drm_api.c | 1
src/gallium/winsys/xlib/Makefile | 8
src/gallium/winsys/xlib/xlib_brw_context.c | 4
src/glu/sgi/libnurbs/internals/arcsorter.h | 1
src/glu/sgi/libnurbs/internals/subdivider.cc | 6
src/glu/sgi/libnurbs/nurbtess/directedLine.cc | 2
src/glu/sgi/libnurbs/nurbtess/partitionY.cc | 4
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.cc | 4
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.cc | 4
src/glut/glx/glut_menu.c | 5
src/glx/x11/dri2.c | 4
src/glx/x11/glxext.c | 5
src/glx/x11/xf86dri.h | 4
src/mesa/drivers/dri/common/dri_util.c | 2
src/mesa/drivers/dri/ffb/ffb_tris.c | 2
src/mesa/drivers/dri/i810/i810tris.c | 3
src/mesa/drivers/dri/i915/i915_program.c | 2
src/mesa/drivers/dri/i965/brw_disasm.c | 1
src/mesa/drivers/dri/i965/brw_eu_emit.c | 2
src/mesa/drivers/dri/intel/intel_buffers.c | 11
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 1
src/mesa/drivers/dri/mach64/mach64_tris.c | 3
src/mesa/drivers/dri/mga/mgatris.c | 3
src/mesa/drivers/dri/r128/r128_tris.c | 3
src/mesa/drivers/dri/r200/Makefile | 2
src/mesa/drivers/dri/r200/radeon_bo.c | 1
src/mesa/drivers/dri/r200/radeon_bo_int_drm.h | 1
src/mesa/drivers/dri/r200/radeon_cs.c | 1
src/mesa/drivers/dri/r200/radeon_cs_int_drm.h | 1
src/mesa/drivers/dri/r300/Makefile | 2
src/mesa/drivers/dri/r300/radeon_bo.c | 1
src/mesa/drivers/dri/r300/radeon_bo_int_drm.h | 1
src/mesa/drivers/dri/r300/radeon_cs.c | 1
src/mesa/drivers/dri/r300/radeon_cs_int_drm.h | 1
src/mesa/drivers/dri/r600/Makefile | 2
src/mesa/drivers/dri/r600/r600_cmdbuf.c | 216 +++---
src/mesa/drivers/dri/r600/r600_cmdbuf.h | 16
src/mesa/drivers/dri/r600/r700_state.c | 13
src/mesa/drivers/dri/r600/radeon_bo.c | 1
src/mesa/drivers/dri/r600/radeon_bo_int_drm.h | 1
src/mesa/drivers/dri/r600/radeon_cs.c | 1
src/mesa/drivers/dri/r600/radeon_cs_int_drm.h | 1
src/mesa/drivers/dri/radeon/Makefile | 2
src/mesa/drivers/dri/radeon/radeon_bo.c | 110 +++
src/mesa/drivers/dri/radeon/radeon_bo_drm.h | 198 ------
src/mesa/drivers/dri/radeon/radeon_bo_int_drm.h | 45 +
src/mesa/drivers/dri/radeon/radeon_bo_legacy.c | 83 +-
src/mesa/drivers/dri/radeon/radeon_bocs_wrapper.h | 3
src/mesa/drivers/dri/radeon/radeon_common_context.h | 3
src/mesa/drivers/dri/radeon/radeon_cs.c | 95 ++
src/mesa/drivers/dri/radeon/radeon_cs_drm.h | 215 +-----
src/mesa/drivers/dri/radeon/radeon_cs_int_drm.h | 66 ++
src/mesa/drivers/dri/radeon/radeon_cs_legacy.c | 72 +-
src/mesa/drivers/dri/radeon/radeon_cs_space_drm.c | 66 +-
src/mesa/drivers/dri/radeon/radeon_dma.c | 1
src/mesa/drivers/dri/radeon/radeon_span.c | 3
src/mesa/drivers/dri/savage/savage_xmesa.c | 4
src/mesa/drivers/dri/savage/savageioctl.c | 2
src/mesa/drivers/dri/savage/savagetris.c | 3
src/mesa/drivers/dri/sis/sis_clear.c | 1
src/mesa/drivers/dri/sis/sis_tris.c | 3
src/mesa/drivers/dri/unichrome/via_ioctl.c | 3
src/mesa/drivers/dri/unichrome/via_screen.c | 2
src/mesa/drivers/dri/unichrome/via_tris.c | 3
src/mesa/main/compiler.h | 5
src/mesa/main/dlopen.c | 14
src/mesa/main/mtypes.h | 2
src/mesa/main/version.h | 2
src/mesa/shader/lex.yy.c | 4
src/mesa/shader/program_lexer.l | 4
src/mesa/shader/slang/slang_codegen.c | 2
src/mesa/shader/slang/slang_compile.c | 24
src/mesa/shader/slang/slang_compile_operation.c | 2
src/mesa/state_tracker/st_atom.c | 8
src/mesa/state_tracker/st_cb_bitmap.c | 2
src/mesa/state_tracker/st_draw.c | 4
src/mesa/state_tracker/st_gen_mipmap.c | 3
src/mesa/swrast/s_atifragshader.c | 2
src/mesa/swrast/s_triangle.c | 6
src/mesa/swrast_setup/ss_tritmp.h | 6
src/mesa/tnl_dd/t_dd_dmatmp.h | 9
src/mesa/tnl_dd/t_dd_dmatmp2.h | 11
src/mesa/tnl_dd/t_dd_tritmp.h | 4
src/mesa/vbo/vbo_exec_array.c | 2
src/mesa/x86/rtasm/x86sse.c | 2
188 files changed, 1871 insertions(+), 1045 deletions(-)
---
Reply to: