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: