[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: