Tag 'mesa-7.0.1-rc2-1' created by Julien Cristau <[EMAIL PROTECTED]> at 2007-07-27 18:59 +0000
Tagging upload of mesa 7.0.1~rc2-1 to experimental. Changes since mesa-6.5.3-1: Aapo Tahkola (6): don't use hw to perform vertex transform etc. when using swtcl. This for compatibility with vertex programs and the fact that swtcl very rarely gets hit with tcl capable hw. r300: fix primary color on rs480 r300: fix broken vbos rs480: fix textures and secondary color(?). clipping is still busted. tested on r480 Merge branch 'master' of git+ssh://[EMAIL PROTECTED]/git/mesa/mesa rs480: fix secondary color for real this time Brian (111): 7.0 release notes (template) added 6.5.3 MD5 sums added 7.0 relnotes link updates for 7.0 Version bumps for 7.0 7.0 blurb fix GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB bug (10787) use EMIT_1F or EMIT_4F for fog depending on fragment program (bug 10788) only load front/back face attrib if using a shader (bug 10788) Rewrite of slang_inline_asm_function() to do full parameter/argument substitution. fog, mix() bug fixes implement acos(), asin(), atan() regenerated add *gc, *syn files to tarballs fix some StepX/StepY mix-ups in alpha interpolation fix some renderbuffer/wrapper bugs Document a deficiency in the _swrast_Translate() function with regard to point size. fix some DDX,DDY mix-ups Resuscitate some of the DDX,DDY code. changes to get DDX/DDY working again document recent GLSL, R300 fixes New test of the dFdx(), dFdy() functions. get rid of OSMESA stuff get rid of normal vector add some #includes to silence warnings fix some matrix/state token indexing bugs (see bug 10848) document R300 bug fix 10848 Assorted miniglx updates. Makefile clean-ups for miniglx. add </ol> tag better comments for _mesa_debug(), _mesa_warning(), etc a somewhat nicer demo w/ command line options special case for -pthread (bug 10876) remove some debug code Check that texture units/samplers specified with glUniform1i() are legal. Clean-up in I830AllocVidMem(), s/int/unsigned long/ for ret variable. add pointers to git repo for drm/libpciaccess, replace & with & Tweak the shell scripting for descending into and building subdirs. Replace `pkg-config --cflags libdrm` with LIBDRM_CFLAGS, remove disabled lines, remove obsolete comments. document tex sampler bug fix, code changes Implement exp() in terms of __asm float_power. Fix typo in mod(vec4) function. regenerated document exp(), mod() fixes re-indent some code more indentation fixes, remove 'register' keywords When feeding back texcoords, don't divide by W. See bug 10913. Remove unused FB_* tokens, re-indent code. remove some unneeded code in init_machine() don't ignore return value of _slang_codegen_global_variable() user-declared uniform structs not supported yet (see bug 10908) comment about fixing uniform structs master/trunk is now for Mesa 7.1 devel: bump versions version should be 7.0 version 7.0, not 7.1 In DestroyPbuffer(), use GetReq() intead of GetReqExtra(). See bug 10983. document glXDestroyPbuffer fix fix STATE_HALF_VECTOR value (bug 10987) set version to 7.0 if light position is local, treat it as a homogeneous coord and divide by W (see bug 11009) Fix point attentuation problem (bug 11042) document point attentuation fix restore GL_TEXTURE_LOD_BIAS in _mesa_PopAttrib(), bug 11049 document bug 11049 fix remove old comment about DEFAULT_SOFTWARE_DEPTH_BITS disable depthBits check in check_compatible(), see bug 11161 fix GLX_USE_TLS breakage Fix TEXREL issues when using GLX_USE_TLS (see bug 7459). fix TEXTREL problem (bug 7459) set tentative 7.0 release date bring in Eric's FreeBSD fixes for -pthread update version fix date for 7.0 release md5 sums for 7.0 remove obsolete sources remove obsolete t_save_api.c initial 7.0.1 relnotes Add a few missing GL 2.0 entrypoints, regenerate related files. regenerated add const to wglSetPixelFormat() to match .h declaration use _mesa_unpack_stencil_span() in draw_stencil_pixels(), bug 11457 Revert the version of libOSMesa.so to 6.5.3 to avoid linking issues that were caused by bumping to 7.0 Bump version to 7.0.1 add code for stpq, rgba writemasks in make_writemask(), bug 11404 added vec2(vec4) constructor, bug 11404 bring over Roland's DOT3_RGBA fix from master document GLSL fixes add fbdev/ to DEMO_FILES Copy from Mesa master. Includes fixes for bugs 11475 and 11448. fix bug 11475 fix a syntax error (missing right-paren) add GL_QUADS to i915_reduced_primitive_state() to fix redbook/polys demo fix i915 polygon stipple bug check depthScale value for optimized ushort->uint case (fixes bug 11474) Check if 'indices' is NULL, bug 11314 Fix zero-size texture checking in _mesa_test_proxy_teximage(), bug 11309 fix swizzle-related bug 11534 Merge branch 'mesa_7_0_branch' of git+ssh://[EMAIL PROTECTED]/git/mesa/mesa into mesa_7_0_branch fix width/depth mix-up (bug 11577) fix bug 11588 drop VC6 and VC7 project files until updated Fix a number of MINGW32 issues (Zhang <[EMAIL PROTECTED]>) fix GLX_STEREO handling (bug 11705) fix GLX_STEREO bug fix logic error, typos call ctx->Driver.NewProgram() instead of _mesa_new_program() clamp float colors generate error upon writing to varying var in fragment program (bug 11733) Fix function call bug 11731. Also, fix up IR_CALL/IR_FUNC confusion. fix bug 11731 release candidate 2 More Mingw32 fixes from Zhang ([EMAIL PROTECTED]) Brice Goglin (1): libgl1-mesa-dev does not need to depend on libgl1-mesa-dri, libgl1-mesa-glx is enough. Bruce Merry (1): in __glXGetArrayType() return type, not enabled (bug 10938) Christoph Bill (2): r300: Added some Doxygen comments. r300: Added a few more Doxygen comments. Dave Airlie (5): nouveau: disable nouveau build by default radeon: enable xpress chipsets miniglx/glut: should use the x/y pos to create window miniglx: fixup use of create windows x and y coordinates i915/miniglx: remove unused code David Nusinow (4): Merge branch 'upstream-experimental' into debian-experimental Changelog bump Merge remote branch 'origin/debian-experimental' into debian-experimental Bite the bullet and add myself to uploaders Eric Anholt (1): fix LogicOp/bitmap problem, bug 11133 Ian Romanick (8): Refactor Enable / Disable and IsEnabled bits related to texture targets. Refactor the way TestProxyTexImage is called in texture_error_check. Refactor queries of GL_(SOURCE|OPERAND)[012]_(ALPHA|RGB). Refactor the loop in unbind_texobj_from_texunits. Convert "bit" parameters to GLbitfield. Fix cut-and-paste bug in _mesa_IsEnabled Fix reversed enable logic in enable_texture Bring framebuffer_texture's error checking more in-line with the spec. Refactor determining whether a texture target can use compressed format Jan Dvorak (1): fix shader/info string length queries (bug 11588) Julien Cristau (15): Shorten the one-line synopsis of various packages. * Add a shlibs file for libgl1-mesa-swx11-i686. Merge unreleased changelog entries Fix merge and delete symlinks which aren't in the tarball. Make libgl1-mesa-swx11 depend on libosmesa6 Prepare changelog for upload. Replace ${Source-Version} with ${source:Version} in one remaining spot. Relax libgl1-mesa-dev dependency on libgl1-mesa-glx. Prepare changelog for upload. Merge branch 'debian-unstable' of git+ssh://git.debian.org/git/pkg-xorg/lib/mesa into debian-experimental Merge branch 'mesa_7_0_branch' of git://anongit.freedesktop.org/git/mesa/mesa into debian-experimental New upstream release candidate. Merge branch 'mesa_7_0_branch' of git://anongit.freedesktop.org/git/mesa/mesa into debian-experimental New upstream release candidate. Prepare changelog for upload. Keith Packard (1): additional checks that attr is a texcoord Michel Dänzer (7): r300: radeonMakeCurrent cleanups. r300: Page flipping fixes. r300: Don't crash in radeonUpdatePageFlipping when !radeon->glCtx->DrawBuffer. Remove dubious compile-time test for pre-2.4 Linux kernels. Clear pointers to freed cliprects. i915tex: Only wait for vblank when really necessary. i915tex: Better procedure for dropping batchbuffer on virtual resolution change. Oliver McFadden (127): r300: Use the defined values for R300_VAP_CNTL_STATUS. r300: Point size is now set in a separate function; removed the deprecated code. r300: R300_ZS_... is now set in separate functions; removed the deprecated code. r300: Removed more deprecated state code that is now set in separate functions. r300: Added R300_AA_DISABLE for R300_GB_AA_CONFIG. r300: Cleaned up a lot of cruft in r300_render.c. r300: Clean up the vertex buffer emission code and reduced code duplication. r300: Print the OpenGL define instead of a 2-digit char code in the warning. r300: Moved the pipeline stages together for readability. r300: General render clean up; added some Doxygen documentation, too. r300: Cleaned up r300_render.c using Indent with appropriate options. r300: Merged some comments into the Doxygen documentation. r300: Last few r300_render.c clean up. r300: Removed some deprecated code from r300_context.c and corrected an unused r300: Renamed the VBO functions to the R300 name format. r300: Removed obsolete pixel_shader.h header file. r300: Renamed vertex_shader.h to r300_vertprog.h r300: Removed the ugly CARD32 type. r300: Use an array for the vertex program sources and corrected an error from r300: Removed the obsolete pfs_reg_t type from r300_fragprog.h. r300: Indented r300_ioctl.[ch]. r300: Indented r300_maos.[ch]. r300: Indented r300_shader.[ch]. r300: Indented r300_cmdbuf.[ch]. r300: Indented r300_emit.h. r300: Indented r300_state.[ch]. r300: Added the Linux Kernel indent script. r300: Updated .gitignore. mesa: Added Vim swap files to .gitignore. r300: Removed some obsolete code from r300_tex.c. r300: Added a warning when texture state update fails. r300: Converted a few fprintf calls to _mesa_warning calls. r300: Converted exit calls to _mesa_exit calls. r300: Corrected the exit codes for consistency; they are all -1 for error now. r300: Corrected an error in r300_vertprog.c. r300: Corrected a couple of "control reaches end of non-void function" warnings. r300: Cleaned up the R300 Makefile. r300: Indented r300_fragprog.[ch]. r300: Indented r300_vertprog.[ch]. r300: Don't indent the tables in r300_texstate.c. r300: Removed some disabled R200 code from the R300 driver. r300: Removed a disabled/obsolete e32 in the AOS function. r300: Removed the unused immediate vertices mode macro. r300: Indented r300_context.[ch]. r300: Indented r300_tex.[ch]. r300: Indented r300_texstate.[ch] r300: Indented r300_texmem.[ch]. r300: Indented r300_state.[ch]. r300: Indented r300_cmdbuf.[ch]. r300: Last of the indent changes. :) Merge branch 'master' of git://anongit.freedesktop.org/git/mesa/mesa r300: Added a "not implemented yet" comment back. r300: Changed r300_run_vb_render calls to r300RunRender in some conditionally r300: Fixed some more function names. r300: Added R300_PRIM_NUM_VERTICES_MASK suggested by Jerome Glisse. r300: Fixed indenting from previous commit r300: Fix a couple of static errors. r300: The empty check_space doesn't and never has done anything; removed it. r300: Removed the deprecated VTXFMT code. r300: Indented both copies of radeon_span.[ch] in preparation for merging. r300: Further reduced the diff between radeon_span.[ch]. r300: Removed the obsolete GLX_DIRECT_RENDERING define. r300: Don't need to sleep here; might cause performance problems the first time. r300: Converted "rp" variables (r300_fragment_program) to "fp". r300; Indent would destroy r300_reg.h, so add *INDENT-OFF*. r300: Don't need to include the deprecated r300_program.h in some files. r300: Removed a bit of disabled code. r300: Removed the dangerous R300_SPAN_DISABLE_LOCKING flag. r300: I have no idea why this was forced on, but it seems to work fine when r300: Further reduced the radeon_span.c diff. r300: Indented radeon_span.h r300: Renamed the R300 memory manager from "radeon" to "r300"; it's R300 r300: radeon_span.h is now common code; radeon_span.c still needs some work. r300: Cleaned up radeon_context.h slightly; mostly Indent. r300: Converted a few "if (0)" into "if (RADEON_DEBUG & DEBUG_TEXTURE)". r300: Removed the "texmicrotile" variable; the tiling code is disabled via a r300: Added some more Doxygen documentation and made some functions static. r300: Probably a good idea to always check the vertices; it's a WARN_ONCE so the r300: Return -1 for error. r300: Name the render functions in r300_render.c consistently. r300: Moved some more of the emit code into r300_render.c. r300: Moved some more emit code into r300_render.c. r300: Removed obsolete start_index16_packet/start_index32_packet. r300: Corrected a compile error introduced by one of the previous commits. r300: Added TODO comment regarding texture tiling; I'm not sure about this. r300: Renamed r300_maos.c to r300_emit.c; it contains mostly emit code now. r300: Cleaned up function naming in r300_emit.c. r300: Cleaned up function names in r300_state.c. r300: Function naming correction in r300_texmem.c. r300: Removed some checking in r300NumVerts that is not needed. r300: Moved some code around in r300_render.c and general clean up. r300: Assert if the primitive type is unknown; this can't really happen. r300: Use __FUNCTION__ not __func__. r300: Indented r300_mem.c; I forgot this because it used to be radeon_mm.c. r300: Removed deprecated/disabled VBO code from r300_mem.c r300: Removed the r300BindProgram function; mesa default does better checking. r300: Cleaned up the blend factor function. r300: Corrected a small error from 37cbf38c344012f9d6e938937dac3697b73721a8. r300: Enable hardware 3D texture support. Fixes the stex3d demo. r300: Cleaned up function names in r300_texstate.c. r300: Merged radeon_span.c. r300: Initial work on merging radeon_lock.[ch]. r300: Reduced the diff on radeon_lock.[ch]. r300: Corrected some macro errors from the previous commit. r300: Corrected another error; regexp replaced something it shouldn't have. Revert "r300: Merged radeon_span.c." r300: Added insert_at_tail to the ALLOC_STATE macro. r300: Moved r300PackFloat24 near r300PackFloat32. r300: Removed the unused CPT macro. r300: Removed unused FORCE_32BITS_ELTS define. r300: Perform the locking closer to the DRM texture upload call. r300: Renamed r300DoEmitState to r300EmitAtoms. r300: Removed the name argument to ALLOC_STATE; do the name via the macro. Revert "r300: Perform the locking closer to the DRM texture upload call." r300: Use the defined values when writing to R300_VAP_INPUT_CNTL_[01]. r300: Use the defined values for the interpolater (interp_magic) magic values. r300: A few very minor indenting corrections. r300: Removed a couple of obsolete/commented out includes. r300: Use #if 0 for disabled code, rather than commenting it out. r300: Removed the unused r300_aos_rec (replaced by r300_dma_region) structure. r300: Changed a couple of functions in r300_state.c to static functions. r300: Changed some more functions to static functions. r300: Added a TODO comment for the R300_VAP_INPUT_ROUTE_[01]_0 values. r300: Use the defined values when writing to R300_SE_VTE_CNTL. r300: Use the defined values when writing to R300_RS_ROUTE_0. r300: Use e32(0x0) rather than e32(0); makes greping for hex values easier. r300: Enable the non-user-buffers code to compile. Patrick Baggett (1): Fix some bugs related to loop counters and conditional branching. Roland Scheidegger (5): bring over recent radeonMakeCurrent fixes for r300 to radeon/r200 fix small s3tc mipmaps (#10968) fix miptree comparison with compressed textures fix copy & paste bug of previous commit, breaking dxt5 formats fix miptree layout (i915) for small compressed mipmaps Samuel Thibault (2): Fix build on hurd-i386. Fix build on hurd-i386. Xavier Bachelot (1): call glutInit(), bug 11486 zhang (1): a variety of fixes for MingW --- Makefile | 38 Makefile.mgw | 28 bin/mklib | 8 configs/config.mgw | 42 configs/debian-indirect-default | 7 configs/debian-indirect-hurd-i386 | 9 configs/default | 6 configs/freebsd-dri | 4 configs/linux-dri | 2 configs/linux-solo | 13 debian/changelog | 39 debian/control | 28 debian/libgl1-mesa-swx11-i686.shlibs | 1 debian/scripts/choose-configs | 8 docs/MiniGLX.html | 13 docs/README.MINGW32 | 63 docs/contents.html | 2 docs/download.html | 6 docs/fbdev-dri.html | 213 - docs/intro.html | 20 docs/news.html | 7 docs/relnotes-6.5.3.html | 10 docs/relnotes-7.0.1.html | 88 docs/relnotes-7.0.html | 93 docs/relnotes.html | 2 docs/subset.html | 17 include/GL/gl.h | 15 include/GL/gl_mangle.h | 93 include/GL/glu.h | 13 include/GL/glut.h | 15 include/GL/mesa_wgl.h | 56 progs/Makefile | 4 progs/demos/geartrain.c | 1 progs/demos/gltestperf.c | 1 progs/demos/isosurf.c | 1 progs/demos/morph3d.c | 9 progs/demos/winpos.c | 1 progs/glsl/Makefile | 7 progs/glsl/deriv.c | 319 ++ progs/osdemos/ostest1.c | 7 progs/samples/Makefile.mgw | 22 progs/xdemos/pbdemo.c | 9 src/Makefile | 6 src/glu/sgi/Makefile.mgw | 230 ++ src/glu/sgi/libnurbs/interface/glcurveval.h | 2 src/glu/sgi/libnurbs/interface/glsurfeval.cc | 7 src/glu/sgi/libnurbs/interface/glsurfeval.h | 2 src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h | 3 src/glut/glx/Makefile.mgw | 191 + src/glut/glx/glut_fbc.c | 4 src/glut/glx/glut_input.c | 3 src/glut/glx/glut_joy.c | 3 src/glut/glx/glutint.h | 3 src/glut/glx/win32_util.c | 1 src/glut/glx/win32_winproc.c | 3 src/glut/glx/win32_x11.h | 10 src/glut/mini/window.c | 2 src/glx/x11/glx_pbuffer.c | 2 src/glx/x11/indirect_vertex_array.c | 2 src/mesa/Makefile | 7 src/mesa/Makefile.mgw | 73 src/mesa/drivers/dri/Makefile | 14 src/mesa/drivers/dri/Makefile.template | 17 src/mesa/drivers/dri/common/dri_util.c | 2 src/mesa/drivers/dri/common/extension_helper.h | 20 src/mesa/drivers/dri/i915/i915_texstate.c | 8 src/mesa/drivers/dri/i915/i915_vtbl.c | 1 src/mesa/drivers/dri/i915/intel_tex.c | 34 src/mesa/drivers/dri/i915/server/intel_dri.c | 27 src/mesa/drivers/dri/i915tex/i915_tex_layout.c | 4 src/mesa/drivers/dri/i915tex/i915_vtbl.c | 1 src/mesa/drivers/dri/i915tex/intel_buffers.c | 10 src/mesa/drivers/dri/i915tex/intel_context.c | 57 src/mesa/drivers/dri/i915tex/intel_tex_validate.c | 17 src/mesa/drivers/dri/i915tex/server/intel_dri.c | 55 src/mesa/drivers/dri/i965/brw_cc.c | 1 src/mesa/drivers/dri/i965/brw_draw.c | 2 src/mesa/drivers/dri/i965/intel_blit.c | 7 src/mesa/drivers/dri/i965/intel_blit.h | 3 src/mesa/drivers/dri/i965/intel_pixel_bitmap.c | 7 src/mesa/drivers/dri/intel/intel_tex_layout.c | 2 src/mesa/drivers/dri/r200/r200_context.c | 1 src/mesa/drivers/dri/r200/radeon_chipset.h | 1 src/mesa/drivers/dri/r200/radeon_screen.c | 1 src/mesa/drivers/dri/r200/radeon_screen.h | 1 src/mesa/drivers/dri/r300/Lindent | 2 src/mesa/drivers/dri/r300/Makefile | 35 src/mesa/drivers/dri/r300/pixel_shader.h | 103 src/mesa/drivers/dri/r300/r300_cmdbuf.c | 550 +--- src/mesa/drivers/dri/r300/r300_cmdbuf.h | 52 src/mesa/drivers/dri/r300/r300_context.c | 163 - src/mesa/drivers/dri/r300/r300_context.h | 274 +- src/mesa/drivers/dri/r300/r300_emit.c | 627 +++++ src/mesa/drivers/dri/r300/r300_emit.h | 88 src/mesa/drivers/dri/r300/r300_fragprog.c | 1681 +++++++------- src/mesa/drivers/dri/r300/r300_fragprog.h | 23 src/mesa/drivers/dri/r300/r300_ioctl.c | 365 +-- src/mesa/drivers/dri/r300/r300_ioctl.h | 14 src/mesa/drivers/dri/r300/r300_maos.c | 627 ----- src/mesa/drivers/dri/r300/r300_maos.h | 53 src/mesa/drivers/dri/r300/r300_mem.c | 385 +++ src/mesa/drivers/dri/r300/r300_mem.h | 37 src/mesa/drivers/dri/r300/r300_program.h | 6 src/mesa/drivers/dri/r300/r300_reg.h | 12 src/mesa/drivers/dri/r300/r300_render.c | 571 ++-- src/mesa/drivers/dri/r300/r300_shader.c | 85 src/mesa/drivers/dri/r300/r300_state.c | 1642 ++++++-------- src/mesa/drivers/dri/r300/r300_state.h | 20 src/mesa/drivers/dri/r300/r300_tex.c | 388 +-- src/mesa/drivers/dri/r300/r300_tex.h | 3 src/mesa/drivers/dri/r300/r300_texmem.c | 183 - src/mesa/drivers/dri/r300/r300_texstate.c | 391 +-- src/mesa/drivers/dri/r300/r300_vertprog.c | 1179 +++++----- src/mesa/drivers/dri/r300/r300_vertprog.h | 89 src/mesa/drivers/dri/r300/radeon_chipset.h | 1 src/mesa/drivers/dri/r300/radeon_context.c | 14 src/mesa/drivers/dri/r300/radeon_context.h | 53 src/mesa/drivers/dri/r300/radeon_lock.c | 112 src/mesa/drivers/dri/r300/radeon_lock.h | 55 src/mesa/drivers/dri/r300/radeon_mm.c | 492 ---- src/mesa/drivers/dri/r300/radeon_mm.h | 40 src/mesa/drivers/dri/r300/radeon_screen.c | 1 src/mesa/drivers/dri/r300/radeon_screen.h | 1 src/mesa/drivers/dri/r300/radeon_span.c | 233 +- src/mesa/drivers/dri/r300/radeon_span.h | 46 src/mesa/drivers/dri/r300/radeon_state.c | 3 src/mesa/drivers/dri/r300/radeon_state.h | 2 src/mesa/drivers/dri/r300/radeon_vtxfmt_a.c | 656 ----- src/mesa/drivers/dri/r300/vertex_shader.h | 92 src/mesa/drivers/dri/radeon/radeon_context.c | 2 src/mesa/drivers/dri/radeon/radeon_context.h | 669 ++--- src/mesa/drivers/dri/radeon/radeon_lock.c | 117 - src/mesa/drivers/dri/radeon/radeon_lock.h | 26 src/mesa/drivers/dri/radeon/radeon_screen.c | 3 src/mesa/drivers/dri/radeon/radeon_span.c | 217 + src/mesa/drivers/dri/radeon/radeon_span.h | 14 src/mesa/drivers/windows/gdi/wgl.c | 59 src/mesa/drivers/windows/gdi/wmesa.c | 139 - src/mesa/drivers/windows/gdi/wmesadef.h | 4 src/mesa/drivers/x11/fakeglx.c | 11 src/mesa/drivers/x11/glxapi.c | 2 src/mesa/drivers/x11/xm_dd.c | 12 src/mesa/glapi/gl_API.xml | 21 src/mesa/glapi/gl_x86_asm.py | 15 src/mesa/glapi/glapi.c | 20 src/mesa/glapi/glapitemp.h | 30 src/mesa/glapi/glprocs.h | 282 +- src/mesa/main/api_validate.c | 19 src/mesa/main/attrib.c | 1 src/mesa/main/config.h | 9 src/mesa/main/context.c | 7 src/mesa/main/enable.c | 132 - src/mesa/main/fbobject.c | 129 - src/mesa/main/glheader.h | 3 src/mesa/main/image.c | 286 +- src/mesa/main/imports.c | 40 src/mesa/main/imports.h | 4 src/mesa/main/light.c | 11 src/mesa/main/points.c | 11 src/mesa/main/shaders.c | 8 src/mesa/main/texcompress_fxt1.c | 5 src/mesa/main/texenvprogram.c | 2 src/mesa/main/teximage.c | 109 src/mesa/main/texobj.c | 30 src/mesa/main/texstate.c | 152 - src/mesa/main/version.h | 14 src/mesa/shader/arbprogram.c | 16 src/mesa/shader/prog_execute.c | 291 -- src/mesa/shader/prog_execute.h | 3 src/mesa/shader/prog_statevars.c | 16 src/mesa/shader/program.c | 2 src/mesa/shader/shader_api.c | 16 src/mesa/shader/slang/library/slang_common_builtin.gc | 49 src/mesa/shader/slang/library/slang_common_builtin_gc.h | 1183 +++++----- src/mesa/shader/slang/library/slang_core.gc | 5 src/mesa/shader/slang/library/slang_core_gc.h | 107 src/mesa/shader/slang/slang_codegen.c | 194 + src/mesa/shader/slang/slang_compile.c | 5 src/mesa/shader/slang/slang_emit.c | 30 src/mesa/shader/slang/slang_ir.c | 6 src/mesa/shader/slang/slang_ir.h | 2 src/mesa/sparc/glapi_sparc.S | 5 src/mesa/swrast/s_aalinetemp.h | 4 src/mesa/swrast/s_aatritemp.h | 6 src/mesa/swrast/s_drawpix.c | 11 src/mesa/swrast/s_feedback.c | 112 src/mesa/swrast/s_fragprog.c | 15 src/mesa/swrast/s_pointtemp.h | 2 src/mesa/swrast/s_span.c | 4 src/mesa/swrast/s_tritemp.h | 12 src/mesa/swrast_setup/ss_context.c | 9 src/mesa/tnl/t_save_api.c | 1834 ---------------- src/mesa/tnl/t_vb_points.c | 10 src/mesa/tnl/t_vb_program.c | 2 src/mesa/tnl/t_vertex.c | 10 src/mesa/vbo/vbo_exec_api.c | 5 src/mesa/vbo/vbo_save_api.c | 4 src/mesa/x86-64/glapi_x86-64.S | 5 src/mesa/x86/3dnow_normal.S | 48 src/mesa/x86/common_x86.c | 9 src/mesa/x86/glapi_x86.S | 20 windows/VC6/mesa/mesa/mesa.dsp | 44 windows/VC7/mesa/mesa/mesa.vcproj | 32 203 files changed, 9234 insertions(+), 11145 deletions(-) --- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]