mesa: Changes to 'refs/tags/mesa-7.0.1-rc2-1'
Tag 'mesa-7.0.1-rc2-1' created by Julien Cristau <jcristau@debian.org> 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://aapot@git.freedesktop.org/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://brianp@git.freedesktop.org/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 <zxpmyth@yahoo.com.cn>)
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 (zxpmyth@yahoo.com.cn)
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(-)
---
Reply to: