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

mesa: Changes to 'refs/tags/mesa-9.0'



Tag 'mesa-9.0' created by Ian Romanick <ian.d.romanick@intel.com> at 2012-10-08 21:58 +0000

Mesa 9.0 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlBzTKoACgkQX1gOwKyEAw+2jwCeKMBOwvMHRXeoQdlP3Qh4DuYA
vKYAn1MFjyzLwEIOTPGmHOiIVygbe4Eb
=PUT3
-----END PGP SIGNATURE-----

Changes since 9.0-branchpoint:
Alex Deucher (1):
      r600g: reduce quant mode on evergreen+

Andreas Boll (4):
      mesa: also bump version in Makefile.am and configure.ac to 9.0
      docs: update relnotes-9.0
      docs/devinfo: fix typo
      docs: fix some issues in relnotes

Anuj Phogat (2):
      intel/i965: Disable SampleAlphaToOne if dual source blending enabled
      _mesa_meta_GenerateMipmap: Support all texture targets by generating shaders at runtime

Brian Paul (11):
      st/mesa: s/CALLOC/calloc/ to fix allocation bug
      mesa: fix per-level max texture size error checking
      glapi/glx: rename 'table' variable to 'disp_table'
      mesa: do internal format error checking for glTexStorage()
      mesa: make _mesa_get_proxy_target() non-static
      mesa: fix proxy texture error handling in glTexStorage()
      upgrade glext.h to version 85
      mesa: fix incorrect error for glCompressedSubTexImage
      scons: add new -p (prefix) options for yacc
      mesa: fix glCompressedTexSubImage assertion/segfault
      mesa: remove bogus compressed texture size checks

Chad Versace (1):
      mesa: Don't advertise GLES extensions in GL contexts

Chris Forbes (1):
      mesa: fix dropped && in glGetStringi()

Dave Airlie (3):
      mesa: use a prefix for the program lex
      glcpp: fix abuse of yylex
      mesa/glsl: rename preprocess to glcpp_preprocess

Eric Anholt (3):
      i965: Fix virtual_grf_interferes() between calculate_live_intervals() and DCE.
      i965: Remove broken non-interleaved-to-interleaved upload code.
      i965: Use visibility cflags on the driver code.

Ian Romanick (21):
      meta: Don't save and restore fog state when there is no fog state
      mesa: Allow glGetTexParameter of GL_TEXTURE_SRGB_DECODE_EXT
      gles2: Alias glReadBufferNV with desktop glReadBuffer
      mesa: Don't set dispatch pointer for glPointSize in ES2
      mesa: Don't set dispatch pointer for glGetDoublev in ES2
      mesa: Don't set dispatch pointer for glGetBufferSubData in ES2
      mesa: Don't set dispatch pointers for glClearDepth or glDepthRange in ES2
      mesa: Don't set dispatch pointers for glPointParameter[if][v] in ES2
      mesa: Don't set dispatch pointer for glResizeBuffersMESA in ES2
      mesa: Don't set dispatch pointer for glGetProgramivARB in ES2
      mesa: Don't set dispatch pointer for glTexStorage in ES2
      mesa: Pass GL context to _mesa_create_save_table
      mesa: Don't set loopback dispatch pointers for most things in ES2 or core
      mesa: Don't set vtxfmt dispatch pointers for many things in ES2 or core
      mesa: Don't set shaderapi dispatch pointers for many things in ES2 or core
      mesa: Don't set uniform dispatch pointers for many things in ES2 or core
      dri_util: Use calloc to allocate __DRIcontext
      intel: Don't call intelDestroyContext if there is no context to destroy
      i965: Don't free the intel_context structure when intelCreateContext fails.
      i915: Don't free the intel_context structure when intelCreateContext fails.
      mesa: Bump version number to 9.0 (final)

Jakob Bornecrantz (1):
      dri: Rework planar image interface

Jerome Glisse (1):
      r600g: fix num of dwords needed for alphatest_state atom

Johannes Obermayr (1):
      Set OSMESA_VERSION=8.

Jonas Maebe (1):
      darwin: do not create double-buffered offscreen pixel formats

Kenneth Graunke (11):
      i965/fs: Don't use brw->fragment_program in calculate_urb_setup().
      glsl: Generate compile errors for explicit blend indices < 0 or > 1.
      mesa: Add a _mesa_fls() function to find the last bit set in a word.
      i965: Fix out-of-order sampler unit usage in ARB fragment programs.
      meta: Don't _mesa_set_enable() invalid targets in ES 1.
      mesa: Don't override S3TC internalFormat if data is pre-compressed.
      mesa: Ignore SRGB when determining compatible resolve formats.
      i965/blorp: Add support for blits between SRGB and linear formats (fixed).
      meta: Don't _mesa_set_enable() invalid targets in ES 1.
      meta: Use float for temporary images, not (un)signed normalized.
      mesa: Flag _NEW_VARYING_VP_INPUTS when TexEnv programs are active.

Marek Olšák (11):
      winsys/radeon: disable virtual memory on Cayman
      r600g: don't use a staging resource for large transfers
      r300g: fix colormask with non-BGRA formats
      gallium/u_blitter: fix stencil-only blits
      r600g: do not require MSAA renderbuffer support if not asked for
      r600g: set QUANT_MODE on Cayman too
      draw: fix non-indexed draw calls if there's an index buffer
      r600g: fix instance divisor on Cayman
      r600g: fix RSQ of negative value on Cayman
      r600g: fix EXP on Cayman
      r600g: fix possible issue with stencil mipmap rendering

Matt Turner (22):
      Remove libGLU
      build: Remove left over echo from GLU removal
      build: Don't list glproto and dri2proto in pkg-config file
      targets/xorg-i915: Rename driver to i915_drv.so.
      build: Use AX_PTHREAD to detect pthreads
      build: Link libglapi with pthreads
      build: Remove autoconf check for signbit
      dri drivers: Link dricommon before dynamic libraries
      build: Use PTHREAD_LIBS and PTHREAD_CFLAGS
      build: Use AX_PTHREAD's HAVE_PTHREAD preprocessor definition
      build: Turn on visibility CFLAGS for core mesa
      build: Build src/glsl with visibility CFLAGS
      build: Set visibility CFLAGS in dri/common
      build: Set visibility CFLAGS in dri/i915
      build: Set visibility CFLAGS in dri/nouveau
      build: Set visibility CFLAGS in dri/radeon
      build: Set visibility CFLAGS in dri/r200
      build: Set visibility CFLAGS in dri/swrast
      build: Link OSMesa with glapi, libdl, libstdc++
      build: Add visibility CFLAGS to OSMesa
      build: Don't build libdricore if not building classic drivers
      build: Set PTHREAD_LIBS for pkgconfig files if empty

Mike Frysinger (1):
      mklib: clean up abi flags for x86 targets

Oliver McFadden (2):
      Revert "i965: Implement guardband clipping on Sandybridge."
      Revert "i965: Implement guardband clipping on Ivybridge."

Paul Berry (16):
      mesa/msaa: Allow X and Y flips in multisampled blits.
      i965/gen6+: Adjust stencil buffer size after computing miptree layout.
      i965/blorp: Clarify why width/height must be adjusted for Gen6 IMS surfaces.
      i965/blorp: Change gl_renderbuffer* params to intel_renderbuffer*.
      i965/blorp: store surface width/height in brw_blorp_mip_info.
      i965/blorp: store x and y offsets in brw_blorp_mip_info.
      i965/blorp: Thread level and layer through brw_blorp_blit_miptrees().
      i965/blorp: Account for offsets when emitting SURFACE_STATE.
      intel: Add map_stencil_as_y_tiled to intel_region_get_tile_masks.
      intel: Add map_stencil_as_y_tiled to intel_region_get_aligned_offset.
      i965/blorp: don't reduce stencil alignment restrictions when multisampling.
      i965/blorp: Reduce alignment restrictions for stencil blits.
      i965/blorp: Fix offsets and width/height for stencil blits.
      i965/blorp: Increase Y alignment for multisampled stencil blits.
      i965: Don't spill "smeared" registers.
      mesa: don't enable glVertexPointer() when using API_OPENGLES2.

Robert Bragg (1):
      SwapBuffersRegionNOK: invert rectangles on y axis

Tapani Pälli (3):
      xmlconfig: use __progname when building for Android
      android: fix liblog API changes
      android: do not expose single buffered eglconfigs

Tom Stellard (3):
      radeon/llvm: Cleanup makefile
      radeon/llvm: Remove R600InstrInfo.td from TD_FILES
      configure.ac: Don't link gallium drivers with libdricore

Vadim Girlin (3):
      mesa: don't wait in _mesa_ClientWaitSync if timeout is 0
      r600g: adjust QUANT_MODE for higher precision
      winsys/radeon: fix relocs caching

Vinson Lee (2):
      scons: Add default libraries to Solaris build.
      scons: Remove leftover print statement.

---
 Android.common.mk                                          |    2 
 Makefile.am                                                |    4 
 bin/mklib                                                  |   42 
 configs/default                                            |    2 
 configure.ac                                               |  141 
 docs/autoconf.html                                         |   10 
 docs/contents.html                                         |    1 
 docs/devinfo.html                                          |    2 
 docs/dispatch.html                                         |    2 
 docs/download.html                                         |   18 
 docs/faq.html                                              |    4 
 docs/glu.html                                              |   46 
 docs/install.html                                          |    5 
 docs/license.html                                          |    2 
 docs/relnotes-9.0.html                                     |   21 
 docs/relnotes.html                                         |    4 
 docs/sourcetree.html                                       |    5 
 include/GL/glext.h                                         |  294 
 include/GL/glu.h                                           |  353 
 include/GL/glu_mangle.h                                    |   86 
 include/GL/internal/dri_interface.h                        |   67 
 m4/.gitignore                                              |    5 
 m4/ax_pthread.m4                                           |  309 
 scons/gallium.py                                           |    4 
 src/SConscript                                             |    2 
 src/egl/drivers/dri2/egl_dri2.c                            |  128 
 src/egl/drivers/dri2/platform_android.c                    |   36 
 src/egl/drivers/dri2/platform_x11.c                        |    3 
 src/egl/main/eglcurrent.c                                  |    6 
 src/egl/main/eglmutex.h                                    |    2 
 src/gallium/auxiliary/draw/draw_context.c                  |    2 
 src/gallium/auxiliary/draw/draw_private.h                  |    1 
 src/gallium/auxiliary/draw/draw_pt.c                       |   11 
 src/gallium/auxiliary/util/u_blitter.c                     |   15 
 src/gallium/drivers/r300/r300_context.h                    |   14 
 src/gallium/drivers/r300/r300_emit.c                       |    8 
 src/gallium/drivers/r300/r300_state.c                      |   88 
 src/gallium/drivers/r300/r300_texture.c                    |   81 
 src/gallium/drivers/r600/evergreen_state.c                 |   26 
 src/gallium/drivers/r600/evergreend.h                      |   11 
 src/gallium/drivers/r600/r600_asm.c                        |   54 
 src/gallium/drivers/r600/r600_shader.c                     |   11 
 src/gallium/drivers/r600/r600_state.c                      |   16 
 src/gallium/drivers/r600/r600_state_common.c               |    2 
 src/gallium/drivers/r600/r600_texture.c                    |   10 
 src/gallium/drivers/r600/r600d.h                           |    9 
 src/gallium/drivers/radeon/Makefile                        |   24 
 src/gallium/drivers/radeon/Makefile.sources                |   25 
 src/gallium/state_trackers/dri/common/dri_screen.h         |    1 
 src/gallium/state_trackers/dri/drm/dri2.c                  |   82 
 src/gallium/targets/xorg-i915/Makefile                     |    2 
 src/gallium/targets/xorg-i915/intel_xorg.c                 |    2 
 src/gallium/winsys/radeon/drm/radeon_drm_cs.c              |   13 
 src/gallium/winsys/radeon/drm/radeon_drm_cs.h              |    1 
 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c          |    3 
 src/gbm/backends/dri/gbm_dri.c                             |   33 
 src/glsl/Makefile.am                                       |    6 
 src/glsl/SConscript                                        |    2 
 src/glsl/ast_to_hir.cpp                                    |   19 
 src/glsl/glcpp/Makefile.am                                 |    2 
 src/glsl/glcpp/glcpp-parse.y                               |    8 
 src/glsl/glcpp/glcpp.c                                     |    2 
 src/glsl/glcpp/glcpp.h                                     |    2 
 src/glsl/glcpp/pp.c                                        |    2 
 src/glsl/glsl_parser_extras.h                              |    2 
 src/glsl/main.cpp                                          |    2 
 src/glsl/test_optpass.cpp                                  |    2 
 src/glsl/tests/Makefile.am                                 |    8 
 src/glu/.gitignore                                         |    1 
 src/glu/Makefile                                           |   40 
 src/glu/glu.pc.in                                          |   13 
 src/glu/sgi/.gitignore                                     |    1 
 src/glu/sgi/Makefile                                       |  144 
 src/glu/sgi/SConscript                                     |  143 
 src/glu/sgi/dummy.cc                                       |    4 
 src/glu/sgi/glu.def                                        |   88 
 src/glu/sgi/glu.exports                                    |  118 
 src/glu/sgi/glu.exports.darwin                             |   59 
 src/glu/sgi/include/gluos.h                                |   86 
 src/glu/sgi/libnurbs/interface/bezierEval.cc               |  260 
 src/glu/sgi/libnurbs/interface/bezierEval.h                |   48 
 src/glu/sgi/libnurbs/interface/bezierPatch.cc              |  206 
 src/glu/sgi/libnurbs/interface/bezierPatch.h               |  104 
 src/glu/sgi/libnurbs/interface/bezierPatchMesh.cc          |  610 
 src/glu/sgi/libnurbs/interface/bezierPatchMesh.h           |  121 
 src/glu/sgi/libnurbs/interface/glcurveval.cc               |  402 
 src/glu/sgi/libnurbs/interface/glcurveval.h                |  157 
 src/glu/sgi/libnurbs/interface/glimports.h                 |   42 
 src/glu/sgi/libnurbs/interface/glinterface.cc              |  469 
 src/glu/sgi/libnurbs/interface/glrenderer.cc               |  301 
 src/glu/sgi/libnurbs/interface/glrenderer.h                |  146 
 src/glu/sgi/libnurbs/interface/glsurfeval.cc               | 1293 -
 src/glu/sgi/libnurbs/interface/glsurfeval.h                |  404 
 src/glu/sgi/libnurbs/interface/incurveeval.cc              |  206 
 src/glu/sgi/libnurbs/interface/insurfeval.cc               | 2064 ---
 src/glu/sgi/libnurbs/interface/mystdio.h                   |   60 
 src/glu/sgi/libnurbs/interface/mystdlib.h                  |   57 
 src/glu/sgi/libnurbs/internals/arc.cc                      |  346 
 src/glu/sgi/libnurbs/internals/arc.h                       |  139 
 src/glu/sgi/libnurbs/internals/arcsorter.cc                |  172 
 src/glu/sgi/libnurbs/internals/arcsorter.h                 |   72 
 src/glu/sgi/libnurbs/internals/arctess.cc                  |  611 
 src/glu/sgi/libnurbs/internals/arctess.h                   |   66 
 src/glu/sgi/libnurbs/internals/backend.cc                  |  588 
 src/glu/sgi/libnurbs/internals/backend.h                   |  113 
 src/glu/sgi/libnurbs/internals/basiccrveval.cc             |  138 
 src/glu/sgi/libnurbs/internals/basiccrveval.h              |   62 
 src/glu/sgi/libnurbs/internals/basicsurfeval.cc            |  232 
 src/glu/sgi/libnurbs/internals/basicsurfeval.h             |   90 
 src/glu/sgi/libnurbs/internals/bezierarc.h                 |   51 
 src/glu/sgi/libnurbs/internals/bin.cc                      |  167 
 src/glu/sgi/libnurbs/internals/bin.h                       |  121 
 src/glu/sgi/libnurbs/internals/bufpool.cc                  |  113 
 src/glu/sgi/libnurbs/internals/bufpool.h                   |  141 
 src/glu/sgi/libnurbs/internals/cachingeval.cc              |   78 
 src/glu/sgi/libnurbs/internals/cachingeval.h               |   51 
 src/glu/sgi/libnurbs/internals/ccw.cc                      |  565 
 src/glu/sgi/libnurbs/internals/coveandtiler.cc             |  440 
 src/glu/sgi/libnurbs/internals/coveandtiler.h              |   72 
 src/glu/sgi/libnurbs/internals/curve.cc                    |  204 
 src/glu/sgi/libnurbs/internals/curve.h                     |   70 
 src/glu/sgi/libnurbs/internals/curvelist.cc                |  112 
 src/glu/sgi/libnurbs/internals/curvelist.h                 |   62 
 src/glu/sgi/libnurbs/internals/curvesub.cc                 |  102 
 src/glu/sgi/libnurbs/internals/dataTransform.cc            |  209 
 src/glu/sgi/libnurbs/internals/dataTransform.h             |   59 
 src/glu/sgi/libnurbs/internals/defines.h                   |   50 
 src/glu/sgi/libnurbs/internals/displaylist.cc              |   82 
 src/glu/sgi/libnurbs/internals/displaylist.h               |   79 
 src/glu/sgi/libnurbs/internals/displaymode.h               |   40 
 src/glu/sgi/libnurbs/internals/flist.cc                    |  118 
 src/glu/sgi/libnurbs/internals/flist.h                     |   59 
 src/glu/sgi/libnurbs/internals/flistsorter.cc              |   81 
 src/glu/sgi/libnurbs/internals/flistsorter.h               |   53 
 src/glu/sgi/libnurbs/internals/gridline.h                  |   46 
 src/glu/sgi/libnurbs/internals/gridtrimvertex.h            |   89 
 src/glu/sgi/libnurbs/internals/gridvertex.h                |   48 
 src/glu/sgi/libnurbs/internals/hull.cc                     |  165 
 src/glu/sgi/libnurbs/internals/hull.h                      |   69 
 src/glu/sgi/libnurbs/internals/intersect.cc                |  665 
 src/glu/sgi/libnurbs/internals/jarcloc.h                   |   87 
 src/glu/sgi/libnurbs/internals/knotvector.cc               |  142 
 src/glu/sgi/libnurbs/internals/knotvector.h                |   62 
 src/glu/sgi/libnurbs/internals/mapdesc.cc                  |  841 -
 src/glu/sgi/libnurbs/internals/mapdesc.h                   |  271 
 src/glu/sgi/libnurbs/internals/mapdescv.cc                 |  243 
 src/glu/sgi/libnurbs/internals/maplist.cc                  |  116 
 src/glu/sgi/libnurbs/internals/maplist.h                   |   81 
 src/glu/sgi/libnurbs/internals/mesher.cc                   |  489 
 src/glu/sgi/libnurbs/internals/mesher.h                    |   83 
 src/glu/sgi/libnurbs/internals/monoTriangulationBackend.cc |  397 
 src/glu/sgi/libnurbs/internals/monotonizer.cc              |  260 
 src/glu/sgi/libnurbs/internals/monotonizer.h               |   64 
 src/glu/sgi/libnurbs/internals/myassert.h                  |   51 
 src/glu/sgi/libnurbs/internals/mycode.cc                   |   67 
 src/glu/sgi/libnurbs/internals/mymath.h                    |   68 
 src/glu/sgi/libnurbs/internals/mysetjmp.h                  |   85 
 src/glu/sgi/libnurbs/internals/mystring.h                  |   56 
 src/glu/sgi/libnurbs/internals/nurbsconsts.h               |  120 
 src/glu/sgi/libnurbs/internals/nurbsinterfac.cc            |  537 
 src/glu/sgi/libnurbs/internals/nurbstess.cc                |  691 -
 src/glu/sgi/libnurbs/internals/nurbstess.h                 |  172 
 src/glu/sgi/libnurbs/internals/patch.cc                    |  504 
 src/glu/sgi/libnurbs/internals/patch.h                     |   94 
 src/glu/sgi/libnurbs/internals/patchlist.cc                |  169 
 src/glu/sgi/libnurbs/internals/patchlist.h                 |   92 
 src/glu/sgi/libnurbs/internals/pwlarc.h                    |   78 
 src/glu/sgi/libnurbs/internals/quilt.cc                    |  274 
 src/glu/sgi/libnurbs/internals/quilt.h                     |   92 
 src/glu/sgi/libnurbs/internals/reader.cc                   |  148 
 src/glu/sgi/libnurbs/internals/reader.h                    |  132 
 src/glu/sgi/libnurbs/internals/renderhints.cc              |  136 
 src/glu/sgi/libnurbs/internals/renderhints.h               |   60 
 src/glu/sgi/libnurbs/internals/simplemath.h                |   52 
 src/glu/sgi/libnurbs/internals/slicer.cc                   | 1304 -
 src/glu/sgi/libnurbs/internals/slicer.h                    |   84 
 src/glu/sgi/libnurbs/internals/sorter.cc                   |  139 
 src/glu/sgi/libnurbs/internals/sorter.h                    |   51 
 src/glu/sgi/libnurbs/internals/splitarcs.cc                |  293 
 src/glu/sgi/libnurbs/internals/subdivider.cc               |  912 -
 src/glu/sgi/libnurbs/internals/subdivider.h                |  200 
 src/glu/sgi/libnurbs/internals/tobezier.cc                 |  687 
 src/glu/sgi/libnurbs/internals/trimline.cc                 |  223 
 src/glu/sgi/libnurbs/internals/trimline.h                  |  103 
 src/glu/sgi/libnurbs/internals/trimregion.cc               |  113 
 src/glu/sgi/libnurbs/internals/trimregion.h                |   84 
 src/glu/sgi/libnurbs/internals/trimvertex.h                |   63 
 src/glu/sgi/libnurbs/internals/trimvertpool.cc             |  119 
 src/glu/sgi/libnurbs/internals/trimvertpool.h              |   57 
 src/glu/sgi/libnurbs/internals/types.h                     |   47 
 src/glu/sgi/libnurbs/internals/uarray.cc                   |   73 
 src/glu/sgi/libnurbs/internals/uarray.h                    |   55 
 src/glu/sgi/libnurbs/internals/varray.cc                   |  152 
 src/glu/sgi/libnurbs/internals/varray.h                    |   68 
 src/glu/sgi/libnurbs/nurbtess/definitions.h                |   40 
 src/glu/sgi/libnurbs/nurbtess/directedLine.cc              |  860 -
 src/glu/sgi/libnurbs/nurbtess/directedLine.h               |  171 
 src/glu/sgi/libnurbs/nurbtess/glimports.h                  |   42 
 src/glu/sgi/libnurbs/nurbtess/gridWrap.cc                  |  293 
 src/glu/sgi/libnurbs/nurbtess/gridWrap.h                   |  137 
 src/glu/sgi/libnurbs/nurbtess/monoChain.cc                 |  936 -
 src/glu/sgi/libnurbs/nurbtess/monoChain.h                  |  103 
 src/glu/sgi/libnurbs/nurbtess/monoPolyPart.cc              |  299 
 src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h               |   41 
 src/glu/sgi/libnurbs/nurbtess/monoTriangulation.cc         | 1482 --
 src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h          |  184 
 src/glu/sgi/libnurbs/nurbtess/mystdio.h                    |   60 
 src/glu/sgi/libnurbs/nurbtess/mystdlib.h                   |   57 
 src/glu/sgi/libnurbs/nurbtess/partitionX.cc                |  162 
 src/glu/sgi/libnurbs/nurbtess/partitionX.h                 |   54 
 src/glu/sgi/libnurbs/nurbtess/partitionY.cc                |  836 -
 src/glu/sgi/libnurbs/nurbtess/partitionY.h                 |   97 
 src/glu/sgi/libnurbs/nurbtess/polyDBG.cc                   |  734 -
 src/glu/sgi/libnurbs/nurbtess/polyDBG.h                    |   68 
 src/glu/sgi/libnurbs/nurbtess/polyUtil.cc                  |   90 
 src/glu/sgi/libnurbs/nurbtess/polyUtil.h                   |   47 
 src/glu/sgi/libnurbs/nurbtess/primitiveStream.cc           |  192 
 src/glu/sgi/libnurbs/nurbtess/primitiveStream.h            |  109 
 src/glu/sgi/libnurbs/nurbtess/quicksort.cc                 |   77 
 src/glu/sgi/libnurbs/nurbtess/quicksort.h                  |   42 
 src/glu/sgi/libnurbs/nurbtess/rectBlock.cc                 |  196 
 src/glu/sgi/libnurbs/nurbtess/rectBlock.h                  |   82 
 src/glu/sgi/libnurbs/nurbtess/sampleComp.cc                |  371 
 src/glu/sgi/libnurbs/nurbtess/sampleComp.h                 |   86 
 src/glu/sgi/libnurbs/nurbtess/sampleCompBot.cc             |  844 -
 src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h              |  138 
 src/glu/sgi/libnurbs/nurbtess/sampleCompRight.cc           |  644 
 src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h            |  117 
 src/glu/sgi/libnurbs/nurbtess/sampleCompTop.cc             | 1030 -
 src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h              |   67 
 src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.cc            | 2427 ---
 src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h             |  184 
 src/glu/sgi/libnurbs/nurbtess/sampledLine.cc               |  182 
 src/glu/sgi/libnurbs/nurbtess/sampledLine.h                |   71 
 src/glu/sgi/libnurbs/nurbtess/searchTree.cc                |  282 
 src/glu/sgi/libnurbs/nurbtess/searchTree.h                 |   61 
 src/glu/sgi/libnurbs/nurbtess/zlassert.h                   |   34 
 src/glu/sgi/libtess/README                                 |  446 
 src/glu/sgi/libtess/alg-outline                            |  228 
 src/glu/sgi/libtess/dict-list.h                            |  100 
 src/glu/sgi/libtess/dict.c                                 |  111 
 src/glu/sgi/libtess/dict.h                                 |  100 
 src/glu/sgi/libtess/geom.c                                 |  264 
 src/glu/sgi/libtess/geom.h                                 |   84 
 src/glu/sgi/libtess/memalloc.c                             |   55 
 src/glu/sgi/libtess/memalloc.h                             |   54 
 src/glu/sgi/libtess/mesh.c                                 |  798 -
 src/glu/sgi/libtess/mesh.h                                 |  266 
 src/glu/sgi/libtess/normal.c                               |  257 
 src/glu/sgi/libtess/normal.h                               |   45 
 src/glu/sgi/libtess/priorityq-heap.c                       |  256 
 src/glu/sgi/libtess/priorityq-heap.h                       |  107 
 src/glu/sgi/libtess/priorityq-sort.h                       |  117 
 src/glu/sgi/libtess/priorityq.c                            |  260 
 src/glu/sgi/libtess/priorityq.h                            |  117 
 src/glu/sgi/libtess/render.c                               |  502 
 src/glu/sgi/libtess/render.h                               |   52 
 src/glu/sgi/libtess/sweep.c                                | 1361 -
 src/glu/sgi/libtess/sweep.h                                |   77 
 src/glu/sgi/libtess/tess.c                                 |  632 
 src/glu/sgi/libtess/tess.h                                 |  165 
 src/glu/sgi/libtess/tessmono.c                             |  201 
 src/glu/sgi/libtess/tessmono.h                             |   71 
 src/glu/sgi/libutil/error.c                                |   81 
 src/glu/sgi/libutil/glue.c                                 |   93 
 src/glu/sgi/libutil/gluint.h                               |   48 
 src/glu/sgi/libutil/mipmap.c                               | 8940 -------------
 src/glu/sgi/libutil/project.c                              |  359 
 src/glu/sgi/libutil/quad.c                                 | 1155 -
 src/glu/sgi/libutil/registry.c                             |   91 
 src/glu/sgi/mesaglu.opt                                    |   67 
 src/glx/apple/Makefile                                     |    2 
 src/glx/apple/apple_visual.c                               |    2 
 src/glx/glxclient.h                                        |    8 
 src/glx/glxcurrent.c                                       |    4 
 src/glx/tests/Makefile.am                                  |    3 
 src/mapi/glapi/gen/es_EXT.xml                              |    2 
 src/mapi/glapi/gen/glX_proto_send.py                       |    4 
 src/mapi/glapi/gen/gl_SPARC_asm.py                         |    2 
 src/mapi/glapi/gen/gl_x86-64_asm.py                        |    6 
 src/mapi/glapi/gen/gl_x86_asm.py                           |    6 
 src/mapi/glapi/glapi_entrypoint.c                          |    6 
 src/mapi/glapi/tests/Makefile.am                           |    3 
 src/mapi/mapi/stub.c                                       |    2 
 src/mapi/mapi/u_thread.h                                   |    8 
 src/mapi/shared-glapi/Makefile.am                          |    2 
 src/mapi/shared-glapi/tests/Makefile.am                    |    3 
 src/mesa/Makefile.am                                       |   12 
 src/mesa/SConscript                                        |    2 
 src/mesa/drivers/common/meta.c                             |  247 
 src/mesa/drivers/dri/common/Makefile.am                    |    3 
 src/mesa/drivers/dri/common/dri_util.c                     |    2 
 src/mesa/drivers/dri/common/xmlconfig.c                    |    2 
 src/mesa/drivers/dri/i915/Makefile.am                      |    5 
 src/mesa/drivers/dri/i915/i915_context.c                   |    3 
 src/mesa/drivers/dri/i965/Makefile.am                      |    5 
 src/mesa/drivers/dri/i965/brw_blorp.cpp                    |   65 
 src/mesa/drivers/dri/i965/brw_blorp.h                      |   41 
 src/mesa/drivers/dri/i965/brw_blorp_blit.cpp               |  171 
 src/mesa/drivers/dri/i965/brw_context.c                    |   10 
 src/mesa/drivers/dri/i965/brw_draw_upload.c                |   52 
 src/mesa/drivers/dri/i965/brw_fs.cpp                       |    2 
 src/mesa/drivers/dri/i965/brw_fs_live_variables.cpp        |   24 
 src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp          |   15 
 src/mesa/drivers/dri/i965/brw_misc_state.c                 |   11 
 src/mesa/drivers/dri/i965/brw_vtbl.c                       |    1 
 src/mesa/drivers/dri/i965/brw_wm_sampler_state.c           |    5 
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c           |    2 
 src/mesa/drivers/dri/i965/gen6_blorp.cpp                   |   46 
 src/mesa/drivers/dri/i965/gen6_cc.c                        |   13 
 src/mesa/drivers/dri/i965/gen6_clip_state.c                |    1 
 src/mesa/drivers/dri/i965/gen6_viewport_state.c            |   24 
 src/mesa/drivers/dri/i965/gen7_blorp.cpp                   |   44 
 src/mesa/drivers/dri/i965/gen7_clip_state.c                |    1 
 src/mesa/drivers/dri/i965/gen7_misc_state.c                |   11 
 src/mesa/drivers/dri/i965/gen7_viewport_state.c            |   19 
 src/mesa/drivers/dri/intel/intel_fbo.c                     |    4 
 src/mesa/drivers/dri/intel/intel_mipmap_tree.c             |   34 
 src/mesa/drivers/dri/intel/intel_regions.c                 |   27 
 src/mesa/drivers/dri/intel/intel_regions.h                 |   31 
 src/mesa/drivers/dri/intel/intel_screen.c                  |  141 
 src/mesa/drivers/dri/nouveau/Makefile.am                   |    5 
 src/mesa/drivers/dri/r200/Makefile.am                      |    5 
 src/mesa/drivers/dri/radeon/Makefile.am                    |    5 
 src/mesa/drivers/dri/swrast/Makefile.am                    |    3 
 src/mesa/drivers/osmesa/Makefile.am                        |   23 
 src/mesa/drivers/osmesa/osmesa.pc.in                       |    2 
 src/mesa/main/api_exec.c                                   |   54 
 src/mesa/main/api_loopback.c                               |  439 
 src/mesa/main/api_loopback.h                               |    4 
 src/mesa/main/bufferobj.c                                  |    4 
 src/mesa/main/context.c                                    |    2 
 src/mesa/main/dlist.c                                      |    6 
 src/mesa/main/dlist.h                                      |    2 
 src/mesa/main/extensions.c                                 |   11 
 src/mesa/main/fbobject.c                                   |    7 
 src/mesa/main/imports.h                                    |   22 
 src/mesa/main/shaderapi.c                                  |   50 
 src/mesa/main/shaderapi.h                                  |    3 
 src/mesa/main/state.c                                      |    3 
 src/mesa/main/syncobj.c                                    |    8 
 src/mesa/main/tests/Makefile.am                            |    6 
 src/mesa/main/teximage.c                                   |   83 
 src/mesa/main/teximage.h                                   |    2 
 src/mesa/main/texparam.c                                   |   12 
 src/mesa/main/texstorage.c                                 |  126 
 src/mesa/main/texstore.c                                   |    6 
 src/mesa/main/uniforms.c                                   |   70 
 src/mesa/main/uniforms.h                                   |    3 
 src/mesa/main/version.h                                    |    2 
 src/mesa/main/vtxfmt.c                                     |  126 
 src/mesa/program/ir_to_mesa.cpp                            |    2 
 src/mesa/program/program_lexer.l                           |    1 
 src/mesa/state_tracker/st_mesa_to_tgsi.c                   |    2 
 354 files changed, 2530 insertions(+), 59683 deletions(-)
---


Reply to: