mesa: Changes to 'ubuntu'
Makefile | 10
bin/mklib | 24
configs/autoconf.in | 1
configs/darwin | 10
configs/default | 2
configure.ac | 30
debian/changelog | 20
debian/control | 4
debian/patches/01_disable-intel-classic-warn.diff | 14
debian/patches/102_dont_vblank.patch | 13
debian/patches/103_fix-crash-in-i830_emit_state.dpatch | 23
debian/patches/series | 3
docs/MESA_resize_buffers.spec | 1
docs/MESA_shader_debug.spec | 1
docs/MESA_texture_array.spec | 1
docs/MESA_window_pos.spec | 1
docs/OLD/MESA_packed_depth_stencil.spec | 1
docs/OLD/MESA_program_debug.spec | 1
docs/OLD/MESA_sprite_point.spec | 1
docs/OLD/MESA_trace.spec | 1
docs/README.BEOS | 1
docs/README.QUAKE | 1
docs/RELNOTES-3.1 | 1
docs/RELNOTES-3.2 | 1
docs/RELNOTES-3.2.1 | 1
docs/RELNOTES-3.3 | 1
docs/RELNOTES-3.4 | 1
docs/RELNOTES-3.4.1 | 1
docs/RELNOTES-3.4.2 | 1
docs/RELNOTES-3.5 | 1
docs/RELNOTES-4.0 | 1
docs/RELNOTES-4.0.1 | 1
docs/RELNOTES-4.0.2 | 1
docs/RELNOTES-4.0.3 | 1
docs/RELNOTES-4.1 | 1
docs/RELNOTES-5.0 | 1
docs/RELNOTES-5.0.1 | 1
docs/RELNOTES-5.0.2 | 1
docs/RELNOTES-6.0 | 1
docs/RELNOTES-6.0.1 | 1
docs/RELNOTES-6.1 | 1
docs/RELNOTES-6.2 | 1
docs/RELNOTES-6.2.1 | 1
docs/RELNOTES-6.3 | 1
docs/RELNOTES-6.3.1 | 1
docs/RELNOTES-6.3.2 | 1
docs/RELNOTES-6.4 | 1
docs/cell.html | 56
docs/download.html | 4
docs/news.html | 8
docs/relnotes-7.2.html | 96
docs/relnotes.html | 1
docs/webmaster.html | 4
include/GL/glext.h | 750 ++
include/GL/glu.h | 4
include/GL/glx.h | 41
include/GL/glxext.h | 42
include/GL/internal/dri_interface.h | 83
include/GL/internal/dri_sarea.h | 134
include/GL/internal/sarea.h | 2
progs/beos/demo.cpp | 1
progs/demos/fbo_firecube.c | 15
progs/ggi/gears.c | 1
progs/glsl/Makefile | 25
progs/glsl/bump.c | 3
progs/glsl/convolutions.c | 2
progs/glsl/fragcoord.c | 185
progs/glsl/mandelbrot.c | 2
progs/glsl/skinning.c | 280 +
progs/glsl/skinning.frag | 6
progs/glsl/skinning.vert | 24
progs/glsl/toyball.c | 2
progs/glsl/vert-tex.c | 279
progs/util/README | 1
progs/util/glstate.c | 2
progs/util/glstate.h | 2
progs/util/sampleMakefile | 2
progs/util/shaderutil.c | 1
progs/windml/ugldrawpix.c | 1
progs/windml/ugltexcyl.c | 1
progs/xdemos/.gitignore | 1
progs/xdemos/Makefile | 1
progs/xdemos/glsync.c | 273
progs/xdemos/glxgears.c | 52
progs/xdemos/glxswapcontrol.c | 91
progs/xdemos/vgears.c | 1
src/egl/main/eglconfig.c | 18
src/egl/main/eglconfig.h | 2
src/glu/mini/all.h | 1
src/glu/mini/glu.c | 1
src/glu/mini/gluP.h | 1
src/glu/mini/mipmap.c | 1
src/glu/mini/nurbs.c | 1
src/glu/mini/nurbs.h | 1
src/glu/mini/nurbscrv.c | 1
src/glu/mini/polytest.c | 1
src/glu/mini/project.c | 1
src/glu/mini/quadric.c | 1
src/glu/mini/tess.c | 1
src/glu/mini/tess.h | 1
src/glu/mini/tesselat.c | 1
src/glu/sgi/dummy.cc | 1
src/glu/sgi/libnurbs/interface/bezierEval.h | 1
src/glu/sgi/libnurbs/interface/bezierPatch.cc | 2
src/glu/sgi/libnurbs/interface/bezierPatch.h | 1
src/glu/sgi/libnurbs/interface/bezierPatchMesh.cc | 19
src/glu/sgi/libnurbs/interface/bezierPatchMesh.h | 1
src/glu/sgi/libnurbs/interface/glcurveval.cc | 2
src/glu/sgi/libnurbs/interface/glimports.h | 2
src/glu/sgi/libnurbs/interface/glinterface.cc | 2
src/glu/sgi/libnurbs/interface/glrenderer.h | 2
src/glu/sgi/libnurbs/interface/incurveeval.cc | 2
src/glu/sgi/libnurbs/interface/insurfeval.cc | 2
src/glu/sgi/libnurbs/interface/mystdio.h | 2
src/glu/sgi/libnurbs/interface/mystdlib.h | 2
src/glu/sgi/libnurbs/internals/arc.h | 2
src/glu/sgi/libnurbs/internals/arcsorter.cc | 2
src/glu/sgi/libnurbs/internals/arcsorter.h | 2
src/glu/sgi/libnurbs/internals/arctess.h | 2
src/glu/sgi/libnurbs/internals/backend.cc | 2
src/glu/sgi/libnurbs/internals/backend.h | 2
src/glu/sgi/libnurbs/internals/basiccrveval.h | 2
src/glu/sgi/libnurbs/internals/basicsurfeval.h | 2
src/glu/sgi/libnurbs/internals/bezierarc.h | 2
src/glu/sgi/libnurbs/internals/bin.cc | 2
src/glu/sgi/libnurbs/internals/bin.h | 2
src/glu/sgi/libnurbs/internals/bufpool.cc | 2
src/glu/sgi/libnurbs/internals/bufpool.h | 2
src/glu/sgi/libnurbs/internals/cachingeval.cc | 2
src/glu/sgi/libnurbs/internals/cachingeval.h | 2
src/glu/sgi/libnurbs/internals/ccw.cc | 2
src/glu/sgi/libnurbs/internals/coveandtiler.h | 2
src/glu/sgi/libnurbs/internals/curve.cc | 2
src/glu/sgi/libnurbs/internals/curve.h | 2
src/glu/sgi/libnurbs/internals/curvelist.cc | 2
src/glu/sgi/libnurbs/internals/curvelist.h | 2
src/glu/sgi/libnurbs/internals/curvesub.cc | 2
src/glu/sgi/libnurbs/internals/dataTransform.cc | 2
src/glu/sgi/libnurbs/internals/dataTransform.h | 1
src/glu/sgi/libnurbs/internals/defines.h | 2
src/glu/sgi/libnurbs/internals/displaylist.cc | 2
src/glu/sgi/libnurbs/internals/displaylist.h | 2
src/glu/sgi/libnurbs/internals/displaymode.h | 1
src/glu/sgi/libnurbs/internals/flist.cc | 2
src/glu/sgi/libnurbs/internals/flist.h | 2
src/glu/sgi/libnurbs/internals/flistsorter.cc | 2
src/glu/sgi/libnurbs/internals/flistsorter.h | 2
src/glu/sgi/libnurbs/internals/gridline.h | 2
src/glu/sgi/libnurbs/internals/gridtrimvertex.h | 2
src/glu/sgi/libnurbs/internals/gridvertex.h | 2
src/glu/sgi/libnurbs/internals/hull.cc | 2
src/glu/sgi/libnurbs/internals/hull.h | 2
src/glu/sgi/libnurbs/internals/intersect.cc | 2
src/glu/sgi/libnurbs/internals/jarcloc.h | 2
src/glu/sgi/libnurbs/internals/knotvector.h | 2
src/glu/sgi/libnurbs/internals/mapdesc.cc | 2
src/glu/sgi/libnurbs/internals/mapdesc.h | 2
src/glu/sgi/libnurbs/internals/mapdescv.cc | 2
src/glu/sgi/libnurbs/internals/maplist.cc | 2
src/glu/sgi/libnurbs/internals/maplist.h | 2
src/glu/sgi/libnurbs/internals/mesher.cc | 2
src/glu/sgi/libnurbs/internals/mesher.h | 2
src/glu/sgi/libnurbs/internals/monoTriangulationBackend.cc | 2
src/glu/sgi/libnurbs/internals/monotonizer.cc | 2
src/glu/sgi/libnurbs/internals/monotonizer.h | 1
src/glu/sgi/libnurbs/internals/myassert.h | 2
src/glu/sgi/libnurbs/internals/mycode.cc | 2
src/glu/sgi/libnurbs/internals/mystring.h | 2
src/glu/sgi/libnurbs/internals/nurbsconsts.h | 2
src/glu/sgi/libnurbs/internals/nurbstess.cc | 2
src/glu/sgi/libnurbs/internals/patch.cc | 2
src/glu/sgi/libnurbs/internals/patch.h | 2
src/glu/sgi/libnurbs/internals/patchlist.cc | 2
src/glu/sgi/libnurbs/internals/patchlist.h | 2
src/glu/sgi/libnurbs/internals/pwlarc.h | 2
src/glu/sgi/libnurbs/internals/quilt.cc | 2
src/glu/sgi/libnurbs/internals/quilt.h | 2
src/glu/sgi/libnurbs/internals/reader.cc | 2
src/glu/sgi/libnurbs/internals/reader.h | 2
src/glu/sgi/libnurbs/internals/renderhints.cc | 2
src/glu/sgi/libnurbs/internals/renderhints.h | 2
src/glu/sgi/libnurbs/internals/simplemath.h | 2
src/glu/sgi/libnurbs/internals/slicer.cc | 2
src/glu/sgi/libnurbs/internals/slicer.h | 2
src/glu/sgi/libnurbs/internals/sorter.cc | 2
src/glu/sgi/libnurbs/internals/sorter.h | 1
src/glu/sgi/libnurbs/internals/splitarcs.cc | 2
src/glu/sgi/libnurbs/internals/subdivider.h | 2
src/glu/sgi/libnurbs/internals/tobezier.cc | 2
src/glu/sgi/libnurbs/internals/trimline.cc | 2
src/glu/sgi/libnurbs/internals/trimline.h | 2
src/glu/sgi/libnurbs/internals/trimregion.cc | 2
src/glu/sgi/libnurbs/internals/trimregion.h | 2
src/glu/sgi/libnurbs/internals/trimvertex.h | 2
src/glu/sgi/libnurbs/internals/trimvertpool.cc | 2
src/glu/sgi/libnurbs/internals/trimvertpool.h | 2
src/glu/sgi/libnurbs/internals/types.h | 2
src/glu/sgi/libnurbs/internals/uarray.cc | 2
src/glu/sgi/libnurbs/internals/uarray.h | 2
src/glu/sgi/libnurbs/internals/varray.cc | 2
src/glu/sgi/libnurbs/internals/varray.h | 2
src/glu/sgi/libnurbs/nurbtess/definitions.h | 1
src/glu/sgi/libnurbs/nurbtess/directedLine.h | 1
src/glu/sgi/libnurbs/nurbtess/glimports.h | 2
src/glu/sgi/libnurbs/nurbtess/gridWrap.cc | 2
src/glu/sgi/libnurbs/nurbtess/gridWrap.h | 1
src/glu/sgi/libnurbs/nurbtess/monoChain.cc | 2
src/glu/sgi/libnurbs/nurbtess/monoChain.h | 1
src/glu/sgi/libnurbs/nurbtess/monoPolyPart.cc | 1
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.cc | 2
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h | 1
src/glu/sgi/libnurbs/nurbtess/mystdio.h | 2
src/glu/sgi/libnurbs/nurbtess/mystdlib.h | 2
src/glu/sgi/libnurbs/nurbtess/partitionX.cc | 2
src/glu/sgi/libnurbs/nurbtess/partitionX.h | 1
src/glu/sgi/libnurbs/nurbtess/partitionY.cc | 2
src/glu/sgi/libnurbs/nurbtess/partitionY.h | 1
src/glu/sgi/libnurbs/nurbtess/polyDBG.h | 1
src/glu/sgi/libnurbs/nurbtess/polyUtil.cc | 2
src/glu/sgi/libnurbs/nurbtess/polyUtil.h | 1
src/glu/sgi/libnurbs/nurbtess/primitiveStream.cc | 2
src/glu/sgi/libnurbs/nurbtess/primitiveStream.h | 1
src/glu/sgi/libnurbs/nurbtess/quicksort.cc | 2
src/glu/sgi/libnurbs/nurbtess/quicksort.h | 1
src/glu/sgi/libnurbs/nurbtess/rectBlock.cc | 2
src/glu/sgi/libnurbs/nurbtess/rectBlock.h | 1
src/glu/sgi/libnurbs/nurbtess/sampleComp.cc | 2
src/glu/sgi/libnurbs/nurbtess/sampleComp.h | 1
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.cc | 2
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h | 1
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.cc | 2
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h | 1
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.cc | 2
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h | 1
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.cc | 2
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h | 1
src/glu/sgi/libnurbs/nurbtess/sampledLine.cc | 2
src/glu/sgi/libnurbs/nurbtess/sampledLine.h | 1
src/glu/sgi/libnurbs/nurbtess/searchTree.cc | 2
src/glu/sgi/libnurbs/nurbtess/searchTree.h | 1
src/glu/sgi/libnurbs/nurbtess/zlassert.h | 1
src/glu/sgi/libtess/README | 1
src/glu/sgi/libtess/alg-outline | 1
src/glu/sgi/libtess/dict-list.h | 2
src/glu/sgi/libtess/dict.c | 2
src/glu/sgi/libtess/dict.h | 2
src/glu/sgi/libtess/geom.c | 2
src/glu/sgi/libtess/memalloc.c | 2
src/glu/sgi/libtess/memalloc.h | 2
src/glu/sgi/libtess/mesh.c | 2
src/glu/sgi/libtess/mesh.h | 2
src/glu/sgi/libtess/normal.h | 2
src/glu/sgi/libtess/priorityq-heap.c | 2
src/glu/sgi/libtess/priorityq-heap.h | 2
src/glu/sgi/libtess/priorityq-sort.h | 2
src/glu/sgi/libtess/priorityq.c | 2
src/glu/sgi/libtess/priorityq.h | 2
src/glu/sgi/libtess/render.c | 2
src/glu/sgi/libtess/render.h | 2
src/glu/sgi/libtess/sweep.h | 2
src/glu/sgi/libtess/tess.h | 2
src/glu/sgi/libtess/tessmono.c | 2
src/glu/sgi/libtess/tessmono.h | 2
src/glut/beos/beos_x11.cpp | 1
src/glut/ggi/debug.h | 2
src/glut/glx/stroke.h | 1
src/glut/glx/win32_x11.c | 1
src/glut/os2/WarpWin.cpp | 1
src/glut/os2/glut_cindex.cpp | 1
src/glut/os2/glut_gamemode.cpp | 1
src/glut/os2/glut_win.cpp | 1
src/glut/os2/glut_winmisc.cpp | 1
src/glut/os2/os2_glx.cpp | 1
src/glut/os2/os2_menu.cpp | 1
src/glut/os2/os2_winproc.cpp | 1
src/glx/mini/miniglx_events.c | 1
src/glx/x11/Makefile | 7
src/glx/x11/XF86dri.c | 1015 +--
src/glx/x11/clientattrib.c | 159
src/glx/x11/compsize.c | 245
src/glx/x11/dri2.c | 301 +
src/glx/x11/dri2.h | 70
src/glx/x11/dri2_glx.c | 392 +
src/glx/x11/dri_common.c | 6
src/glx/x11/dri_common.h | 17
src/glx/x11/dri_glx.c | 16
src/glx/x11/drisw_glx.c | 593 +-
src/glx/x11/eval.c | 142
src/glx/x11/glcontextmodes.c | 618 +-
src/glx/x11/glcontextmodes.h | 30
src/glx/x11/glx_pbuffer.c | 385 -
src/glx/x11/glx_query.c | 165
src/glx/x11/glxclient.h | 36
src/glx/x11/glxcmds.c | 67
src/glx/x11/glxcurrent.c | 550 +
src/glx/x11/glxext.c | 1424 ++---
src/glx/x11/glxextensions.c | 363 -
src/glx/x11/glxextensions.h | 56
src/glx/x11/glxhash.c | 551 +
src/glx/x11/glxhash.h | 16
src/glx/x11/indirect.c | 154
src/glx/x11/indirect_init.h | 1
src/glx/x11/indirect_texture_compression.c | 506 -
src/glx/x11/indirect_transpose_matrix.c | 58
src/glx/x11/indirect_vertex_array.c | 2799 +++++-----
src/glx/x11/indirect_vertex_array.h | 51
src/glx/x11/indirect_vertex_array_priv.h | 109
src/glx/x11/indirect_vertex_program.c | 329 -
src/glx/x11/indirect_window_pos.c | 70
src/glx/x11/packrender.h | 242
src/glx/x11/packsingle.h | 214
src/glx/x11/pixel.c | 722 +-
src/glx/x11/pixelstore.c | 526 -
src/glx/x11/render2.c | 568 +-
src/glx/x11/renderpix.c | 213
src/glx/x11/single2.c | 1500 ++---
src/glx/x11/singlepix.c | 284 -
src/glx/x11/vertarr.c | 221
src/glx/x11/xf86dri.h | 106
src/glx/x11/xf86dristr.h | 440 -
src/glx/x11/xfont.c | 424 -
src/mesa/drivers/allegro/amesa.c | 10
src/mesa/drivers/common/descrip.mms | 5
src/mesa/drivers/common/driverfuncs.c | 44
src/mesa/drivers/directfb/idirectfbgl_mesa.c | 20
src/mesa/drivers/dos/dmesa.c | 6
src/mesa/drivers/dri/Makefile | 2
src/mesa/drivers/dri/Makefile.template | 8
src/mesa/drivers/dri/common/dri_bufmgr.c | 160
src/mesa/drivers/dri/common/dri_bufmgr.h | 260
src/mesa/drivers/dri/common/dri_bufmgr_fake.c | 1245 ----
src/mesa/drivers/dri/common/dri_util.c | 258
src/mesa/drivers/dri/common/dri_util.h | 32
src/mesa/drivers/dri/common/drirenderbuffer.c | 8
src/mesa/drivers/dri/common/drirenderbuffer.h | 2
src/mesa/drivers/dri/common/extension_helper.h | 34
src/mesa/drivers/dri/common/mmio.h | 10
src/mesa/drivers/dri/common/spantmp2.h | 62
src/mesa/drivers/dri/common/stenciltmp.h | 1
src/mesa/drivers/dri/common/texmem.c | 9
src/mesa/drivers/dri/common/texmem.h | 5
src/mesa/drivers/dri/common/utils.c | 24
src/mesa/drivers/dri/common/utils.h | 5
src/mesa/drivers/dri/common/vblank.c | 9
src/mesa/drivers/dri/common/vblank.h | 3
src/mesa/drivers/dri/common/xmlconfig.c | 4
src/mesa/drivers/dri/fb/fb_dri.c | 12
src/mesa/drivers/dri/fb/fb_egl.c | 14
src/mesa/drivers/dri/ffb/ffb_bitmap.c | 6
src/mesa/drivers/dri/ffb/ffb_bitmap.h | 1
src/mesa/drivers/dri/ffb/ffb_clear.c | 8
src/mesa/drivers/dri/ffb/ffb_context.h | 3
src/mesa/drivers/dri/ffb/ffb_dd.c | 8
src/mesa/drivers/dri/ffb/ffb_dd.h | 4
src/mesa/drivers/dri/ffb/ffb_depth.c | 5
src/mesa/drivers/dri/ffb/ffb_depth.h | 1
src/mesa/drivers/dri/ffb/ffb_fifo.h | 1
src/mesa/drivers/dri/ffb/ffb_lines.c | 8
src/mesa/drivers/dri/ffb/ffb_lines.h | 1
src/mesa/drivers/dri/ffb/ffb_linetmp.h | 1
src/mesa/drivers/dri/ffb/ffb_lock.h | 1
src/mesa/drivers/dri/ffb/ffb_points.c | 4
src/mesa/drivers/dri/ffb/ffb_points.h | 1
src/mesa/drivers/dri/ffb/ffb_pointtmp.h | 1
src/mesa/drivers/dri/ffb/ffb_rendertmp.h | 1
src/mesa/drivers/dri/ffb/ffb_span.c | 4
src/mesa/drivers/dri/ffb/ffb_span.h | 1
src/mesa/drivers/dri/ffb/ffb_state.c | 26
src/mesa/drivers/dri/ffb/ffb_state.h | 1
src/mesa/drivers/dri/ffb/ffb_stencil.c | 4
src/mesa/drivers/dri/ffb/ffb_stencil.h | 1
src/mesa/drivers/dri/ffb/ffb_tex.c | 6
src/mesa/drivers/dri/ffb/ffb_tex.h | 2
src/mesa/drivers/dri/ffb/ffb_tris.c | 10
src/mesa/drivers/dri/ffb/ffb_tris.h | 1
src/mesa/drivers/dri/ffb/ffb_tritmp.h | 1
src/mesa/drivers/dri/ffb/ffb_vb.c | 4
src/mesa/drivers/dri/ffb/ffb_vb.h | 5
src/mesa/drivers/dri/ffb/ffb_vbtmp.h | 1
src/mesa/drivers/dri/ffb/ffb_vtxfmt.c | 16
src/mesa/drivers/dri/ffb/ffb_vtxfmt.h | 1
src/mesa/drivers/dri/ffb/ffb_xmesa.c | 20
src/mesa/drivers/dri/ffb/ffb_xmesa.h | 3
src/mesa/drivers/dri/ffb/server/ffb_dac.h | 1
src/mesa/drivers/dri/ffb/server/ffb_drishare.h | 1
src/mesa/drivers/dri/ffb/server/ffb_regs.h | 1
src/mesa/drivers/dri/gamma/gamma_client.h | 1
src/mesa/drivers/dri/gamma/gamma_context.c | 16
src/mesa/drivers/dri/gamma/gamma_context.h | 47
src/mesa/drivers/dri/gamma/gamma_dd.c | 4
src/mesa/drivers/dri/gamma/gamma_inithw.c | 3
src/mesa/drivers/dri/gamma/gamma_lock.c | 3
src/mesa/drivers/dri/gamma/gamma_macros.h | 1
src/mesa/drivers/dri/gamma/gamma_regs.h | 1
src/mesa/drivers/dri/gamma/gamma_render.c | 20
src/mesa/drivers/dri/gamma/gamma_screen.c | 4
src/mesa/drivers/dri/gamma/gamma_span.c | 11
src/mesa/drivers/dri/gamma/gamma_state.c | 41
src/mesa/drivers/dri/gamma/gamma_tex.c | 27
src/mesa/drivers/dri/gamma/gamma_texmem.c | 15
src/mesa/drivers/dri/gamma/gamma_texstate.c | 15
src/mesa/drivers/dri/gamma/gamma_tris.c | 10
src/mesa/drivers/dri/gamma/gamma_tritmp.h | 17
src/mesa/drivers/dri/gamma/gamma_vb.c | 13
src/mesa/drivers/dri/gamma/gamma_vb.h | 2
src/mesa/drivers/dri/gamma/gamma_xmesa.c | 7
src/mesa/drivers/dri/gamma/server/glint_common.h | 1
src/mesa/drivers/dri/gamma/server/glint_dri.h | 1
src/mesa/drivers/dri/i810/i810_3d_reg.h | 1
src/mesa/drivers/dri/i810/i810context.c | 17
src/mesa/drivers/dri/i810/i810context.h | 5
src/mesa/drivers/dri/i810/i810ioctl.c | 13
src/mesa/drivers/dri/i810/i810ioctl.h | 1
src/mesa/drivers/dri/i810/i810render.c | 10
src/mesa/drivers/dri/i810/i810screen.c | 21
src/mesa/drivers/dri/i810/i810span.c | 10
src/mesa/drivers/dri/i810/i810state.c | 22
src/mesa/drivers/dri/i810/i810tex.c | 30
src/mesa/drivers/dri/i810/i810tex.h | 4
src/mesa/drivers/dri/i810/i810texmem.c | 17
src/mesa/drivers/dri/i810/i810texstate.c | 15
src/mesa/drivers/dri/i810/i810tris.c | 11
src/mesa/drivers/dri/i810/i810tris.h | 3
src/mesa/drivers/dri/i810/i810vb.c | 12
src/mesa/drivers/dri/i810/i810vb.h | 3
src/mesa/drivers/dri/i810/server/i810_common.h | 1
src/mesa/drivers/dri/i810/server/i810_dri.h | 1
src/mesa/drivers/dri/i810/server/i810_reg.h | 1
src/mesa/drivers/dri/i915/Makefile | 10
src/mesa/drivers/dri/i915/i830_context.c | 5
src/mesa/drivers/dri/i915/i830_context.h | 8
src/mesa/drivers/dri/i915/i830_metaops.c | 9
src/mesa/drivers/dri/i915/i830_reg.h | 8
src/mesa/drivers/dri/i915/i830_state.c | 10
src/mesa/drivers/dri/i915/i830_tex.c | 22
src/mesa/drivers/dri/i915/i830_texblend.c | 18
src/mesa/drivers/dri/i915/i830_texstate.c | 7
src/mesa/drivers/dri/i915/i830_vtbl.c | 67
src/mesa/drivers/dri/i915/i915_context.c | 7
src/mesa/drivers/dri/i915/i915_context.h | 11
src/mesa/drivers/dri/i915/i915_debug.c | 2
src/mesa/drivers/dri/i915/i915_fragprog.c | 6
src/mesa/drivers/dri/i915/i915_metaops.c | 9
src/mesa/drivers/dri/i915/i915_program.c | 44
src/mesa/drivers/dri/i915/i915_reg.h | 118
src/mesa/drivers/dri/i915/i915_state.c | 10
src/mesa/drivers/dri/i915/i915_tex.c | 22
src/mesa/drivers/dri/i915/i915_tex_layout.c | 2
src/mesa/drivers/dri/i915/i915_texstate.c | 26
src/mesa/drivers/dri/i915/i915_vtbl.c | 89
src/mesa/drivers/dri/i915/intel_bufmgr_ttm.c | 1
src/mesa/drivers/dri/i915/intel_ioctl.c | 1
src/mesa/drivers/dri/i915/intel_pixel_read.c | 26
src/mesa/drivers/dri/i915/intel_render.c | 44
src/mesa/drivers/dri/i915/intel_state.c | 14
src/mesa/drivers/dri/i915/intel_tris.c | 250
src/mesa/drivers/dri/i915/intel_tris.h | 16
src/mesa/drivers/dri/i965/Makefile | 9
src/mesa/drivers/dri/i965/brw_cc.c | 23
src/mesa/drivers/dri/i965/brw_clip.c | 10
src/mesa/drivers/dri/i965/brw_clip_line.c | 10
src/mesa/drivers/dri/i965/brw_clip_point.c | 8
src/mesa/drivers/dri/i965/brw_clip_state.c | 37
src/mesa/drivers/dri/i965/brw_clip_tri.c | 10
src/mesa/drivers/dri/i965/brw_clip_unfilled.c | 8
src/mesa/drivers/dri/i965/brw_clip_util.c | 8
src/mesa/drivers/dri/i965/brw_context.c | 22
src/mesa/drivers/dri/i965/brw_context.h | 85
src/mesa/drivers/dri/i965/brw_curbe.c | 50
src/mesa/drivers/dri/i965/brw_defines.h | 71
src/mesa/drivers/dri/i965/brw_draw.c | 175
src/mesa/drivers/dri/i965/brw_draw.h | 26
src/mesa/drivers/dri/i965/brw_draw_upload.c | 152
src/mesa/drivers/dri/i965/brw_eu.h | 8
src/mesa/drivers/dri/i965/brw_eu_debug.c | 4
src/mesa/drivers/dri/i965/brw_eu_emit.c | 24
src/mesa/drivers/dri/i965/brw_fallback.c | 23
src/mesa/drivers/dri/i965/brw_fallback.h | 2
src/mesa/drivers/dri/i965/brw_gs.c | 13
src/mesa/drivers/dri/i965/brw_gs_emit.c | 6
src/mesa/drivers/dri/i965/brw_gs_state.c | 15
src/mesa/drivers/dri/i965/brw_metaops.c | 6
src/mesa/drivers/dri/i965/brw_misc_state.c | 138
src/mesa/drivers/dri/i965/brw_program.c | 2
src/mesa/drivers/dri/i965/brw_queryobj.c | 259
src/mesa/drivers/dri/i965/brw_sf.c | 9
src/mesa/drivers/dri/i965/brw_sf_emit.c | 6
src/mesa/drivers/dri/i965/brw_sf_state.c | 41
src/mesa/drivers/dri/i965/brw_state.h | 23
src/mesa/drivers/dri/i965/brw_state_batch.c | 4
src/mesa/drivers/dri/i965/brw_state_cache.c | 12
src/mesa/drivers/dri/i965/brw_state_dump.c | 2
src/mesa/drivers/dri/i965/brw_state_upload.c | 183
src/mesa/drivers/dri/i965/brw_structs.h | 4
src/mesa/drivers/dri/i965/brw_tex.c | 20
src/mesa/drivers/dri/i965/brw_tex_layout.c | 2
src/mesa/drivers/dri/i965/brw_urb.c | 66
src/mesa/drivers/dri/i965/brw_util.c | 2
src/mesa/drivers/dri/i965/brw_util.h | 2
src/mesa/drivers/dri/i965/brw_vs.c | 3
src/mesa/drivers/dri/i965/brw_vs.h | 4
src/mesa/drivers/dri/i965/brw_vs_constval.c | 5
src/mesa/drivers/dri/i965/brw_vs_emit.c | 22
src/mesa/drivers/dri/i965/brw_vs_state.c | 31
src/mesa/drivers/dri/i965/brw_vs_tnl.c | 1662 -----
src/mesa/drivers/dri/i965/brw_vtbl.c | 61
src/mesa/drivers/dri/i965/brw_wm.c | 10
src/mesa/drivers/dri/i965/brw_wm.h | 7
src/mesa/drivers/dri/i965/brw_wm_emit.c | 8
src/mesa/drivers/dri/i965/brw_wm_fp.c | 10
src/mesa/drivers/dri/i965/brw_wm_glsl.c | 741 ++
src/mesa/drivers/dri/i965/brw_wm_iz.c | 66
src/mesa/drivers/dri/i965/brw_wm_sampler_state.c | 45
src/mesa/drivers/dri/i965/brw_wm_state.c | 58
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 124
src/mesa/drivers/dri/i965/intel_bufmgr_ttm.c | 1
src/mesa/drivers/dri/i965/intel_ioctl.c | 1
src/mesa/drivers/dri/i965/intel_pixel_draw.c | 1
src/mesa/drivers/dri/i965/intel_state.c | 12
src/mesa/drivers/dri/intel/intel_batchbuffer.c | 149
src/mesa/drivers/dri/intel/intel_batchbuffer.h | 43
src/mesa/drivers/dri/intel/intel_blit.c | 222
src/mesa/drivers/dri/intel/intel_blit.h | 10
src/mesa/drivers/dri/intel/intel_buffer_objects.c | 11
src/mesa/drivers/dri/intel/intel_buffer_objects.h | 2
src/mesa/drivers/dri/intel/intel_buffers.c | 168
src/mesa/drivers/dri/intel/intel_buffers.h | 7
src/mesa/drivers/dri/intel/intel_bufmgr_ttm.c | 1122 ----
src/mesa/drivers/dri/intel/intel_bufmgr_ttm.h | 28
src/mesa/drivers/dri/intel/intel_chipset.h | 6
src/mesa/drivers/dri/intel/intel_context.c | 585 +-
src/mesa/drivers/dri/intel/intel_context.h | 47
src/mesa/drivers/dri/intel/intel_decode.c | 152
src/mesa/drivers/dri/intel/intel_depthstencil.c | 98
src/mesa/drivers/dri/intel/intel_fbo.c | 49
src/mesa/drivers/dri/intel/intel_fbo.h | 6
src/mesa/drivers/dri/intel/intel_ioctl.c | 223
src/mesa/drivers/dri/intel/intel_ioctl.h | 46
src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 9
src/mesa/drivers/dri/intel/intel_pixel.c | 12
src/mesa/drivers/dri/intel/intel_pixel.h | 2
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 100
src/mesa/drivers/dri/intel/intel_pixel_copy.c | 145
src/mesa/drivers/dri/intel/intel_pixel_draw.c | 572 +-
src/mesa/drivers/dri/intel/intel_reg.h | 153
src/mesa/drivers/dri/intel/intel_regions.c | 179
src/mesa/drivers/dri/intel/intel_regions.h | 29
src/mesa/drivers/dri/intel/intel_screen.c | 328 -
src/mesa/drivers/dri/intel/intel_screen.h | 11
src/mesa/drivers/dri/intel/intel_span.c | 686 +-
src/mesa/drivers/dri/intel/intel_span.h | 6
src/mesa/drivers/dri/intel/intel_tex.c | 13
src/mesa/drivers/dri/intel/intel_tex.h | 2
src/mesa/drivers/dri/intel/intel_tex_copy.c | 62
src/mesa/drivers/dri/intel/intel_tex_format.c | 4
src/mesa/drivers/dri/intel/intel_tex_image.c | 60
src/mesa/drivers/dri/intel/intel_tex_layout.c | 2
src/mesa/drivers/dri/intel/intel_tex_layout.h | 2
src/mesa/drivers/dri/intel/intel_tex_subimage.c | 10
src/mesa/drivers/dri/intel/intel_tex_validate.c | 23
src/mesa/drivers/dri/mach64/mach64_context.c | 14
src/mesa/drivers/dri/mach64/mach64_context.h | 4
src/mesa/drivers/dri/mach64/mach64_dd.c | 7
src/mesa/drivers/dri/mach64/mach64_dd.h | 2
src/mesa/drivers/dri/mach64/mach64_ioctl.c | 6
src/mesa/drivers/dri/mach64/mach64_ioctl.h | 2
src/mesa/drivers/dri/mach64/mach64_lock.c | 2
src/mesa/drivers/dri/mach64/mach64_lock.h | 2
src/mesa/drivers/dri/mach64/mach64_native_vb.c | 2
src/mesa/drivers/dri/mach64/mach64_native_vbtmp.h | 2
src/mesa/drivers/dri/mach64/mach64_reg.h | 2
src/mesa/drivers/dri/mach64/mach64_screen.c | 14
src/mesa/drivers/dri/mach64/mach64_screen.h | 2
src/mesa/drivers/dri/mach64/mach64_span.c | 2
src/mesa/drivers/dri/mach64/mach64_span.h | 2
src/mesa/drivers/dri/mach64/mach64_state.c | 8
src/mesa/drivers/dri/mach64/mach64_state.h | 2
src/mesa/drivers/dri/mach64/mach64_tex.c | 20
src/mesa/drivers/dri/mach64/mach64_tex.h | 2
src/mesa/drivers/dri/mach64/mach64_texmem.c | 12
src/mesa/drivers/dri/mach64/mach64_texstate.c | 12
src/mesa/drivers/dri/mach64/mach64_tris.c | 10
src/mesa/drivers/dri/mach64/mach64_tris.h | 4
src/mesa/drivers/dri/mach64/mach64_vb.c | 12
src/mesa/drivers/dri/mach64/mach64_vb.h | 4
src/mesa/drivers/dri/mach64/mach64_vbtmp.h | 2
src/mesa/drivers/dri/mach64/server/mach64_dri.h | 2
src/mesa/drivers/dri/mga/mga_texcombine.c | 2
src/mesa/drivers/dri/mga/mga_texstate.c | 15
src/mesa/drivers/dri/mga/mga_xmesa.c | 19
src/mesa/drivers/dri/mga/mga_xmesa.h | 5
src/mesa/drivers/dri/mga/mgacontext.h | 9
src/mesa/drivers/dri/mga/mgadd.c | 7
src/mesa/drivers/dri/mga/mgadd.h | 3
src/mesa/drivers/dri/mga/mgaioctl.c | 8
src/mesa/drivers/dri/mga/mgaioctl.h | 1
src/mesa/drivers/dri/mga/mgapixel.c | 7
src/mesa/drivers/dri/mga/mgapixel.h | 3
src/mesa/drivers/dri/mga/mgaregs.h | 1
src/mesa/drivers/dri/mga/mgarender.c | 11
src/mesa/drivers/dri/mga/mgaspan.c | 2
src/mesa/drivers/dri/mga/mgaspan.h | 1
src/mesa/drivers/dri/mga/mgastate.c | 8
src/mesa/drivers/dri/mga/mgastate.h | 1
src/mesa/drivers/dri/mga/mgatex.c | 25
src/mesa/drivers/dri/mga/mgatex.h | 1
src/mesa/drivers/dri/mga/mgatexmem.c | 9
src/mesa/drivers/dri/mga/mgatris.c | 9
src/mesa/drivers/dri/mga/mgatris.h | 3
src/mesa/drivers/dri/mga/mgavb.c | 11
src/mesa/drivers/dri/mga/mgavb.h | 3
src/mesa/drivers/dri/mga/server/mga.h | 1
src/mesa/drivers/dri/mga/server/mga_bios.h | 2
src/mesa/drivers/dri/mga/server/mga_dri.c | 1
src/mesa/drivers/dri/mga/server/mga_dri.h | 1
src/mesa/drivers/dri/mga/server/mga_macros.h | 1
src/mesa/drivers/dri/mga/server/mga_reg.h | 2
src/mesa/drivers/dri/r128/r128_context.c | 13
src/mesa/drivers/dri/r128/r128_context.h | 9
src/mesa/drivers/dri/r128/r128_dd.c | 5
src/mesa/drivers/dri/r128/r128_dd.h | 1
src/mesa/drivers/dri/r128/r128_ioctl.c | 7
src/mesa/drivers/dri/r128/r128_ioctl.h | 7
src/mesa/drivers/dri/r128/r128_lock.c | 3
src/mesa/drivers/dri/r128/r128_lock.h | 1
src/mesa/drivers/dri/r128/r128_screen.c | 13
src/mesa/drivers/dri/r128/r128_screen.h | 1
src/mesa/drivers/dri/r128/r128_span.c | 1
src/mesa/drivers/dri/r128/r128_span.h | 1
src/mesa/drivers/dri/r128/r128_state.c | 7
src/mesa/drivers/dri/r128/r128_state.h | 1
src/mesa/drivers/dri/r128/r128_tex.c | 29
src/mesa/drivers/dri/r128/r128_tex.h | 3
src/mesa/drivers/dri/r128/r128_texmem.c | 17
src/mesa/drivers/dri/r128/r128_texobj.h | 7
src/mesa/drivers/dri/r128/r128_texstate.c | 11
src/mesa/drivers/dri/r128/r128_tris.c | 10
src/mesa/drivers/dri/r128/r128_tris.h | 3
src/mesa/drivers/dri/r128/server/r128.h | 129
src/mesa/drivers/dri/r128/server/r128_dri.c | 3
src/mesa/drivers/dri/r128/server/r128_dri.h | 1
src/mesa/drivers/dri/r128/server/r128_macros.h | 1
src/mesa/drivers/dri/r128/server/r128_reg.h | 1
src/mesa/drivers/dri/r128/server/r128_version.h | 1
src/mesa/drivers/dri/r200/r200_cmdbuf.c | 10
src/mesa/drivers/dri/r200/r200_context.c | 18
src/mesa/drivers/dri/r200/r200_context.h | 8
src/mesa/drivers/dri/r200/r200_ioctl.c | 12
src/mesa/drivers/dri/r200/r200_ioctl.h | 2
src/mesa/drivers/dri/r200/r200_lock.c | 2
src/mesa/drivers/dri/r200/r200_maos_arrays.c | 10
src/mesa/drivers/dri/r200/r200_pixel.c | 8
src/mesa/drivers/dri/r200/r200_sanity.c | 4
src/mesa/drivers/dri/r200/r200_span.c | 6
src/mesa/drivers/dri/r200/r200_state.c | 16
src/mesa/drivers/dri/r200/r200_state_init.c | 10
src/mesa/drivers/dri/r200/r200_swtcl.c | 14
src/mesa/drivers/dri/r200/r200_swtcl.h | 2
src/mesa/drivers/dri/r200/r200_tcl.c | 12
src/mesa/drivers/dri/r200/r200_tex.c | 23
src/mesa/drivers/dri/r200/r200_texmem.c | 10
src/mesa/drivers/dri/r200/r200_texstate.c | 14
src/mesa/drivers/dri/r300/r300_cmdbuf.c | 12
src/mesa/drivers/dri/r300/r300_context.c | 22
src/mesa/drivers/dri/r300/r300_context.h | 8
src/mesa/drivers/dri/r300/r300_emit.c | 12
src/mesa/drivers/dri/r300/r300_emit.h | 2
src/mesa/drivers/dri/r300/r300_fragprog.c | 6
src/mesa/drivers/dri/r300/r300_fragprog.h | 6
src/mesa/drivers/dri/r300/r300_fragprog_swizzle.h | 2
src/mesa/drivers/dri/r300/r300_ioctl.c | 8
src/mesa/drivers/dri/r300/r300_render.c | 18
src/mesa/drivers/dri/r300/r300_state.c | 22
src/mesa/drivers/dri/r300/r300_swtcl.c | 16
src/mesa/drivers/dri/r300/r300_swtcl.h | 2
src/mesa/drivers/dri/r300/r300_tex.c | 23
src/mesa/drivers/dri/r300/r300_texmem.c | 12
src/mesa/drivers/dri/r300/r300_texstate.c | 16
src/mesa/drivers/dri/r300/r500_fragprog.h | 6
src/mesa/drivers/dri/r300/radeon_context.c | 12
src/mesa/drivers/dri/r300/radeon_context.h | 4
src/mesa/drivers/dri/r300/radeon_ioctl.c | 8
src/mesa/drivers/dri/r300/radeon_ioctl.h | 4
src/mesa/drivers/dri/r300/radeon_lock.c | 2
src/mesa/drivers/dri/r300/radeon_program.h | 6
src/mesa/drivers/dri/r300/radeon_span.c | 2
src/mesa/drivers/dri/r300/radeon_state.c | 15
src/mesa/drivers/dri/radeon/radeon_compat.c | 5
src/mesa/drivers/dri/radeon/radeon_context.c | 1
src/mesa/drivers/dri/radeon/radeon_context.h | 8
src/mesa/drivers/dri/radeon/radeon_ioctl.c | 13
src/mesa/drivers/dri/radeon/radeon_ioctl.h | 3
src/mesa/drivers/dri/radeon/radeon_lighting.c | 7
src/mesa/drivers/dri/radeon/radeon_lock.c | 4
src/mesa/drivers/dri/radeon/radeon_maos.h | 1
src/mesa/drivers/dri/radeon/radeon_maos_arrays.c | 11
src/mesa/drivers/dri/radeon/radeon_maos_verts.c | 7
src/mesa/drivers/dri/radeon/radeon_sanity.c | 3
src/mesa/drivers/dri/radeon/radeon_screen.c | 20
src/mesa/drivers/dri/radeon/radeon_screen.h | 3
src/mesa/drivers/dri/radeon/radeon_span.c | 2
src/mesa/drivers/dri/radeon/radeon_state.c | 19
src/mesa/drivers/dri/radeon/radeon_state.h | 1
src/mesa/drivers/dri/radeon/radeon_state_init.c | 7
src/mesa/drivers/dri/radeon/radeon_swtcl.c | 13
src/mesa/drivers/dri/radeon/radeon_swtcl.h | 3
src/mesa/drivers/dri/radeon/radeon_tcl.c | 11
src/mesa/drivers/dri/radeon/radeon_tcl.h | 1
src/mesa/drivers/dri/radeon/radeon_tex.c | 24
src/mesa/drivers/dri/radeon/radeon_tex.h | 1
src/mesa/drivers/dri/radeon/radeon_texmem.c | 9
src/mesa/drivers/dri/radeon/radeon_texstate.c | 17
src/mesa/drivers/dri/radeon/server/radeon.h | 1
src/mesa/drivers/dri/radeon/server/radeon_dri.h | 1
src/mesa/drivers/dri/radeon/server/radeon_egl.c | 4
src/mesa/drivers/dri/radeon/server/radeon_macros.h | 1
src/mesa/drivers/dri/radeon/server/radeon_reg.h | 1
src/mesa/drivers/dri/s3v/s3v_context.c | 12
src/mesa/drivers/dri/s3v/s3v_context.h | 8
src/mesa/drivers/dri/s3v/s3v_dd.c | 4
src/mesa/drivers/dri/s3v/s3v_render.c | 8
src/mesa/drivers/dri/s3v/s3v_screen.h | 2
src/mesa/drivers/dri/s3v/s3v_state.c | 4
src/mesa/drivers/dri/s3v/s3v_tex.c | 16
src/mesa/drivers/dri/s3v/s3v_texmem.c | 12
src/mesa/drivers/dri/s3v/s3v_texstate.c | 12
src/mesa/drivers/dri/s3v/s3v_tris.c | 8
src/mesa/drivers/dri/s3v/s3v_vb.c | 8
src/mesa/drivers/dri/s3v/s3v_vb.h | 2
src/mesa/drivers/dri/s3v/s3v_xmesa.c | 8
src/mesa/drivers/dri/savage/savage_3d_reg.h | 70
src/mesa/drivers/dri/savage/savage_init.h | 2
src/mesa/drivers/dri/savage/savage_xmesa.c | 20
src/mesa/drivers/dri/savage/savagecontext.h | 6
src/mesa/drivers/dri/savage/savagedd.c | 8
src/mesa/drivers/dri/savage/savagedd.h | 2
src/mesa/drivers/dri/savage/savageioctl.c | 64
src/mesa/drivers/dri/savage/savageioctl.h | 14
src/mesa/drivers/dri/savage/savagerender.c | 10
src/mesa/drivers/dri/savage/savagespan.c | 2
src/mesa/drivers/dri/savage/savagestate.c | 56
src/mesa/drivers/dri/savage/savagetex.c | 25
src/mesa/drivers/dri/savage/savagetex.h | 2
src/mesa/drivers/dri/savage/savagetris.c | 24
src/mesa/drivers/dri/savage/savagetris.h | 3
src/mesa/drivers/dri/sis/server/sis_common.h | 1
src/mesa/drivers/dri/sis/server/sis_dri.h | 1
src/mesa/drivers/dri/sis/sis6326_clear.c | 2
src/mesa/drivers/dri/sis/sis6326_state.c | 6
src/mesa/drivers/dri/sis/sis_alloc.c | 1
src/mesa/drivers/dri/sis/sis_alloc.h | 1
src/mesa/drivers/dri/sis/sis_clear.c | 3
src/mesa/drivers/dri/sis/sis_context.c | 9
src/mesa/drivers/dri/sis/sis_context.h | 3
src/mesa/drivers/dri/sis/sis_dd.c | 5
src/mesa/drivers/dri/sis/sis_dd.h | 1
src/mesa/drivers/dri/sis/sis_fog.c | 3
src/mesa/drivers/dri/sis/sis_lock.c | 3
src/mesa/drivers/dri/sis/sis_lock.h | 1
src/mesa/drivers/dri/sis/sis_reg.h | 1
src/mesa/drivers/dri/sis/sis_screen.c | 13
src/mesa/drivers/dri/sis/sis_screen.h | 1
src/mesa/drivers/dri/sis/sis_span.c | 1
src/mesa/drivers/dri/sis/sis_span.h | 1
src/mesa/drivers/dri/sis/sis_state.c | 7
src/mesa/drivers/dri/sis/sis_state.h | 1
src/mesa/drivers/dri/sis/sis_stencil.c | 1
src/mesa/drivers/dri/sis/sis_stencil.h | 1
src/mesa/drivers/dri/sis/sis_tex.c | 11
src/mesa/drivers/dri/sis/sis_tex.h | 1
src/mesa/drivers/dri/sis/sis_texstate.c | 13
src/mesa/drivers/dri/sis/sis_tris.c | 8
src/mesa/drivers/dri/sis/sis_tris.h | 3
src/mesa/drivers/dri/swrast/swrast.c | 14
src/mesa/drivers/dri/swrast/swrast_priv.h | 2
src/mesa/drivers/dri/swrast/swrast_spantemp.h | 2
src/mesa/drivers/dri/tdfx/X86/fx_3dnow_fastpath.S | 1
src/mesa/drivers/dri/tdfx/X86/fx_3dnow_fasttmp.h | 1
src/mesa/drivers/dri/tdfx/dri_glide.h | 1
src/mesa/drivers/dri/tdfx/server/tdfx_dri.h | 1
src/mesa/drivers/dri/tdfx/tdfx_context.c | 6
src/mesa/drivers/dri/tdfx/tdfx_context.h | 15
src/mesa/drivers/dri/tdfx/tdfx_dd.c | 6
src/mesa/drivers/dri/tdfx/tdfx_dd.h | 3
src/mesa/drivers/dri/tdfx/tdfx_glide.h | 1
src/mesa/drivers/dri/tdfx/tdfx_lock.c | 1
src/mesa/drivers/dri/tdfx/tdfx_lock.h | 1
src/mesa/drivers/dri/tdfx/tdfx_pixels.c | 3
src/mesa/drivers/dri/tdfx/tdfx_pixels.h | 3
src/mesa/drivers/dri/tdfx/tdfx_render.c | 1
src/mesa/drivers/dri/tdfx/tdfx_render.h | 1
src/mesa/drivers/dri/tdfx/tdfx_screen.c | 5
src/mesa/drivers/dri/tdfx/tdfx_screen.h | 1
src/mesa/drivers/dri/tdfx/tdfx_span.c | 1
src/mesa/drivers/dri/tdfx/tdfx_span.h | 3
src/mesa/drivers/dri/tdfx/tdfx_state.c | 11
src/mesa/drivers/dri/tdfx/tdfx_state.h | 3
src/mesa/drivers/dri/tdfx/tdfx_tex.c | 17
src/mesa/drivers/dri/tdfx/tdfx_tex.h | 1
src/mesa/drivers/dri/tdfx/tdfx_texman.c | 5
src/mesa/drivers/dri/tdfx/tdfx_texman.h | 1
src/mesa/drivers/dri/tdfx/tdfx_texstate.c | 1
src/mesa/drivers/dri/tdfx/tdfx_texstate.h | 1
src/mesa/drivers/dri/tdfx/tdfx_tris.c | 9
src/mesa/drivers/dri/tdfx/tdfx_tris.h | 3
src/mesa/drivers/dri/tdfx/tdfx_vb.c | 11
src/mesa/drivers/dri/tdfx/tdfx_vb.h | 3
src/mesa/drivers/dri/trident/trident_context.c | 16
src/mesa/drivers/dri/trident/trident_context.h | 6
src/mesa/drivers/dri/trident/trident_dd.c | 4
src/mesa/drivers/dri/trident/trident_state.c | 2
src/mesa/drivers/dri/trident/trident_vb.c | 8
src/mesa/drivers/dri/unichrome/server/via_dri.c | 35
src/mesa/drivers/dri/unichrome/server/via_driver.h | 27
src/mesa/drivers/dri/unichrome/server/via_priv.h | 1
src/mesa/drivers/dri/unichrome/via_context.c | 18
src/mesa/drivers/dri/unichrome/via_context.h | 5
src/mesa/drivers/dri/unichrome/via_fb.c | 4
src/mesa/drivers/dri/unichrome/via_ioctl.c | 10
src/mesa/drivers/dri/unichrome/via_render.c | 8
src/mesa/drivers/dri/unichrome/via_screen.c | 16
src/mesa/drivers/dri/unichrome/via_span.c | 8
src/mesa/drivers/dri/unichrome/via_state.c | 24
src/mesa/drivers/dri/unichrome/via_tex.c | 30
src/mesa/drivers/dri/unichrome/via_tex.h | 2
src/mesa/drivers/dri/unichrome/via_texcombine.c | 10
src/mesa/drivers/dri/unichrome/via_tris.c | 12
src/mesa/drivers/dri/unichrome/via_tris.h | 2
src/mesa/drivers/fbdev/glfbdev.c | 22
src/mesa/drivers/ggi/default/genkgi.h | 2
src/mesa/drivers/ggi/default/genkgi_mode.c | 2
src/mesa/drivers/ggi/default/genkgi_visual.c | 2
src/mesa/drivers/ggi/ggimesa.c | 16
src/mesa/drivers/ggi/include/ggi/mesa/debug.h | 2
src/mesa/drivers/glide/fxapi.c | 2
src/mesa/drivers/glide/fxdd.c | 16
src/mesa/drivers/glide/fxddtex.c | 14
src/mesa/drivers/glide/fxdrv.h | 10
src/mesa/drivers/glide/fxsetup.c | 8
src/mesa/drivers/glide/fxtris.c | 8
src/mesa/drivers/glide/fxvb.c | 10
src/mesa/drivers/glslcompiler/glslcompiler.c | 18
src/mesa/drivers/svga/svgamesa.c | 13
src/mesa/drivers/svga/svgamesa15.c | 1
src/mesa/drivers/svga/svgamesa15.h | 1
src/mesa/drivers/svga/svgamesa16.c | 1
src/mesa/drivers/svga/svgamesa16.h | 1
src/mesa/drivers/svga/svgamesa24.c | 1
src/mesa/drivers/svga/svgamesa24.h | 1
src/mesa/drivers/svga/svgamesa32.c | 1
src/mesa/drivers/svga/svgamesa32.h | 1
src/mesa/drivers/svga/svgamesa8.c | 1
src/mesa/drivers/svga/svgamesa8.h | 1
src/mesa/drivers/svga/svgapix.h | 5
src/mesa/drivers/windows/gdi/wgl.c | 1
src/mesa/drivers/windows/gdi/wmesa.c | 7
src/mesa/drivers/windows/gldirect/dx7/gld_vb_mesa_render_dx7.c | 1
src/mesa/drivers/windows/gldirect/dx8/gld_vb_mesa_render_dx8.c | 1
src/mesa/drivers/windows/gldirect/dx9/gld_vb_mesa_render_dx9.c | 1
src/mesa/drivers/windows/gldirect/gld_debug_clip.c | 1
src/mesa/drivers/windows/gldirect/gld_debug_norm.c | 1
src/mesa/drivers/windows/gldirect/gld_debug_xform.c | 1
src/mesa/drivers/windows/gldirect/mesasw/colors.h | 7
src/mesa/drivers/x11/fakeglx.c | 12
src/mesa/drivers/x11/glxheader.h | 2
src/mesa/drivers/x11/xfonts.c | 4
src/mesa/drivers/x11/xm_api.c | 2
src/mesa/drivers/x11/xm_buffer.c | 6
src/mesa/drivers/x11/xm_dd.c | 44
src/mesa/drivers/x11/xm_line.c | 6
src/mesa/drivers/x11/xm_span.c | 18
src/mesa/drivers/x11/xm_tri.c | 8
src/mesa/drivers/x11/xmesaP.h | 2
src/mesa/glapi/descrip.mms | 10
src/mesa/glapi/dispatch.h | 2
src/mesa/glapi/extension_helper.py | 2
src/mesa/glapi/gl_API.xml | 4
src/mesa/glapi/gl_enums.py | 12
src/mesa/glapi/gl_table.py | 5
src/mesa/glapi/gl_x86_asm.py | 2
src/mesa/glapi/glapi.c | 678 --
src/mesa/glapi/glapi.h | 17
src/mesa/glapi/glapi_getproc.c | 619 ++
src/mesa/glapi/glapitable.h | 1
src/mesa/glapi/mesadef.py | 1
src/mesa/main/api_arrayelt.c | 96
src/mesa/main/api_eval.h | 42
src/mesa/main/api_exec.c | 884 +++
src/mesa/main/api_exec.h | 37
src/mesa/main/api_loopback.c | 1
src/mesa/main/api_noop.c | 9
src/mesa/main/api_validate.c | 2
src/mesa/main/arrayobj.c | 9
src/mesa/main/attrib.c | 30
src/mesa/main/blend.c | 12
src/mesa/main/buffers.c | 339 -
src/mesa/main/buffers.h | 30
src/mesa/main/clear.c | 184
src/mesa/main/clear.h | 44
src/mesa/main/colormac.h | 24
src/mesa/main/colortab.c | 2
src/mesa/main/config.h | 45
src/mesa/main/context.c | 76
src/mesa/main/context.h | 3
src/mesa/main/dd.h | 19
src/mesa/main/debug.c | 54
src/mesa/main/depthstencil.c | 4
src/mesa/main/descrip.mms | 32
src/mesa/main/dispatch.c | 12
src/mesa/main/dlist.c | 15
src/mesa/main/drawpix.c | 162
src/mesa/main/drawpix.h | 12
src/mesa/main/enable.c | 12
src/mesa/main/enums.c | 12
src/mesa/main/extensions.c | 14
src/mesa/main/fbobject.c | 14
src/mesa/main/ffvertex_prog.c | 1756 ++++++
src/mesa/main/ffvertex_prog.h | 40
src/mesa/main/framebuffer.c | 80
src/mesa/main/framebuffer.h | 8
src/mesa/main/get.c | 10
src/mesa/main/get_gen.py | 14
src/mesa/main/getstring.c | 1
src/mesa/main/glheader.h | 30
src/mesa/main/histogram.c | 67
src/mesa/main/histogram.h | 6
src/mesa/main/image.c | 528 +
src/mesa/main/image.h | 53
src/mesa/main/imports.c | 19
src/mesa/main/imports.h | 12
src/mesa/main/light.c | 2
src/mesa/main/macros.h | 7
src/mesa/main/mfeatures.h | 83
src/mesa/main/mipmap.c | 1003 +--
src/mesa/main/mipmap.h | 13
src/mesa/main/mm.c | 20
src/mesa/main/mm.h | 16
src/mesa/main/mtypes.h | 52
src/mesa/main/multisample.c | 66
src/mesa/main/multisample.h | 38
src/mesa/main/pixel.c | 670 --
src/mesa/main/pixel.h | 64
src/mesa/main/pixelstore.c | 283 +
src/mesa/main/pixelstore.h | 50
src/mesa/main/points.c | 31
src/mesa/main/points.h | 8
src/mesa/main/queryobj.c | 122
src/mesa/main/queryobj.h | 17
src/mesa/main/rastpos.c | 563 --
src/mesa/main/readpix.c | 190
src/mesa/main/readpix.h | 42
src/mesa/main/scissor.c | 99
src/mesa/main/scissor.h | 46
src/mesa/main/shaders.c | 18
src/mesa/main/sources | 156
src/mesa/main/state.c | 945 ---
src/mesa/main/state.h | 12
src/mesa/main/texcompress.c | 6
src/mesa/main/texenv.c | 861 +++
src/mesa/main/texenv.h | 52
src/mesa/main/texenvprogram.c | 218
src/mesa/main/texenvprogram.h | 14
src/mesa/main/texformat.c | 210
src/mesa/main/texformat.h | 6
src/mesa/main/texgen.c | 601 ++
src/mesa/main/texgen.h | 62
src/mesa/main/teximage.c | 237
src/mesa/main/teximage.h | 8
src/mesa/main/texobj.c | 4
src/mesa/main/texparam.c | 1065 +++
src/mesa/main/texparam.h | 63
src/mesa/main/texrender.c | 8
src/mesa/main/texstate.c | 2411 --------
src/mesa/main/texstate.h | 75
src/mesa/main/texstore.c | 113
src/mesa/main/varray.c | 66
src/mesa/main/varray.h | 4
src/mesa/main/version.h | 6
src/mesa/math/m_debug_clip.c | 8
src/mesa/math/m_debug_norm.c | 8
src/mesa/math/m_debug_util.h | 2
src/mesa/math/m_debug_xform.c | 8
src/mesa/math/m_matrix.c | 8
src/mesa/math/m_translate.c | 6
src/mesa/math/m_vector.c | 8
src/mesa/math/m_vector.h | 9
src/mesa/math/m_xform.h | 8
src/mesa/ppc/common_ppc.c | 3
src/mesa/ppc/common_ppc_features.h | 3
src/mesa/shader/arbprogparse.c | 9
src/mesa/shader/arbprogparse.h | 2
src/mesa/shader/arbprogram.c | 12
src/mesa/shader/atifragshader.c | 14
src/mesa/shader/descrip.mms | 6
src/mesa/shader/grammar/descrip.mms | 5
src/mesa/shader/grammar/grammar_crt.c | 10
src/mesa/shader/grammar/grammar_mesa.h | 2
src/mesa/shader/nvfragparse.c | 10
src/mesa/shader/nvprogram.c | 12
src/mesa/shader/nvvertparse.c | 8
Reply to: