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

mesa: Changes to 'refs/tags/mesa-7.0.2-1'



Tag 'mesa-7.0.2-1' created by Brice Goglin <bgoglin@debian.org> at 2007-11-11 11:50 +0000

Tagging upload of mesa 7.0.2-1 to unstable.

Changes since mesa-7.0.1-2:
Alan Hourihane (1):
      Only set R_MODE with NV_point_sprite

Andreas Micheler (1):
      faster write_rgba_span_front()

Benno Schulenberg (3):
      fix Unichrome/Blender crash, bug 13142
      remove commented-out code
      code clean-ups, reformatting

Brian (65):
      s/movaps/movups/ (see bug 12216)
      fix i965 bugs, x86-64 bugs
      sync with trunk, fixing bug 12239
      Use temporary matrix in __gluInvertMatrixd() to fix aliasing problem (see bugs 12269, 6748)
      updated VC7 project files
      clean-up (see bug 12317)
      fix comment
      Update depth test state when binding new framebuffer object
      In _mesa_make_current(), don't unbind FBOs from the old context.
      fix indirect rendering crash
      updated with pkg-config info
      added DSTDIR, pkg-config items
      added .pc.in files to tarballs
      Fix state.texgen parsing error (bug 12313).
      added program_error2() function for better error reporting
      fix ARB fp/vp parsing bug 12313
      fix copypixels overlap test bug (#12417)
      fix glCopyPixel/glPixelZoom bug 12417)
      updated link
      From trunk: mesa: bind VBO_ATTRIB_XXX to correct input array when executing a display list. fix #10604
      fix bug 10604
      Added bluegene-xlc-osmesa config (Alexander Neundorf)
      fixes for bluegene-xlc-osmesa config
      added bluegene-xlc-osmesa, fortran fixes
      fix for __IBMC__
      fix -D_BSD_SOURC
      fix DrawRangeElements error msg
      Restore old _TriangleCaps code to fix Blender problem (bug 12164)
      fix blend bug 12164
      bump versions to 7.0.2
      for Miniglx, use git sources
      prep for 7.0.2 release
      update the DRM/DRI instructions
      fix VBO-split infinite loop (bug 12164)
      updated glext.h license info (Khronos), plus other clean-ups
      replace 'brick' with correct program name in printfs
      fix fog, rescale_normals bugs (from gallium branch)
      don't apply ColorMask to main gc
      add directfb glut sources to tarball
      bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many instructions
      properly init dst reg's CondMask/Swizzle fields
      don't build x86, x86-64 dirs if not needed
      added catamount-osmesa-pgi config, fixes for cross-compiling
      Fix merge
      Cray Xt3 config
      simplify/fix the ASM_FLAGS tests (bug 12931)
      use grep -q
      Finish up ATI_separate_stencil
      Alias glStencilOpSeparateATI with glStencilOpSeparate.
      fix GL_ATI_separate_stencil
      note G33/Q33/Q35 support
      check for count==0 in _mesa_validate_DrawArrays()
      glDrawArrays(count=0) bugfix
      updated help/to-do list
      fix typo
      Fix mem leak in SSE code generation path (Michel Dänzer) and don't crash if _mesa_exec_malloc() returns NULL.
      SSE codegen fixes
      fix mmx code (bug 12614)
      fix mmx code (bug 12614)
      Check for NULL VB->EdgeFlag array.
      change filenames for rc2
      added -fno-strict-aliasing and -fPIC flags
      fix blender/unichrome crash, bug 13142
      final changes for 7.0.2 relesae
      added md5 checksums

Brice Goglin (5):
      Merge tag 'mesa_7_0_2' into debian-unstable
      New upstream release
      Refresh 03_optional-progs-and-install.patch
      Remove DESTDIR from INSTALL_DIR in configs/debian-default
      Prepare changelog for upload

Chris Rankin (1):
      r200: Implement SetTexOffset hook.

Christoph Kubisch (1):
      updated VC7 project files

Dan Nicholson (15):
      DESTDIR support.
      pkg-config support
      add support for LDFLAGS env var
      Ignore more generated files in progs/
      More ignored programs merged back from master
      configs: Fix linux-static to link correctly
      linux-dri-xcb: Fix undefined refs when linking with libGL
      specify app lib dependencies in Makefiles (patch 1/3)
      simplify APP_LIB_DEPS (patch 2/3)
      update APP_LIB_DEPS for static library configs (patch 3/3)
      Build xdemos programs by default on linux-dri
      Add -fno-strict-aliasing workaround for Linux GCC targets
      configs: Always use -fPIC for shared libraries, never for static
      configs: Set -fexceptions for GLUT on linux-dri like other targets
      Add -fno-strict-aliasing workaround for all GCC targets

Dave Airlie (1):
      i965: fix vblank on 965gm laptops by bringing in code from i915

David Nusinow (4):
      * Disable building i915tex.
      Don't release just yet.
      Revert "Don't release just yet."
      Revert "* Disable building i915tex."

Michel Dänzer (4):
      i915tex: Work around texture pitch related performance drops on i915 at least.
      i915tex: Don't emit 'empty' blit rectangles.
      driFenceType: Really return fence type, not flags.
      r200: Fix SetTexOffset format for 16 bit pixmaps/textures.

Mrc Gran (1):
      fix force_s3tc_enable option

Roland Bär (1):
      [i965] Bug #11812: Fix fwrite return value checks in AUB file code.

Roland Scheidegger (6):
      fix another occurence of movaps which might not be aligned
      unbreak 3d textures (typo when setting tex layout)
      make sure optimized fog params get updated
      fog: fix issues with negative fog coords (may fix #10529)
      minor fog calc cleanup
      add missing _mesa_StencilFuncSeparateATI function

Xiang, Haihao (14):
      i965: flush batch buffer when getting the maximum. This makes
      i965: samplers group in fours in WM_STATE. fix bug#9415
      i965: check NULL pointer. fix bug#12193
      i965: store read drawable info in intel_context. Some OpenGL
      i965: Take the upper limitation on LOD into account.
      fix bug#11009
      i965: limit on LOD Bias, fix#11987
      i965: take the secondary color into account when drawing
      i965: fix #11378
      i965: fix bug#11925
      i965: The cube map texture coordinates must be devided by the
      i965: handle all unfilled mode in clip stage. fix bug #12453
      mesa: make sure the gotten value isn't greater than the
      Brian's fix for bug9829

Zou Nan hai (2):
      fix a bug in 965 ARB_occlusion_query,
      fix fd.o bug #12217, recalcuate urb when clip plane size change

---
 Makefile                                           |   17 
 bin/mklib                                          |   30 
 configs/aix-gcc                                    |    4 
 configs/beos                                       |    4 
 configs/bluegene-osmesa                            |    4 
 configs/bluegene-xlc-osmesa                        |   29 
 configs/catamount-osmesa-pgi                       |   32 
 configs/darwin                                     |    4 
 configs/darwin-static                              |    4 
 configs/darwin-static-x86ppc                       |    4 
 configs/darwin-x86ppc                              |    4 
 configs/debian-default                             |    2 
 configs/default                                    |    9 
 configs/freebsd                                    |    4 
 configs/freebsd-dri                                |    4 
 configs/hpux10-gcc                                 |    4 
 configs/linux                                      |    4 
 configs/linux-alpha                                |    4 
 configs/linux-alpha-static                         |    4 
 configs/linux-directfb                             |    4 
 configs/linux-dri                                  |    9 
 configs/linux-dri-x86                              |    3 
 configs/linux-dri-xcb                              |   12 
 configs/linux-fbdev                                |    3 
 configs/linux-glide                                |    3 
 configs/linux-indirect                             |    3 
 configs/linux-osmesa                               |    3 
 configs/linux-osmesa16                             |    3 
 configs/linux-osmesa16-static                      |    4 
 configs/linux-osmesa32                             |    3 
 configs/linux-ppc-static                           |    1 
 configs/linux-solo                                 |    3 
 configs/linux-solo-x86                             |    3 
 configs/linux-static                               |    5 
 configs/linux-x86-64-static                        |    4 
 configs/linux-x86-glide                            |    3 
 configs/linux-x86-static                           |    4 
 configs/netbsd                                     |    3 
 configs/openbsd                                    |    4 
 configs/solaris-x86-gcc                            |    4 
 configs/solaris-x86-gcc-static                     |    4 
 configs/sunos4-gcc                                 |    4 
 configs/sunos5-gcc                                 |    4 
 configs/sunos5-v9-cc-g++                           |    3 
 configs/ultrix-gcc                                 |    4 
 debian/changelog                                   |   16 
 debian/control                                     |    2 
 debian/patches/03_optional-progs-and-install.patch |   32 
 debian/patches/04_cleanup-osmesa-configs.patch     |   86 -
 debian/patches/05_static-nonpic.patch              |   60 -
 debian/patches/series                              |    1 
 docs/download.html                                 |    2 
 docs/fbdev-dri.html                                |    6 
 docs/helpwanted.html                               |   39 
 docs/install.html                                  |   83 -
 docs/license.html                                  |   29 
 docs/modelers.html                                 |    2 
 docs/news.html                                     |    7 
 docs/relnotes-7.0.2.html                           |   44 
 progs/beos/.gitignore                              |    3 
 progs/beos/Makefile                                |   10 
 progs/demos/Makefile                               |   14 
 progs/directfb/.gitignore                          |    4 
 progs/egl/.gitignore                               |    5 
 progs/fbdev/.gitignore                             |    1 
 progs/fp/.gitignore                                |   42 
 progs/glsl/.gitignore                              |   13 
 progs/glsl/Makefile                                |    6 
 progs/glsl/bump.c                                  |    6 
 progs/glsl/mandelbrot.c                            |    6 
 progs/glsl/noise.c                                 |    2 
 progs/glsl/toyball.c                               |    6 
 progs/miniglx/.gitignore                           |    6 
 progs/osdemos/.gitignore                           |    8 
 progs/osdemos/Makefile                             |   12 
 progs/redbook/Makefile                             |    4 
 progs/samples/Makefile                             |    6 
 progs/slang/.gitignore                             |    3 
 progs/tools/trace/.gitignore                       |    1 
 progs/trivial/.gitignore                           |   65 +
 progs/vp/.gitignore                                |    1 
 progs/xdemos/Makefile                              |   24 
 src/glu/Makefile                                   |   16 
 src/glu/glu.pc.in                                  |   11 
 src/glu/sgi/Makefile                               |    2 
 src/glu/sgi/libutil/project.c                      |    6 
 src/glut/beos/Makefile                             |    3 
 src/glut/fbdev/Makefile                            |   10 
 src/glut/ggi/Makefile                              |    2 
 src/glut/glx/Makefile                              |   22 
 src/glut/glx/glut.pc.in                            |   11 
 src/glut/mini/Makefile                             |    2 
 src/glw/Makefile                                   |   22 
 src/glw/glw.pc.in                                  |   11 
 src/glx/x11/Makefile                               |    2 
 src/mesa/Makefile                                  |   44 
 src/mesa/drivers/beos/Makefile                     |    3 
 src/mesa/drivers/dri/Makefile.template             |    6 
 src/mesa/drivers/dri/common/dri_bufmgr.c           |    2 
 src/mesa/drivers/dri/common/extension_helper.h     |   18 
 src/mesa/drivers/dri/glcore/Makefile               |    3 
 src/mesa/drivers/dri/i915tex/i915_metaops.c        |    2 
 src/mesa/drivers/dri/i915tex/i915_tex_layout.c     |    2 
 src/mesa/drivers/dri/i915tex/intel_blit.c          |    3 
 src/mesa/drivers/dri/i915tex/intel_buffers.c       |    9 
 src/mesa/drivers/dri/i915tex/intel_mipmap_tree.c   |   11 
 src/mesa/drivers/dri/i965/brw_aub.c                |   16 
 src/mesa/drivers/dri/i965/brw_clip.c               |    4 
 src/mesa/drivers/dri/i965/brw_curbe.c              |    2 
 src/mesa/drivers/dri/i965/brw_draw.c               |    6 
 src/mesa/drivers/dri/i965/brw_sf_emit.c            |    4 
 src/mesa/drivers/dri/i965/brw_vs_tnl.c             |   11 
 src/mesa/drivers/dri/i965/brw_wm_fp.c              |   52 
 src/mesa/drivers/dri/i965/brw_wm_sampler_state.c   |    8 
 src/mesa/drivers/dri/i965/brw_wm_state.c           |    2 
 src/mesa/drivers/dri/i965/intel_buffers.c          |   36 
 src/mesa/drivers/dri/i965/intel_context.c          |   10 
 src/mesa/drivers/dri/i965/intel_context.h          |    3 
 src/mesa/drivers/dri/i965/intel_pixel_bitmap.c     |   19 
 src/mesa/drivers/dri/i965/intel_pixel_copy.c       |    5 
 src/mesa/drivers/dri/i965/intel_state.c            |   25 
 src/mesa/drivers/dri/i965/server/i830_common.h     |   10 
 src/mesa/drivers/dri/r200/r200_context.h           |    1 
 src/mesa/drivers/dri/r200/r200_tex.h               |    4 
 src/mesa/drivers/dri/r200/r200_texmem.c            |    5 
 src/mesa/drivers/dri/r200/r200_texstate.c          |   94 +
 src/mesa/drivers/dri/radeon/radeon_screen.c        |    4 
 src/mesa/drivers/dri/unichrome/via_tris.c          |   27 
 src/mesa/drivers/windows/gdi/wmesa.c               |   95 +
 src/mesa/drivers/x11/xm_dd.c                       |   13 
 src/mesa/gl.pc.in                                  |   11 
 src/mesa/glapi/dispatch.h                          |   17 
 src/mesa/glapi/gl_API.xml                          |   31 
 src/mesa/glapi/glapioffsets.h                      |   12 
 src/mesa/glapi/glapitable.h                        |   11 
 src/mesa/glapi/glapitemp.h                         |   33 
 src/mesa/glapi/glprocs.h                           |  562 ++++-----
 src/mesa/main/api_validate.c                       |    7 
 src/mesa/main/attrib.c                             |    3 
 src/mesa/main/context.c                            |   11 
 src/mesa/main/enable.c                             |   13 
 src/mesa/main/enums.c                              | 1208 ++++++++++-----------
 src/mesa/main/glheader.h                           |    2 
 src/mesa/main/light.c                              |    9 
 src/mesa/main/lines.c                              |    5 
 src/mesa/main/points.c                             |    6 
 src/mesa/main/polygon.c                            |    5 
 src/mesa/main/state.c                              |   43 
 src/mesa/main/stencil.c                            |  295 ++---
 src/mesa/main/stencil.h                            |    7 
 src/mesa/main/texenvprogram.c                      |   15 
 src/mesa/main/version.h                            |    6 
 src/mesa/shader/arbprogparse.c                     |  116 +-
 src/mesa/shader/prog_statevars.c                   |    2 
 src/mesa/sparc/glapi_sparc.S                       |    2 
 src/mesa/swrast/s_copypix.c                        |   11 
 src/mesa/swrast/s_span.c                           |    7 
 src/mesa/swrast_setup/ss_tritmp.h                  |   18 
 src/mesa/tnl/t_draw.c                              |    7 
 src/mesa/tnl/t_vb_fog.c                            |   43 
 src/mesa/tnl/t_vertex_sse.c                        |   16 
 src/mesa/tnl/t_vp_build.c                          |   71 -
 src/mesa/vbo/vbo_save_draw.c                       |    6 
 src/mesa/x86-64/glapi_x86-64.S                     |   46 
 src/mesa/x86-64/xform4.S                           |   10 
 src/mesa/x86/glapi_x86.S                           |   13 
 src/mesa/x86/read_rgba_span_x86.S                  |  133 --
 src/mesa/x86/rtasm/x86sse.c                        |   25 
 src/mesa/x86/rtasm/x86sse.h                        |    3 
 windows/VC7/mesa/gdi/gdi.vcproj                    |  376 +++---
 windows/VC7/mesa/glu/glu.vcproj                    |   66 -
 windows/VC7/mesa/mesa.sln                          |   20 
 windows/VC7/mesa/mesa/mesa.vcproj                  |  294 +++--
 windows/VC7/mesa/osmesa/osmesa.vcproj              |   18 
 174 files changed, 3170 insertions(+), 2055 deletions(-)
---



Reply to: