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

mesa: Changes to 'refs/tags/mesa-7.6.1-rc2-1'



Tag 'mesa-7.6.1-rc2-1' created by Brice Goglin <bgoglin@debian.org> at 2009-12-06 00:12 +0000

Tagging upload of mesa 7.6.1~rc2-1 to unstable.

Changes since mesa-7.6-1:
Alan Hourihane (1):
      Fix YTILE spantmp functions

Alex Deucher (7):
      radeon: fix scissor regression
      r600: don't emit htile regs
      Revert "radeon: Fix legacy bo not to reuse dma buffers before refcount is 1."
      docs: Add note about r600
      r600: disable compressed texture support
      r200: fix polygon stipple
      radeon: fix polygon stipple

Andre Maasikas (11):
      r600: clear position enable bit when when wpos is not used by FP
      r600: user correct alpha blend factor
      r600: use CB_TARGET_MASK instead of CB_SHADER_MASK for setting color mask
      r600: fixup KIL instruction a bit
      r600: DPH adds w comp of second operand, so set first one to 1 instead
      r600: LIT dst.y gets value from src.x
      r600: implement ProgramStringNotify
      r600: fix tfp1 bo size
      r600: add beginnings of ARL instruction
      r600: need to export something from PS
      r600: set barrier for tex inst if dst is used earlier, might overwrite it otherwise

Brian Paul (112):
      docs: update news.html file with 7.5.2 and 7.6 release
      softpipe: Grab a ref when the fb is set.
      softpipe: initialize the clear_flags bitvector in sp_create_tile_cache()
      mesa: work-around glXCopyContext() bug in _mesa_copy_texture_state()
      docs: initial 7.6.1 release notes
      mesa: bump version to 7.6.1
      glx: indentation fixes
      mesa/xlib: fix GLX_RENDER_TYPE query
      gallium/xlib: fix GLX_RENDER_TYPE query
      docs: fixed glXQueryContext(GLX_RENDER_TYPE)
      glsl: add support for CMP instruction
      glsl: rewrite sqrt(x) intrinsic to handle x=0
      glsl: regenerated file
      docs: document GLSL sqrt(0) fix
      glx: fix glXQueryContext(GLX_RENDER_TYPE)
      st/mesa: fix non-mipmap lastLevel calculation.
      st/mesa: silence hidden parameter warning
      st/mesa: check for null before asserts, fix possible mem leak
      glsl: fix mem leak
      mesa: fix potential uninitialized memory reads
      mesa: add missing return when out of memory
      gallium/util: silence uninitialized var warning
      mesa: fix mem leaks
      mesa: fix memory leak when generating mipmaps for compressed textures
      gallium: remove // comment and extra whitespace
      gallium: replace // comments with /* */
      gallium/xlib: return GLX_RGBA_BIT or GLX_COLOR_INDEX_BIT in get_config()
      xlib: use bitwise-and to test GLX_RGBA_BIT in choose_visual()
      gallium/xlib: use bitwise-and to test GLX_RGBA_BIT in choose_visual()
      mesa: fix incorrect default texture binding in unbind_texobj_from_texunits()
      docs: document default texture binding fix
      mesa: fix return value when clipping {Read,Draw}Pixels height <= 0
      intel: remove a buffer equality test in _mesa_make_current()
      intel: use driReadDrawable, not driDrawable in do_blit_readpixels()
      intel: use driReadDrawable in do_copy_texsubimage()
      gallium/xlib: return 0 for errorBase, eventBase in glXQueryExtension()
      mesa/xlib: return 0 for errorBase, eventBase in glXQueryExtension()
      swrast: add missing returns
      swrast: s/GLfloat/GLuint/ in bzero()
      progs/xdemos: fix swapped parameters to CreatePbuffer()
      progs/xdemos: test glXQueryDrawable()
      gallium/xlib: fix glXQueryDrawable() bugs, see bug 24320
      mesa/xlib: fix glXQueryDrawable() bugs, see bug 24320
      docs: fix glXQueryDrawable() bugs
      mesa: don't need to free textures, VBOs, etc. in _mesa_meta_free()
      mesa/xlib: call XQueryExtension() in glXQueryExtension()
      gallium/xlib: call XQueryExtension() in glXQueryExtension()
      mesa: regenerated gl_mangle.h file
      mesa: fix incorrect assertion in _mesa_add_aux_renderbuffers()
      st/mesa: create aux buffers according to visual
      docs: fix aux buffer bug 24426
      softpipe: revert 564df9dc5f6335eb8dc68f3c69cf054d2142663c
      progs/Makefile: remove extra quoting
      mesa: regenerated lex.yy.c w/ _mesa_strtod()
      mesa: use C locale for _mesa_strtod()
      docs: document GLSL float parsing bug fix
      progs/trivial: check if GL_ARB_occlusion_query is supported
      i965: remove unused BRW_FALLBACK_TEXTURE bit
      i965: remove unused brw_context::tmp_fallback field
      intel: Fallback field is a bitmask, use GLbitfield
      intel: define INTEL_FALLBACK_DRIVER for drivers
      i965: fix hacked Fallback usage in brw_prepare_vertices()
      progs/xdemos: fix command line flag typo
      mesa: code refactoring- new _mesa_finish(), _mesa_flush()
      glx: don't destroy context immediately if it's currently bound
      intel: flush old context before binding new context
      mesa: change s3tc vs. fxt1 priority when choosing compressed formats
      mesa: added _mesa_compressed_format_to_glenum()
      mesa: fix GL_TEXTURE_INTERNAL_FORMAT query for compressed formats
      docs: document cell, glGetTexLevelParameter() fixes
      gl: updated glext.h to version 56
      gl: updated glxext.h to version 25
      gl: updated wglext.h to version 17
      docs: document updated GL extension header files
      progs/tests: print requested/internal format info
      mesa: fix broken _mesa_str_checksum()
      mesa: remove FBO texture depth/stencil test
      intel: fix GL state bugs in intel_texture_bitmap()
      docs: document Intel glBitmap fixes
      Revert "i965: fix hacked Fallback usage in brw_prepare_vertices()"
      i965: be clear that the Fallback field is a boolean, not a bitfield
      glsl: fix memory leak
      intel: fix src offset bug in do_copy_texsubimage()
      progs/tests: added new blitfb.c test
      intel: added region draw_x/y offsets in x/y_tile_swizzle() funcs
      mesa: include imports.h to silence warning
      mesa: remove unneeded #includes
      progs/tests: added test for GL_EXT_texture_compression_s3tc support
      progs/tests: fixes for drawbuffers.c
      st/mesa: fix tests for depth and depth/stencil texture formats
      st/mesa: don't use util_blit_pixels_writemask() for depth or depth/stencil
      docs: fix 7.6 build with Visual Studio
      mesa: (GLint64) casts in get.c to silence Visual Studio warnings
      mesa: silence warning from gcc 4.4.1
      mesa: fix broken pack_histogram() case for GLhalf
      vbo: fix out-of-bounds array access
      mesa: added cast to silence warning
      xmesa: pass pixmap to clip_for_xgetimage()
      docs: i965 clipping fix
      xorg/st: fixup builds against later dpms headers.
      mesa: set version string to 7.6.1-rc1
      windows: remove old VC6 project files directory
      mesa: omit VC6, VC7 project files from tarballs
      docs: remove VC6/7 project file info
      docs: update news file for 7.6.1 release
      docs: removed VC6/7 project files
      docs: document fixes for AIX
      progs/demos: remove unused glFogCoordPointer_ext var
      cell: added tex_usage param to xm_surface_buffer_create()
      progs/glsl: minor Makefile clean-ups
      docs: a few more fixes for 7.6.1
      progs/xdemos: fix some visual/fbconfig logic in glxinfo.c

Brice Goglin (4):
      Merge branch 'mesa_7_6_branch' of git://anongit.freedesktop.org/mesa/mesa into debian-unstable
      New upstream release candidate
      Refresh patches
      Prepare Changelog for upload

Chow Loong Jin (1):
      Add --with-dri-searchpath argument

Coleman Kane (1):
      r300g: use $(MAKE) variable

Dave Airlie (1):
      radeon: fix context destroy needing lock for flushing.

Eric Anholt (11):
      i965: Fix massive memory allocation for streaming texture usage.
      i965: Fix the bounds emitted in the vertex buffer packets.
      i965: Fix the last valid address setting for the index buffer.
      intel: Keep track of x,y offsets in miptrees and use them for blitting.
      i915: Fix driver for the miptree x/y offset changes.
      intel: Fix flipped condition in ARB_sync GetSYnciv(GL_SYNC_STATUS).
      i965: Allow use of PROGRAM_LOCAL constants in ARB_vp.
      i965: Unalias src/dst registers for SGE and friends.
      i965: Fix VS constant buffer value loading.
      i965: Fix VBO last-valid-offset setup on Ironlake.
      i965: Fix Ironlake shadow comparisons.

Frederic Crozat (1):
      r200: remove subpixel offset from viewport

Ian Romanick (25):
      Prep for 7.5.2 release
      docs: 7.5.2 md5 sums
      Merge branch 'mesa_7_5_branch' into mesa_7_6_branch
      ARB prog parser: Fix parameter array size comparison
      ARB prog parser: Don't leak symbol table header structures
      ARB prog parser: Don't leak program string
      ARB prog parser: Fix epic memory leak in lexer / parser interface
      Revert "ARB prog parser: Fix epic memory leak in lexer / parser interface"
      ARB prog parser: Release strings returned from the lexer that don't need to be kept
      ARB prog parser: Release old program string in _mesa_parse_arb_{fragment,vertex}_program
      ARB prog parser: Regenerate parser from previous commits.
      GLX: Change GLX client vendor string to "Mesa Project and SGI"
      prog parse: Handle GL_FRAGMENT_PROGRAM_NV in glProgramStringARB
      prog parse: Handle GL_FRAGMENT_PROGRAM_ARB in glLoadProgramNV
      prog parse: Handle GL_VERTEX_PROGRAM_NV in glProgramStringARB
      prog parse: Handle GL_VERTEX_PROGRAM_ARB in glLoadProgramNV
      shaderutil: Fix detection of shaders
      i915: Initialize Length and Offset fields when mapping a buffer object
      Improve implementation of GL_POINT_SPRITE_COORD_ORIGIN errors
      i915: Enable point sprite coordinate generation
      i915: Round point sizes instead of truncate.
      i915: Fallback bit define missed on previous commit
      i915: Actually put i915PointParameterfv in the driver function table.  Duh.
      mesa: set version string to 7.6.1-rc2
      intel: Remove GL_NV_point_sprite from extension list

Jakob Bornecrantz (1):
      autoconf: Fix case for not having package

Jon TURNEY (1):
      Fix building of GLSL demos which use M_PI

José Fonseca (2):
      progs/tests: Use rand() instead of random().
      progs/tests: Use rand() instead of random().

Karl Schultz (3):
      mesa: added GLAPIENTRY keywords for sync object functions
      windows: remove old entrypoints from mesa.def file
      windows: updated VC8 project file

Maciej Cencora (1):
      r300: fix vertex program parameters limits

Marc Dietrich (1):
      cell: fix compilation on cell

Marek Olšák (1):
      st/mesa: clip pixels in draw_stencil_pixels to avoid crash

Mathias Fröhlich (1):
      r300: fix texture size handling with size > 2048

Michel Dänzer (2):
      Use _mesa_select_tex_image() rather than hardcoding face 0.
      Fix the DRI swrast driver for big endian platforms.

Neil Roberts (1):
      mesa: Use _mesa_strtod in the lexer for assembly shaders

Nicolai Hähnle (3):
      r300: Workaround problem on R500 with very large fragment programs
      prog_parameter: Document the fact that Size may be > 4
      shader_api: Fix bounds checking of glUniform and glUniformMatrix

Owen Taylor (1):
      Use the right pitch when rendering to a texture

Robert Noland (4):
      radeon: return EINVAL for 0 length buffers.
      r600: cleanup in r600_cs_process_relocs().
      r600: FRAG_ATTRIB_WPOS and FRAG_ATTRIB_FOGC appear to be supported.
      r600: Fix size calculation for 24 bit depth

Roland Scheidegger (1):
      i965: fix EXT_provoking_vertex support

Tom Fogal (6):
      ac: Fix AIX shared library builds.
      Fix build when PROGRAM_DIRS is empty.
      mesa: define 32bit byteswap for AIX.
      progs: Fix quoting issue with empty set of PROGRAM_DIRS.
      gl: added mangled glXGetProcAddressARB define
      Simplify hackery added to fix AIX build.

Vinson Lee (79):
      mesa: Return -FLT_MAX instead of 0 for LG2(0).
      progs/test: Fix MSVC build.
      mesa: Fix Mac OS build.
      draw: Fix memory leak.
      intel: Fix memory leak in event of mip tree allocation failure
      intel: Fix memory leak in case of renderbuffer bad format
      mesa: Fix memory leak if we run out of memory
      glx: Fix memory leak if XF86DRICreateDrawable() fails
      glslcompiler: Fix Mac OS build.
      progs/tests: Fix MSVC build.
      progs: Ignore Mac OS dSYM directories.
      progs/glsl: Include local headers before installed headers during compilation.
      progs/glsl: Fix mandelbrot GLSL compilation error on Mac OS.
      progs/glsl: Add missing break statement in multinoise.c.
      progs/glsl: Fix multinoise GLSL compilation errors on Mac OS.
      demos/glsl: Add missing break statement to noise test.
      progs/glsl: Fix noise GLSL compilation error on Mac OS.
      progs/glsl: Fix trirast GLSL compilation errors on Mac OS.
      progs/vpglsl: Fix psiz-mul.glsl compilation error on Mac OS.
      scons: Add Mac OS to target platform list.
      prog/tests: Fix MSVC build.
      progs/tests: fix MSVC build.
      prog/tests: Fix MSVC build.
      prog/tests: Fix MSVC build.
      progs/tests: Fix MSVC build.
      progs/tests: Fix MSVC build.
      progs/tests: Fix MSVC build.
      progs/tests: fix MSVC build.
      prog/tests: Fix MSVC build.
      progs/fp: Redraw upon keypress.
      progs/util: Fix memory leak if LoadYUVImage fails.
      progs/util: Fix memory if LoadRGBMipmaps2 fails.
      progs/util: Fix memory leak if LoadRGBImage fails.
      progs/util: Fix memory leak if malloc fails in tkRGBImageLoad.
      progs/util: Fix memory leak if fopen fails in RawImageOpen.
      progs/util: Fix memory leak if malloc fails in RawImageOpen.
      progs/util: Exit RawImageGetData early if malloc fails.
      progs/glsl: Redraw upon keypress.
      progs/trivial: Redraw upon keypress.
      progs/trivial: Redraw upon keypress.
      gallium/util: Initialize variables in u_pack_color.h.
      progs/demos: Fix memory leak in fslight.c.
      progs/demos: Fix memory leak in ipers.c.
      progs/demos: Fix memory leak in projtex.c.
      progs/demos: Fix memory leak in ray.c.
      progs/glsl: Change tangentAttrib from GLuint to GLint in bump.c.
      progs/glsl: Fix memory leak in deriv.c.
      progs/redbook: Fix memory leak in quadric.c.
      progs/tests: Fix memory leak in texdown.c if malloc fails.
      progs/vp: Fix memory leak in vp-tris.c.
      progs/xdemos: Add assert in corender.c.
      progs/xdemos: Fix memory leak in glxinfo.c.
      progs/xdemos: Remove duplicate code in glxinfo.c.
      progs/xdemos: Add missing break statement in offset.c.
      progs/xdemos: Fix memory leak in pbdemo.c.
      progs/xdemos: Silence unused value warnings in sharedtex_mt.c.
      glu: Fix memory leak in __gl_meshMakeEdge.
      glu/sgi: Fix memory leak in gluScaleImage.
      glu/sgi: Fix memory leak in gluScaleImage3D.
      glu/sgi: Fix memory leak in bitmapBuild2DMipmaps.
      glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild3DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild1DMipmapLevelsCore.
      glu/sgi: Fix memory leak in gluBuild2DMipmapLevelsCore.
      progs/fp: Add tri-inv.c to Makefile.
      progs/util: Fix memory leak if fail to load/compile shader
      progs/util: Fix memory leak if fread returns 0 in CompileShaderFile.
      mesa: Fix array out-of-bounds access in _mesa_TexEnvf.
      progs/fp: Redraw upon keypress.
      progs/vpglsl: Assign glGetUniformLocationARB return value to GLint.
      progs/tests: Removed unused variable from texdown.c.
      progs/samples: Add rgbtoppm to Makefile.
      progs/samples: Fix memory leak if fopen fails in rgbtoppm.c.
      progs/samples: Fix memory leak if malloc fails in rgbtoppm.c.
      mesa: Fix array out-of-bounds access by _mesa_TexParameterf.
      mesa: Fix array out-of-bounds access by _mesa_TexParameterf.
      mesa: Fix array out-of-bounds access by _mesa_TexGeni.
      mesa: Fix array out-of-bounds access by _mesa_TexGenf.

---
 ChangeLog                                               | 2270 ++++++++++++++++
 Makefile                                                |    9 
 common.py                                               |    2 
 configs/autoconf.in                                     |    2 
 configs/default                                         |    2 
 configure.ac                                            |   14 
 debian/changelog                                        |   13 
 debian/patches/05_hurd-ftbfs.diff                       |   29 
 debian/patches/06_kfreebsd-ftbfs.diff                   |   12 
 docs/README.WIN32                                       |   23 
 docs/news.html                                          |   18 
 docs/relnotes-7.5.2.html                                |   13 
 docs/relnotes-7.6.1.html                                |   70 
 docs/relnotes.html                                      |    1 
 include/GL/gl_mangle.h                                  |   42 
 include/GL/glext.h                                      |  218 +
 include/GL/glx_mangle.h                                 |    1 
 include/GL/glxext.h                                     |   96 
 include/GL/wglext.h                                     |   45 
 progs/.gitignore                                        |    1 
 progs/Makefile                                          |    4 
 progs/demos/fogcoord.c                                  |    2 
 progs/demos/fslight.c                                   |    1 
 progs/demos/ipers.c                                     |    2 
 progs/demos/projtex.c                                   |    3 
 progs/demos/ray.c                                       |    2 
 progs/glsl/CH18-mandel.frag                             |    2 
 progs/glsl/Makefile                                     |   17 
 progs/glsl/bump.c                                       |    2 
 progs/glsl/convolutions.c                               |    2 
 progs/glsl/deriv.c                                      |    1 
 progs/glsl/multinoise.c                                 |   11 
 progs/glsl/noise.c                                      |    3 
 progs/glsl/skinning.c                                   |    3 
 progs/glsl/texaaline.c                                  |    3 
 progs/glsl/trirast.c                                    |    6 
 progs/glsl/twoside.c                                    |    3 
 progs/redbook/quadric.c                                 |    2 
 progs/samples/Makefile                                  |    2 
 progs/samples/rgbtoppm.c                                |    4 
 progs/util/readtex.c                                    |   24 
 progs/util/shaderutil.c                                 |   11 
 progs/xdemos/corender.c                                 |    1 
 progs/xdemos/glsync.c                                   |    2 
 progs/xdemos/glxinfo.c                                  |   21 
 progs/xdemos/offset.c                                   |    1 
 progs/xdemos/pbdemo.c                                   |   18 
 progs/xdemos/sharedtex_mt.c                             |    8 
 src/gallium/auxiliary/cso_cache/cso_context.c           |    2 
 src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c   |    7 
 src/gallium/auxiliary/draw/draw_pt_post_vs.c            |    2 
 src/gallium/auxiliary/draw/draw_pt_vcache.c             |    2 
 src/gallium/auxiliary/draw/draw_vs_aos.c                |    6 
 src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c     |    2 
 src/gallium/auxiliary/translate/translate_generic.c     |    2 
 src/gallium/auxiliary/util/u_cpu_detect.c               |    2 
 src/gallium/auxiliary/util/u_debug_profile.c            |    2 
 src/gallium/auxiliary/util/u_debug_symbol.c             |    2 
 src/gallium/auxiliary/util/u_gen_mipmap.c               |    1 
 src/gallium/auxiliary/util/u_pack_color.h               |    5 
 src/gallium/drivers/cell/ppu/cell_gen_fp.c              |    4 
 src/gallium/drivers/r300/Makefile                       |    2 
 src/gallium/drivers/softpipe/sp_context.c               |    9 
 src/gallium/drivers/softpipe/sp_fs_sse.c                |    2 
 src/gallium/drivers/softpipe/sp_state_surface.c         |    4 
 src/gallium/drivers/softpipe/sp_tile_cache.c            |   10 
 src/gallium/state_trackers/glx/xlib/glx_api.c           |   60 
 src/gallium/state_trackers/glx/xlib/xm_api.c            |    2 
 src/gallium/state_trackers/glx/xlib/xm_api.h            |    7 
 src/gallium/state_trackers/xorg/xorg_crtc.c             |    4 
 src/gallium/state_trackers/xorg/xorg_output.c           |    4 
 src/gallium/winsys/xlib/xlib_cell.c                     |    1 
 src/glu/sgi/libtess/mesh.c                              |    7 
 src/glu/sgi/libutil/mipmap.c                            |   10 
 src/glx/x11/dri_glx.c                                   |    4 
 src/glx/x11/glxcmds.c                                   |   43 
 src/mesa/drivers/common/meta.c                          |   32 
 src/mesa/drivers/dri/Makefile                           |    2 
 src/mesa/drivers/dri/i915/i830_texstate.c               |   13 
 src/mesa/drivers/dri/i915/i915_context.h                |    1 
 src/mesa/drivers/dri/i915/i915_state.c                  |   32 
 src/mesa/drivers/dri/i915/i915_texstate.c               |   13 
 src/mesa/drivers/dri/i915/intel_tris.c                  |    8 
 src/mesa/drivers/dri/i965/brw_clip.c                    |    1 
 src/mesa/drivers/dri/i965/brw_clip.h                    |    7 
 src/mesa/drivers/dri/i965/brw_clip_line.c               |    8 
 src/mesa/drivers/dri/i965/brw_clip_tri.c                |   12 
 src/mesa/drivers/dri/i965/brw_context.h                 |    3 
 src/mesa/drivers/dri/i965/brw_draw_upload.c             |   19 
 src/mesa/drivers/dri/i965/brw_fallback.c                |    6 
 src/mesa/drivers/dri/i965/brw_gs.c                      |   10 
 src/mesa/drivers/dri/i965/brw_gs.h                      |    7 
 src/mesa/drivers/dri/i965/brw_gs_emit.c                 |   38 
 src/mesa/drivers/dri/i965/brw_sf_state.c                |    7 
 src/mesa/drivers/dri/i965/brw_state.h                   |    1 
 src/mesa/drivers/dri/i965/brw_state_cache.c             |   49 
 src/mesa/drivers/dri/i965/brw_state_upload.c            |    2 
 src/mesa/drivers/dri/i965/brw_tex_layout.c              |    7 
 src/mesa/drivers/dri/i965/brw_vs_emit.c                 |   42 
 src/mesa/drivers/dri/i965/brw_vs_surface_state.c        |   12 
 src/mesa/drivers/dri/i965/brw_wm_emit.c                 |   24 
 src/mesa/drivers/dri/intel/intel_blit.c                 |   19 
 src/mesa/drivers/dri/intel/intel_buffer_objects.c       |    2 
 src/mesa/drivers/dri/intel/intel_context.c              |   79 
 src/mesa/drivers/dri/intel/intel_context.h              |   10 
 src/mesa/drivers/dri/intel/intel_extensions.c           |    1 
 src/mesa/drivers/dri/intel/intel_fbo.c                  |   25 
 src/mesa/drivers/dri/intel/intel_mipmap_tree.c          |  157 -
 src/mesa/drivers/dri/intel/intel_mipmap_tree.h          |   29 
 src/mesa/drivers/dri/intel/intel_pixel_bitmap.c         |    7 
 src/mesa/drivers/dri/intel/intel_pixel_read.c           |    4 
 src/mesa/drivers/dri/intel/intel_regions.h              |    2 
 src/mesa/drivers/dri/intel/intel_span.c                 |    6 
 src/mesa/drivers/dri/intel/intel_spantmp.h              |    4 
 src/mesa/drivers/dri/intel/intel_syncobj.c              |    2 
 src/mesa/drivers/dri/intel/intel_tex_copy.c             |   21 
 src/mesa/drivers/dri/intel/intel_tex_image.c            |   23 
 src/mesa/drivers/dri/r200/r200_context.c                |    4 
 src/mesa/drivers/dri/r200/r200_state.c                  |   22 
 src/mesa/drivers/dri/r200/r200_state.h                  |    2 
 src/mesa/drivers/dri/r200/r200_state_init.c             |   15 
 src/mesa/drivers/dri/r300/r300_context.c                |   20 
 src/mesa/drivers/dri/r300/r300_fragprog_common.c        |   13 
 src/mesa/drivers/dri/r300/r300_texstate.c               |   20 
 src/mesa/drivers/dri/r300/r300_vertprog.c               |   12 
 src/mesa/drivers/dri/r600/r600_cmdbuf.c                 |   18 
 src/mesa/drivers/dri/r600/r600_context.c                |    4 
 src/mesa/drivers/dri/r600/r600_texstate.c               |   12 
 src/mesa/drivers/dri/r600/r700_assembler.c              |   89 
 src/mesa/drivers/dri/r600/r700_assembler.h              |    1 
 src/mesa/drivers/dri/r600/r700_chip.c                   |    6 
 src/mesa/drivers/dri/r600/r700_fragprog.c               |   42 
 src/mesa/drivers/dri/r600/r700_oglprog.c                |   55 
 src/mesa/drivers/dri/r600/r700_state.c                  |   20 
 src/mesa/drivers/dri/radeon/radeon_bo_legacy.c          |    4 
 src/mesa/drivers/dri/radeon/radeon_common.c             |   32 
 src/mesa/drivers/dri/radeon/radeon_common.h             |    1 
 src/mesa/drivers/dri/radeon/radeon_context.h            |    4 
 src/mesa/drivers/dri/radeon/radeon_dma.c                |    9 
 src/mesa/drivers/dri/radeon/radeon_fbo.c                |    5 
 src/mesa/drivers/dri/radeon/radeon_lock.c               |    9 
 src/mesa/drivers/dri/radeon/radeon_state.c              |   25 
 src/mesa/drivers/dri/swrast/swrast_span.c               |   72 
 src/mesa/drivers/glslcompiler/Makefile                  |    2 
 src/mesa/drivers/windows/gdi/mesa.def                   |   12 
 src/mesa/drivers/x11/fakeglx.c                          |   59 
 src/mesa/drivers/x11/xm_span.c                          |    8 
 src/mesa/drivers/x11/xmesaP.h                           |    3 
 src/mesa/main/compiler.h                                |    7 
 src/mesa/main/context.c                                 |   38 
 src/mesa/main/context.h                                 |    8 
 src/mesa/main/dlist.c                                   |    6 
 src/mesa/main/fbobject.c                                |   12 
 src/mesa/main/get.c                                     |  344 +-
 src/mesa/main/get_gen.py                                |    2 
 src/mesa/main/histogram.c                               |    7 
 src/mesa/main/image.c                                   |    4 
 src/mesa/main/imports.c                                 |   23 
 src/mesa/main/mipmap.c                                  |   19 
 src/mesa/main/points.c                                  |    7 
 src/mesa/main/renderbuffer.c                            |    2 
 src/mesa/main/syncobj.c                                 |   12 
 src/mesa/main/syncobj.h                                 |   12 
 src/mesa/main/texcompress.c                             |   50 
 src/mesa/main/texcompress.h                             |    4 
 src/mesa/main/texenv.c                                  |    5 
 src/mesa/main/texformat.c                               |   16 
 src/mesa/main/texgen.c                                  |   10 
 src/mesa/main/texobj.c                                  |    2 
 src/mesa/main/texparam.c                                |   25 
 src/mesa/main/texstate.c                                |   22 
 src/mesa/main/texstore.c                                |    6 
 src/mesa/main/version.h                                 |    6 
 src/mesa/shader/arbprogparse.c                          |    6 
 src/mesa/shader/arbprogram.c                            |   44 
 src/mesa/shader/hash_table.c                            |    4 
 src/mesa/shader/lex.yy.c                                |  385 +-
 src/mesa/shader/nvprogram.c                             |   29 
 src/mesa/shader/prog_execute.c                          |    2 
 src/mesa/shader/prog_optimize.c                         |    4 
 src/mesa/shader/prog_parameter.h                        |    8 
 src/mesa/shader/program_lexer.l                         |    9 
 src/mesa/shader/program_parse.tab.c                     |  512 +--
 src/mesa/shader/program_parse.y                         |   30 
 src/mesa/shader/shader_api.c                            |   31 
 src/mesa/shader/slang/library/slang_common_builtin.gc   |   76 
 src/mesa/shader/slang/library/slang_common_builtin_gc.h |  106 
 src/mesa/shader/slang/slang_codegen.c                   |    1 
 src/mesa/shader/slang/slang_emit.c                      |    1 
 src/mesa/shader/slang/slang_ir.c                        |    1 
 src/mesa/shader/slang/slang_ir.h                        |    1 
 src/mesa/shader/slang/slang_link.c                      |    9 
 src/mesa/shader/symbol_table.c                          |   22 
 src/mesa/state_tracker/st_cb_drawpixels.c               |   32 
 src/mesa/state_tracker/st_cb_fbo.c                      |   13 
 src/mesa/state_tracker/st_cb_texture.c                  |   20 
 src/mesa/state_tracker/st_framebuffer.c                 |    7 
 src/mesa/swrast/s_depth.c                               |    4 
 src/mesa/vbo/vbo_exec.h                                 |    2 
 src/mesa/vbo/vbo_exec_api.c                             |    6 
 src/mesa/vbo/vbo_exec_draw.c                            |    4 
 windows/VC6/progs/glut/glut.dsp                         |  333 --
 windows/VC8/mesa/mesa/mesa.vcproj                       |  202 -
 203 files changed, 5170 insertions(+), 1980 deletions(-)
---


Reply to: