mesa: Changes to 'ubuntu'
.emacs-dirvars | 10
.gitattributes | 4
.gitignore | 28
Makefile | 36
autogen.sh | 18
bin/confdiff.sh | 48
bin/install-sh | 1
bin/installmesa | 74
configs/.gitignore | 2
configure.ac | 115
debian/changelog | 117
debian/clean | 6
debian/control | 3
debian/git-cleanup.sh | 9
debian/libegl1-mesa-dev.install.in | 7
debian/libegl1-mesa-dev.links.in | 2
debian/libegl1-mesa-drivers.install.in | 3
debian/libegl1-mesa.install.in | 4
debian/libegl1-mesa.postinst.in | 22
debian/libegl1-mesa.prerm.in | 20
debian/libegl1-mesa.symbols | 11
debian/libgbm1.install.in | 1
debian/libgl1-mesa-dri-experimental.install.amd64.in | 9
debian/libgl1-mesa-dri-experimental.install.i386.in | 9
debian/libgles1-mesa-dev.install.in | 2
debian/libgles1-mesa-dev.links.in | 1
debian/libgles1-mesa.install.in | 2
debian/libgles2-mesa-dev.install.in | 2
debian/libgles2-mesa-dev.links.in | 1
debian/libgles2-mesa.install.in | 2
debian/libopenvg1-mesa-dev.install.in | 2
debian/libopenvg1-mesa.install.in | 2
debian/patches/13-llvm-config-pick-a-version.diff | 18
debian/rules | 35
dev/null |binary
docs/ARB_color_buffer_float.txt | 4
docs/GL3.txt | 119
docs/OLD/MESA_packed_depth_stencil.spec | 230
docs/OLD/MESA_program_debug.spec | 356 -
docs/OLD/MESA_sprite_point.spec | 190
docs/OLD/MESA_trace.spec | 359 -
docs/VERSIONS | 1514 ----
docs/enums.txt | 57
docs/libGL.txt | 197
docs/mesa.css | 33
docs/patents.txt | 31
docs/relnotes-7.11.html | 259
doxygen/.gitignore | 22
doxygen/Makefile | 33
doxygen/README | 10
doxygen/common.doxy | 1153 ---
doxygen/core_subset.doxy | 226
doxygen/doxy.bat | 19
doxygen/gallium.doc | 322 -
doxygen/gallium.doxy | 1303 ----
doxygen/glapi.doxy | 49
doxygen/glsl.doxy | 39
doxygen/header.html | 18
doxygen/header_subset.html | 11
doxygen/main.doxy | 50
doxygen/math.doxy | 49
doxygen/math_subset.doxy | 177
doxygen/radeon_subset.doxy | 203
doxygen/shader.doxy | 49
doxygen/swrast.doxy | 48
doxygen/swrast_setup.doxy | 49
doxygen/tnl.doxy | 50
doxygen/tnl_dd.doxy | 49
doxygen/vbo.doxy | 50
include/GL/glext.h | 84
include/GL/glut.h | 665 --
include/GL/glutf90.h | 81
include/pci_ids/r600_pci_ids.h | 2
src/driclient/include/driclient.h | 97
src/driclient/include/xf86dri.h | 119
src/driclient/src/Makefile | 19
src/driclient/src/XF86dri.c | 618 --
src/driclient/src/driclient.c | 310 -
src/driclient/src/xf86dristr.h | 342 -
src/egl/docs/EGL_MESA_screen_surface | 564 -
src/egl/drivers/dri2/egl_dri2.c | 8
src/egl/drivers/dri2/egl_dri2.h | 5
src/egl/drivers/glx/egl_glx.c | 26
src/egl/main/README.txt | 71
src/egl/main/eglapi.c | 30
src/egl/main/eglapi.h | 30
src/egl/main/eglarray.c | 28
src/egl/main/eglarray.h | 28
src/egl/main/eglcompiler.h | 29
src/egl/main/eglconfig.c | 42
src/egl/main/eglconfig.h | 30
src/egl/main/eglcontext.c | 30
src/egl/main/eglcontext.h | 30
src/egl/main/eglcurrent.c | 28
src/egl/main/eglcurrent.h | 28
src/egl/main/egldefines.h | 25
src/egl/main/egldisplay.c | 30
src/egl/main/egldisplay.h | 30
src/egl/main/egldriver.c | 30
src/egl/main/egldriver.h | 30
src/egl/main/eglfallbacks.c | 28
src/egl/main/eglglobals.c | 30
src/egl/main/eglglobals.h | 30
src/egl/main/eglimage.c | 29
src/egl/main/eglimage.h | 29
src/egl/main/egllog.c | 30
src/egl/main/egllog.h | 29
src/egl/main/eglmisc.c | 26
src/egl/main/eglmisc.h | 26
src/egl/main/eglmode.c | 30
src/egl/main/eglmode.h | 30
src/egl/main/eglmutex.h | 28
src/egl/main/eglscreen.c | 30
src/egl/main/eglscreen.h | 30
src/egl/main/eglstring.c | 30
src/egl/main/eglstring.h | 30
src/egl/main/eglsurface.c | 30
src/egl/main/eglsurface.h | 30
src/egl/main/eglsync.c | 28
src/egl/main/eglsync.h | 28
src/egl/main/egltypedefs.h | 30
src/egl/wayland/wayland-drm/.gitignore | 3
src/egl/wayland/wayland-drm/protocol/wayland-drm.xml | 27
src/gallium/README.portability | 109
src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 12
src/gallium/auxiliary/indices/.gitignore | 2
src/gallium/auxiliary/rbug/README | 25
src/gallium/auxiliary/util/.gitignore | 3
src/gallium/auxiliary/util/u_format_s3tc.c | 11
src/gallium/auxiliary/util/u_vbuf_mgr.c | 10
src/gallium/docs/d3d11ddi.txt | 473 -
src/gallium/docs/make.bat | 113
src/gallium/docs/source/context.rst | 465 -
src/gallium/docs/source/cso.rst | 14
src/gallium/docs/source/cso/blend.rst | 108
src/gallium/docs/source/cso/dsa.rst | 61
src/gallium/docs/source/cso/rasterizer.rst | 227
src/gallium/docs/source/cso/sampler.rst | 113
src/gallium/docs/source/cso/shader.rst | 12
src/gallium/docs/source/cso/velems.rst | 59
src/gallium/docs/source/debugging.rst | 105
src/gallium/docs/source/distro.rst | 201
src/gallium/docs/source/glossary.rst | 35
src/gallium/docs/source/index.rst | 30
src/gallium/docs/source/intro.rst | 9
src/gallium/docs/source/pipeline.txt | 128
src/gallium/docs/source/resources.rst | 195
src/gallium/docs/source/screen.rst | 296
src/gallium/docs/source/tgsi.rst | 1734 -----
src/gallium/drivers/cell/spu/.gitignore | 1
src/gallium/drivers/i915/TODO | 30
src/gallium/drivers/i915/i915_batch.h | 18
src/gallium/drivers/i915/i915_clear.c | 5
src/gallium/drivers/i915/i915_context.h | 2
src/gallium/drivers/i915/i915_flush.c | 1
src/gallium/drivers/i915/i915_prim_emit.c | 2
src/gallium/drivers/i915/i915_prim_vbuf.c | 3
src/gallium/drivers/i915/i915_state.c | 2
src/gallium/drivers/i915/i915_state_emit.c | 34
src/gallium/drivers/i915/i915_winsys.h | 6
src/gallium/drivers/llvmpipe/.gitignore | 7
src/gallium/drivers/nv50/nv50_formats.c | 24
src/gallium/drivers/nv50/nv50_miptree.c | 3
src/gallium/drivers/nvc0/nvc0_formats.c | 24
src/gallium/drivers/nvc0/nvc0_miptree.c | 3
src/gallium/drivers/nvfx/nvfx_screen.c | 3
src/gallium/drivers/r600/evergreen_state.c | 7
src/gallium/drivers/r600/evergreend.h | 7
src/gallium/drivers/r600/r600.h | 23
src/gallium/drivers/r600/r600_blit.c | 2
src/gallium/drivers/r600/r600_pipe.c | 3
src/gallium/drivers/r600/r600_query.c | 20
src/gallium/drivers/r600/r600_shader.c | 72
src/gallium/drivers/r600/r600_state.c | 2
src/gallium/drivers/rbug/README | 44
src/gallium/drivers/svga/include/README | 3
src/gallium/drivers/trace/README | 55
src/gallium/drivers/trace/trace.xsl | 188
src/gallium/include/pipe/p_config.h | 13
src/gallium/state_trackers/README | 2
src/gallium/state_trackers/d3d1x/.gitignore | 20
src/gallium/state_trackers/d3d1x/Makefile.inc | 19
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/files.txt | 41
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/interpolations.txt | 8
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/opcodes.txt | 207
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/operand_compnums.txt | 5
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/operand_index_reprs.txt | 5
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/operand_modes.txt | 4
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/shortfiles.txt | 41
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/svs.txt | 23
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/targets.txt | 13
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/token_instruction_extended_types.txt | 4
src/gallium/state_trackers/d3d1x/d3d1xshader/defs/token_operand_extended_types.txt | 2
src/gallium/state_trackers/d3d1x/d3d1xshader/gen-header.sh | 13
src/gallium/state_trackers/d3d1x/d3d1xshader/gen-text.sh | 11
src/gallium/state_trackers/d3d1x/d3d1xshader/include/dxbc.h | 112
src/gallium/state_trackers/d3d1x/d3d1xshader/include/le32.h | 45
src/gallium/state_trackers/d3d1x/d3d1xshader/include/sm4.h | 410 -
src/gallium/state_trackers/d3d1x/d3d1xshader/src/dxbc_assemble.cpp | 59
src/gallium/state_trackers/d3d1x/d3d1xshader/src/dxbc_dump.cpp | 43
src/gallium/state_trackers/d3d1x/d3d1xshader/src/dxbc_parse.cpp | 86
src/gallium/state_trackers/d3d1x/d3d1xshader/src/sm4_analyze.cpp | 186
src/gallium/state_trackers/d3d1x/d3d1xshader/src/sm4_dump.cpp | 222
src/gallium/state_trackers/d3d1x/d3d1xshader/src/sm4_parse.cpp | 425 -
src/gallium/state_trackers/d3d1x/d3d1xshader/src/utils.h | 45
src/gallium/state_trackers/d3d1x/d3d1xshader/tools/fxdis.cpp | 75
src/gallium/state_trackers/d3d1x/d3d1xstutil/include/d3d1xstutil.h | 1110 ---
src/gallium/state_trackers/d3d1x/d3d1xstutil/src/d3d_sm4_enums.cpp | 42
src/gallium/state_trackers/d3d1x/d3d1xstutil/src/dxgi_enums.cpp | 147
src/gallium/state_trackers/d3d1x/d3d1xstutil/src/guids.cpp | 6
src/gallium/state_trackers/d3d1x/d3dapi/d3d10.idl | 1554 -----
src/gallium/state_trackers/d3d1x/d3dapi/d3d10_1.idl | 191
src/gallium/state_trackers/d3d1x/d3dapi/d3d10shader.idl | 269
src/gallium/state_trackers/d3d1x/d3dapi/d3d11.idl | 2492 --------
src/gallium/state_trackers/d3d1x/d3dapi/d3d11shader.idl | 287
src/gallium/state_trackers/d3d1x/d3dapi/d3dcommon.idl | 704 --
src/gallium/state_trackers/d3d1x/d3dapi/dxgi.idl | 470 -
src/gallium/state_trackers/d3d1x/d3dapi/dxgiformat.idl | 129
src/gallium/state_trackers/d3d1x/d3dapi/dxgitype.idl | 84
src/gallium/state_trackers/d3d1x/docs/coding_style.txt | 84
src/gallium/state_trackers/d3d1x/docs/module_dependencies.dot | 25
src/gallium/state_trackers/d3d1x/docs/source_layout.txt | 17
src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_loader.cpp | 206
src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_native.cpp | 1508 ----
src/gallium/state_trackers/d3d1x/dxgi/src/dxgi_private.h | 49
src/gallium/state_trackers/d3d1x/dxgid3d10/dxgid3d10.cpp | 149
src/gallium/state_trackers/d3d1x/dxgid3d11/dxgid3d11.cpp | 135
src/gallium/state_trackers/d3d1x/gd3d10/d3d10.pl | 12
src/gallium/state_trackers/d3d1x/gd3d11/d3d11.cpp | 241
src/gallium/state_trackers/d3d1x/gd3d1x/d3d_enums.cpp | 123
src/gallium/state_trackers/d3d1x/gd3d1x/sm4_to_tgsi.cpp | 869 --
src/gallium/state_trackers/d3d1x/gd3d1x/tools/dxbc2tgsi.cpp | 82
src/gallium/state_trackers/d3d1x/gd3dapi/galliumcom.idl | 76
src/gallium/state_trackers/d3d1x/gd3dapi/galliumd3d10_1.idl | 35
src/gallium/state_trackers/d3d1x/gd3dapi/galliumd3d11.idl | 36
src/gallium/state_trackers/d3d1x/gd3dapi/galliumdxgi.idl | 134
src/gallium/state_trackers/d3d1x/mstools/download-mstools | 73
src/gallium/state_trackers/d3d1x/progs/d3d10app/d3d10app.h | 51
src/gallium/state_trackers/d3d1x/progs/d3d10app/d3d10winmain.cpp | 188
src/gallium/state_trackers/d3d1x/progs/d3d10app/d3d10x11main.cpp | 154
src/gallium/state_trackers/d3d1x/progs/d3d10tri/d3d10tri.cpp | 118
src/gallium/state_trackers/d3d1x/progs/d3d10tri/d3d10tri.hlsl | 50
src/gallium/state_trackers/d3d1x/progs/d3d10tri/d3d10tri.hlsl.ps.h | 112
src/gallium/state_trackers/d3d1x/progs/d3d10tri/d3d10tri.hlsl.vs.h | 128
src/gallium/state_trackers/d3d1x/progs/d3d10tri/d3d10tri.vcxproj | 98
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11app.h | 51
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11blit.hlsl | 53
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11blit.hlsl.ps.h | 142
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11blit.hlsl.vs.h | 130
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11u.h | 424 -
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11winmain.cpp | 172
src/gallium/state_trackers/d3d1x/progs/d3d11app/d3d11x11main.cpp | 114
src/gallium/state_trackers/d3d1x/progs/d3d11gears/d3d11gears.cpp | 573 -
src/gallium/state_trackers/d3d1x/progs/d3d11gears/d3d11gears.hlsl | 75
src/gallium/state_trackers/d3d1x/progs/d3d11gears/d3d11gears.hlsl.ps.h | 309 -
src/gallium/state_trackers/d3d1x/progs/d3d11gears/d3d11gears.hlsl.vs.h | 308
src/gallium/state_trackers/d3d1x/progs/d3d11gears/d3d11gears.vcxproj | 100
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.cpp | 227
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.hlsl | 193
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.hlsl.ds.h | 623 --
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.hlsl.hs.h | 297
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.hlsl.ps.h | 211
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.hlsl.vs.h | 105
src/gallium/state_trackers/d3d1x/progs/d3d11spikysphere/d3d11spikysphere.vcxproj | 102
src/gallium/state_trackers/d3d1x/progs/d3d11tex/d3d11tex.cpp | 116
src/gallium/state_trackers/d3d1x/progs/d3d11tex/d3d11tex.hlsl | 66
src/gallium/state_trackers/d3d1x/progs/d3d11tex/d3d11tex.hlsl.ps.h | 234
src/gallium/state_trackers/d3d1x/progs/d3d11tex/d3d11tex.hlsl.vs.h | 153
src/gallium/state_trackers/d3d1x/progs/d3d11tex/d3d11tex.vcxproj | 98
src/gallium/state_trackers/d3d1x/progs/d3d11tri/d3d11tri.cpp | 120
src/gallium/state_trackers/d3d1x/progs/d3d11tri/d3d11tri.hlsl | 50
src/gallium/state_trackers/d3d1x/progs/d3d11tri/d3d11tri.hlsl.ps.h | 112
src/gallium/state_trackers/d3d1x/progs/d3d11tri/d3d11tri.hlsl.vs.h | 128
src/gallium/state_trackers/d3d1x/progs/d3d11tri/d3d11tri.vcxproj | 99
src/gallium/state_trackers/d3d1x/progs/data/cornell_box_image.h | 1028 ---
src/gallium/state_trackers/d3d1x/progs/data/tux_image.h | 1028 ---
src/gallium/state_trackers/d3d1x/progs/progs.sln | 49
src/gallium/state_trackers/d3d1x/tools/fxc | 16
src/gallium/state_trackers/d3d1x/w32api | 1
src/gallium/state_trackers/d3d1x/winedlls/Makefile.wine | 23
src/gallium/state_trackers/d3d1x/winedlls/d3d10/Makefile | 6
src/gallium/state_trackers/d3d1x/winedlls/d3d10/d3d10.spec | 33
src/gallium/state_trackers/d3d1x/winedlls/d3d10/version.rc | 3
src/gallium/state_trackers/d3d1x/winedlls/d3d10_1/Makefile | 6
src/gallium/state_trackers/d3d1x/winedlls/d3d10_1/d3d10_1.spec | 29
src/gallium/state_trackers/d3d1x/winedlls/d3d10_1/version.rc | 3
src/gallium/state_trackers/d3d1x/winedlls/d3d11/Makefile | 6
src/gallium/state_trackers/d3d1x/winedlls/d3d11/d3d11.spec | 6
src/gallium/state_trackers/d3d1x/winedlls/d3d11/version.rc | 3
src/gallium/state_trackers/d3d1x/winedlls/dxgi/Makefile | 6
src/gallium/state_trackers/d3d1x/winedlls/dxgi/dxgi.spec | 4
src/gallium/state_trackers/d3d1x/winedlls/dxgi/dxgi_dll.c | 264
src/gallium/state_trackers/d3d1x/winedlls/dxgi/version.rc | 3
src/gallium/state_trackers/dri/drm/dri_context.c | 1
src/gallium/state_trackers/dri/drm/dri_drawable.c | 1
src/gallium/state_trackers/dri/drm/dri_screen.c | 1
src/gallium/state_trackers/dri/sw/dri_context.c | 1
src/gallium/state_trackers/dri/sw/dri_drawable.c | 1
src/gallium/state_trackers/dri/sw/dri_screen.c | 1
src/gallium/state_trackers/egl/common/egl_g3d.c | 29
src/gallium/state_trackers/egl/common/native.h | 26
src/gallium/state_trackers/egl/drm/native_drm.c | 28
src/gallium/state_trackers/egl/drm/native_drm.h | 2
src/gallium/state_trackers/egl/fbdev/native_fbdev.c | 384 -
src/gallium/state_trackers/egl/gdi/native_gdi.c | 58
src/gallium/state_trackers/egl/wayland/native_drm.c | 11
src/gallium/state_trackers/egl/wayland/native_shm.c | 12
src/gallium/state_trackers/egl/wayland/native_wayland.c | 20
src/gallium/state_trackers/egl/wayland/native_wayland.h | 7
src/gallium/state_trackers/egl/x11/native_dri2.c | 15
src/gallium/state_trackers/egl/x11/native_x11.c | 20
src/gallium/state_trackers/egl/x11/native_x11.h | 6
src/gallium/state_trackers/egl/x11/native_ximage.c | 56
src/gallium/state_trackers/glx/xlib/glx_api.c | 9
src/gallium/state_trackers/vega/.gitignore | 1
src/gallium/state_trackers/wgl/opengl32.def | 389 -
src/gallium/state_trackers/wgl/opengl32.mingw.def | 388 -
src/gallium/targets/egl-static/Makefile | 22
src/gallium/targets/egl-static/st_GL.c | 3
src/gallium/targets/gbm/Makefile | 31
src/gallium/tests/graw/fragment-shader/frag-abs.sh | 13
src/gallium/tests/graw/fragment-shader/frag-add.sh | 8
src/gallium/tests/graw/fragment-shader/frag-cb-1d.sh | 13
src/gallium/tests/graw/fragment-shader/frag-cb-2d.sh | 9
src/gallium/tests/graw/fragment-shader/frag-dp3.sh | 8
src/gallium/tests/graw/fragment-shader/frag-dp4.sh | 8
src/gallium/tests/graw/fragment-shader/frag-dst.sh | 8
src/gallium/tests/graw/fragment-shader/frag-ex2.sh | 11
src/gallium/tests/graw/fragment-shader/frag-face.sh | 14
src/gallium/tests/graw/fragment-shader/frag-flr.sh | 15
src/gallium/tests/graw/fragment-shader/frag-frc.sh | 13
src/gallium/tests/graw/fragment-shader/frag-kil.sh | 18
src/gallium/tests/graw/fragment-shader/frag-lg2.sh | 15
src/gallium/tests/graw/fragment-shader/frag-lit.sh | 8
src/gallium/tests/graw/fragment-shader/frag-lrp.sh | 11
src/gallium/tests/graw/fragment-shader/frag-mad-immx.sh | 10
src/gallium/tests/graw/fragment-shader/frag-mad.sh | 11
src/gallium/tests/graw/fragment-shader/frag-max.sh | 10
src/gallium/tests/graw/fragment-shader/frag-min.sh | 10
src/gallium/tests/graw/fragment-shader/frag-mov.sh | 8
src/gallium/tests/graw/fragment-shader/frag-mul.sh | 10
src/gallium/tests/graw/fragment-shader/frag-rcp.sh | 15
src/gallium/tests/graw/fragment-shader/frag-rsq.sh | 15
src/gallium/tests/graw/fragment-shader/frag-sge.sh | 13
src/gallium/tests/graw/fragment-shader/frag-slt.sh | 13
src/gallium/tests/graw/fragment-shader/frag-srcmod-abs.sh | 13
src/gallium/tests/graw/fragment-shader/frag-srcmod-absneg.sh | 15
src/gallium/tests/graw/fragment-shader/frag-srcmod-neg.sh | 11
src/gallium/tests/graw/fragment-shader/frag-srcmod-swz.sh | 8
src/gallium/tests/graw/fragment-shader/frag-sub.sh | 8
src/gallium/tests/graw/fragment-shader/frag-tempx.sh | 14
src/gallium/tests/graw/fragment-shader/frag-xpd.sh | 8
src/gallium/tests/graw/geometry-shader/add-mix.txt | 23
src/gallium/tests/graw/geometry-shader/add.txt | 23
src/gallium/tests/graw/geometry-shader/line.txt | 28
src/gallium/tests/graw/geometry-shader/mov-cb-2d.txt | 24
src/gallium/tests/graw/geometry-shader/mov.txt | 23
src/gallium/tests/graw/geometry-shader/multi-line.txt | 42
src/gallium/tests/graw/vertex-shader/vert-abs.sh | 15
src/gallium/tests/graw/vertex-shader/vert-add.sh | 13
src/gallium/tests/graw/vertex-shader/vert-arl.sh | 23
src/gallium/tests/graw/vertex-shader/vert-arr.sh | 23
src/gallium/tests/graw/vertex-shader/vert-cb-1d.sh | 16
src/gallium/tests/graw/vertex-shader/vert-cb-2d.sh | 12
src/gallium/tests/graw/vertex-shader/vert-dp3.sh | 16
src/gallium/tests/graw/vertex-shader/vert-dp4.sh | 16
src/gallium/tests/graw/vertex-shader/vert-dst.sh | 11
src/gallium/tests/graw/vertex-shader/vert-ex2.sh | 18
src/gallium/tests/graw/vertex-shader/vert-flr.sh | 23
src/gallium/tests/graw/vertex-shader/vert-frc.sh | 15
src/gallium/tests/graw/vertex-shader/vert-lg2.sh | 18
src/gallium/tests/graw/vertex-shader/vert-lit.sh | 11
src/gallium/tests/graw/vertex-shader/vert-lrp.sh | 14
src/gallium/tests/graw/vertex-shader/vert-mad.sh | 14
src/gallium/tests/graw/vertex-shader/vert-max.sh | 13
src/gallium/tests/graw/vertex-shader/vert-min.sh | 13
src/gallium/tests/graw/vertex-shader/vert-mov.sh | 11
src/gallium/tests/graw/vertex-shader/vert-mul.sh | 13
src/gallium/tests/graw/vertex-shader/vert-rcp.sh | 18
src/gallium/tests/graw/vertex-shader/vert-rsq.sh | 18
src/gallium/tests/graw/vertex-shader/vert-sge.sh | 16
src/gallium/tests/graw/vertex-shader/vert-slt.sh | 16
src/gallium/tests/graw/vertex-shader/vert-srcmod-abs.sh | 15
src/gallium/tests/graw/vertex-shader/vert-srcmod-absneg.sh | 16
src/gallium/tests/graw/vertex-shader/vert-srcmod-neg.sh | 12
src/gallium/tests/graw/vertex-shader/vert-srcmod-swz.sh | 11
src/gallium/tests/graw/vertex-shader/vert-sub.sh | 13
src/gallium/tests/graw/vertex-shader/vert-xpd.sh | 11
src/gallium/tests/trivial/.gitignore | 3
src/gallium/tools/addr2line.sh | 26
src/gallium/winsys/i915/drm/i915_drm_buffer.c | 12
src/gallium/winsys/r600/drm/evergreen_hw_context.c | 1
src/gallium/winsys/r600/drm/r600_drm.c | 10
src/gallium/winsys/r600/drm/r600_hw_context.c | 139
src/gallium/winsys/r600/drm/r600d.h | 2
src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.c | 71
src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.h | 9
src/gbm/main/gbm.h | 9
src/glsl/.dir-locals.el | 3
src/glsl/.gitignore | 7
src/glsl/Makefile | 3
src/glsl/SConscript | 1
src/glsl/TODO | 38
src/glsl/ast_function.cpp | 6
src/glsl/ast_to_hir.cpp | 39
src/glsl/autogen.sh | 12
src/glsl/glcpp/.gitignore | 11
src/glsl/glcpp/tests/000-content-with-spaces.c | 1
src/glsl/glcpp/tests/000-content-with-spaces.c.expected | 2
src/glsl/glcpp/tests/001-define.c | 2
src/glsl/glcpp/tests/001-define.c.expected | 3
src/glsl/glcpp/tests/002-define-chain.c | 3
src/glsl/glcpp/tests/002-define-chain.c.expected | 4
src/glsl/glcpp/tests/003-define-chain-reverse.c | 3
src/glsl/glcpp/tests/003-define-chain-reverse.c.expected | 4
src/glsl/glcpp/tests/004-define-recursive.c | 6
src/glsl/glcpp/tests/004-define-recursive.c.expected | 7
src/glsl/glcpp/tests/005-define-composite-chain.c | 3
src/glsl/glcpp/tests/005-define-composite-chain.c.expected | 4
src/glsl/glcpp/tests/006-define-composite-chain-reverse.c | 3
src/glsl/glcpp/tests/006-define-composite-chain-reverse.c.expected | 4
src/glsl/glcpp/tests/007-define-composite-recursive.c | 6
src/glsl/glcpp/tests/007-define-composite-recursive.c.expected | 7
src/glsl/glcpp/tests/008-define-empty.c | 2
src/glsl/glcpp/tests/008-define-empty.c.expected | 3
src/glsl/glcpp/tests/009-undef.c | 4
src/glsl/glcpp/tests/009-undef.c.expected | 5
src/glsl/glcpp/tests/010-undef-re-define.c | 6
src/glsl/glcpp/tests/010-undef-re-define.c.expected | 7
src/glsl/glcpp/tests/011-define-func-empty.c | 2
src/glsl/glcpp/tests/011-define-func-empty.c.expected | 3
src/glsl/glcpp/tests/012-define-func-no-args.c | 2
src/glsl/glcpp/tests/012-define-func-no-args.c.expected | 3
src/glsl/glcpp/tests/013-define-func-1-arg-unused.c | 2
src/glsl/glcpp/tests/013-define-func-1-arg-unused.c.expected | 3
src/glsl/glcpp/tests/014-define-func-2-arg-unused.c | 2
src/glsl/glcpp/tests/014-define-func-2-arg-unused.c.expected | 3
src/glsl/glcpp/tests/015-define-object-with-parens.c | 4
src/glsl/glcpp/tests/015-define-object-with-parens.c.expected | 5
src/glsl/glcpp/tests/016-define-func-1-arg.c | 2
src/glsl/glcpp/tests/016-define-func-1-arg.c.expected | 3
src/glsl/glcpp/tests/017-define-func-2-args.c | 2
src/glsl/glcpp/tests/017-define-func-2-args.c.expected | 3
src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c | 3
src/glsl/glcpp/tests/018-define-func-macro-as-parameter.c.expected | 4
src/glsl/glcpp/tests/019-define-func-1-arg-multi.c | 2
src/glsl/glcpp/tests/019-define-func-1-arg-multi.c.expected | 3
src/glsl/glcpp/tests/020-define-func-2-arg-multi.c | 2
src/glsl/glcpp/tests/020-define-func-2-arg-multi.c.expected | 3
src/glsl/glcpp/tests/021-define-func-compose.c | 3
src/glsl/glcpp/tests/021-define-func-compose.c.expected | 4
src/glsl/glcpp/tests/022-define-func-arg-with-parens.c | 2
src/glsl/glcpp/tests/022-define-func-arg-with-parens.c.expected | 3
src/glsl/glcpp/tests/023-define-extra-whitespace.c | 8
src/glsl/glcpp/tests/023-define-extra-whitespace.c.expected | 9
src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c | 3
src/glsl/glcpp/tests/024-define-chain-to-self-recursion.c.expected | 4
src/glsl/glcpp/tests/025-func-macro-as-non-macro.c | 2
src/glsl/glcpp/tests/025-func-macro-as-non-macro.c.expected | 3
src/glsl/glcpp/tests/026-define-func-extra-newlines.c | 6
src/glsl/glcpp/tests/026-define-func-extra-newlines.c.expected | 4
src/glsl/glcpp/tests/027-define-chain-obj-to-func.c | 3
src/glsl/glcpp/tests/027-define-chain-obj-to-func.c.expected | 4
src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c | 3
src/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c.expected | 4
src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c | 3
src/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c.expected | 4
src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c | 4
src/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c.expected | 5
src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c | 4
src/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c.expected | 5
src/glsl/glcpp/tests/032-define-func-self-recurse.c | 2
src/glsl/glcpp/tests/032-define-func-self-recurse.c.expected | 3
src/glsl/glcpp/tests/033-define-func-self-compose.c | 2
src/glsl/glcpp/tests/033-define-func-self-compose.c.expected | 3
src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c | 2
src/glsl/glcpp/tests/034-define-func-self-compose-non-func.c.expected | 3
src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c | 2
src/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c.expected | 3
src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c | 3
src/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c.expected | 4
src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c | 3
src/glsl/glcpp/tests/037-finalize-unexpanded-macro.c.expected | 4
src/glsl/glcpp/tests/038-func-arg-with-commas.c | 2
src/glsl/glcpp/tests/038-func-arg-with-commas.c.expected | 3
src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c | 3
src/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c.expected | 4
src/glsl/glcpp/tests/040-token-pasting.c | 2
src/glsl/glcpp/tests/040-token-pasting.c.expected | 3
src/glsl/glcpp/tests/041-if-0.c | 5
src/glsl/glcpp/tests/041-if-0.c.expected | 6
src/glsl/glcpp/tests/042-if-1.c | 5
src/glsl/glcpp/tests/042-if-1.c.expected | 6
src/glsl/glcpp/tests/043-if-0-else.c | 7
src/glsl/glcpp/tests/043-if-0-else.c.expected | 8
src/glsl/glcpp/tests/044-if-1-else.c | 7
src/glsl/glcpp/tests/044-if-1-else.c.expected | 8
src/glsl/glcpp/tests/045-if-0-elif.c | 11
src/glsl/glcpp/tests/045-if-0-elif.c.expected | 12
src/glsl/glcpp/tests/046-if-1-elsif.c | 11
src/glsl/glcpp/tests/046-if-1-elsif.c.expected | 12
src/glsl/glcpp/tests/047-if-elif-else.c | 11
src/glsl/glcpp/tests/047-if-elif-else.c.expected | 12
src/glsl/glcpp/tests/048-if-nested.c | 11
src/glsl/glcpp/tests/048-if-nested.c.expected | 12
src/glsl/glcpp/tests/049-if-expression-precedence.c | 5
src/glsl/glcpp/tests/049-if-expression-precedence.c.expected | 6
src/glsl/glcpp/tests/050-if-defined.c | 17
src/glsl/glcpp/tests/050-if-defined.c.expected | 18
src/glsl/glcpp/tests/051-if-relational.c | 35
src/glsl/glcpp/tests/051-if-relational.c.expected | 36
src/glsl/glcpp/tests/052-if-bitwise.c | 20
src/glsl/glcpp/tests/052-if-bitwise.c.expected | 21
src/glsl/glcpp/tests/053-if-divide-and-shift.c | 15
src/glsl/glcpp/tests/053-if-divide-and-shift.c.expected | 16
src/glsl/glcpp/tests/054-if-with-macros.c | 34
src/glsl/glcpp/tests/054-if-with-macros.c.expected | 35
src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c | 3
src/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c.expected | 4
src/glsl/glcpp/tests/056-macro-argument-with-comma.c | 4
src/glsl/glcpp/tests/056-macro-argument-with-comma.c.expected | 5
src/glsl/glcpp/tests/057-empty-arguments.c | 6
src/glsl/glcpp/tests/057-empty-arguments.c.expected | 7
src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c | 5
src/glsl/glcpp/tests/058-token-pasting-empty-arguments.c.expected | 6
src/glsl/glcpp/tests/059-token-pasting-integer.c | 4
src/glsl/glcpp/tests/059-token-pasting-integer.c.expected | 5
src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c | 3
src/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c.expected | 4
src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c | 5
src/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c.expected | 6
src/glsl/glcpp/tests/062-if-0-skips-garbage.c | 5
src/glsl/glcpp/tests/062-if-0-skips-garbage.c.expected | 6
src/glsl/glcpp/tests/063-comments.c | 20
src/glsl/glcpp/tests/063-comments.c.expected | 21
src/glsl/glcpp/tests/064-version.c | 2
src/glsl/glcpp/tests/064-version.c.expected | 3
src/glsl/glcpp/tests/065-if-defined-parens.c | 17
src/glsl/glcpp/tests/065-if-defined-parens.c.expected | 18
src/glsl/glcpp/tests/066-if-nospace-expression.c | 3
src/glsl/glcpp/tests/066-if-nospace-expression.c.expected | 4
src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c | 40
src/glsl/glcpp/tests/067-nested-ifdef-ifndef.c.expected | 41
src/glsl/glcpp/tests/068-accidental-pasting.c | 11
src/glsl/glcpp/tests/068-accidental-pasting.c.expected | 12
src/glsl/glcpp/tests/069-repeated-argument.c | 2
src/glsl/glcpp/tests/069-repeated-argument.c.expected | 3
src/glsl/glcpp/tests/070-undefined-macro-in-expression.c | 2
src/glsl/glcpp/tests/070-undefined-macro-in-expression.c.expected | 2
src/glsl/glcpp/tests/071-punctuator.c | 1
src/glsl/glcpp/tests/071-punctuator.c.expected | 2
src/glsl/glcpp/tests/072-token-pasting-same-line.c | 2
src/glsl/glcpp/tests/072-token-pasting-same-line.c.expected | 3
src/glsl/glcpp/tests/073-if-in-ifdef.c | 4
src/glsl/glcpp/tests/073-if-in-ifdef.c.expected | 5
src/glsl/glcpp/tests/074-elif-undef.c | 3
src/glsl/glcpp/tests/074-elif-undef.c.expected | 4
src/glsl/glcpp/tests/075-elif-elif-undef.c | 4
src/glsl/glcpp/tests/075-elif-elif-undef.c.expected | 5
src/glsl/glcpp/tests/076-elif-undef-nested.c | 5
src/glsl/glcpp/tests/076-elif-undef-nested.c.expected | 6
src/glsl/glcpp/tests/077-else-without-if.c | 1
src/glsl/glcpp/tests/077-else-without-if.c.expected | 4
src/glsl/glcpp/tests/078-elif-without-if.c | 1
src/glsl/glcpp/tests/078-elif-without-if.c.expected | 4
src/glsl/glcpp/tests/079-endif-without-if.c | 1
src/glsl/glcpp/tests/079-endif-without-if.c.expected | 4
src/glsl/glcpp/tests/080-if-without-expression.c | 4
src/glsl/glcpp/tests/080-if-without-expression.c.expected | 6
src/glsl/glcpp/tests/081-elif-without-expression.c | 3
src/glsl/glcpp/tests/081-elif-without-expression.c.expected | 5
src/glsl/glcpp/tests/082-invalid-paste.c | 2
src/glsl/glcpp/tests/082-invalid-paste.c.expected | 5
src/glsl/glcpp/tests/083-unterminated-if.c | 2
src/glsl/glcpp/tests/083-unterminated-if.c.expected | 5
src/glsl/glcpp/tests/084-unbalanced-parentheses.c | 2
src/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected | 2
src/glsl/glcpp/tests/085-incorrect-argument-count.c | 5
src/glsl/glcpp/tests/085-incorrect-argument-count.c.expected | 12
src/glsl/glcpp/tests/086-reserved-macro-names.c | 2
src/glsl/glcpp/tests/086-reserved-macro-names.c.expected | 7
src/glsl/glcpp/tests/087-if-comments.c | 5
src/glsl/glcpp/tests/087-if-comments.c.expected | 6
src/glsl/glcpp/tests/088-redefine-macro-legitimate.c | 5
src/glsl/glcpp/tests/088-redefine-macro-legitimate.c.expected | 6
src/glsl/glcpp/tests/089-redefine-macro-error.c | 17
src/glsl/glcpp/tests/089-redefine-macro-error.c.expected | 30
src/glsl/glcpp/tests/090-hash-error.c | 1
src/glsl/glcpp/tests/090-hash-error.c.expected | 3
src/glsl/glcpp/tests/091-hash-line.c | 8
src/glsl/glcpp/tests/091-hash-line.c.expected | 13
src/glsl/glcpp/tests/092-redefine-macro-error-2.c | 5
src/glsl/glcpp/tests/092-redefine-macro-error-2.c.expected | 10
src/glsl/glcpp/tests/093-divide-by-zero.c | 2
src/glsl/glcpp/tests/093-divide-by-zero.c.expected | 4
src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c | 13
src/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c.expected | 15
src/glsl/glcpp/tests/095-recursive-define.c | 3
src/glsl/glcpp/tests/095-recursive-define.c.expected | 4
src/glsl/glcpp/tests/099-c99-example.c | 17
src/glsl/glcpp/tests/099-c99-example.c.expected | 17
src/glsl/glcpp/tests/glcpp-test | 80
src/glsl/glsl_parser_extras.cpp | 327 -
src/glsl/glsl_parser_extras.h | 44
src/glsl/glsl_types.cpp | 16
src/glsl/glsl_types.h | 6
src/glsl/ir.cpp | 17
src/glsl/ir.h | 34
src/glsl/ir_function.cpp | 32
src/glsl/ir_function_detect_recursion.cpp | 371 +
src/glsl/ir_print_visitor.cpp | 10
src/glsl/link_functions.cpp | 22
src/glsl/linker.cpp | 112
src/glsl/lower_if_to_cond_assign.cpp | 4
src/glsl/lower_variable_index_to_cond_assign.cpp | 198
src/glsl/lower_vec_index_to_cond_assign.cpp | 29
src/glsl/opt_constant_propagation.cpp | 17
src/glu/.gitignore | 1
src/glu/sgi/.gitignore | 1
src/glu/sgi/SConscript | 138
src/glut/beos/Makefile | 99
src/glut/beos/beos_x11.cpp | 180
src/glut/beos/beos_x11.h | 33
src/glut/beos/glutBlocker.cpp | 69
src/glut/beos/glutBlocker.h | 47
src/glut/beos/glutCallback.cpp | 171
src/glut/beos/glutColor.cpp | 32
src/glut/beos/glutCursor.cpp | 90
src/glut/beos/glutCursors.h | 3083 ----------
src/glut/beos/glutDstr.cpp | 83
src/glut/beos/glutEvent.cpp | 695 --
src/glut/beos/glutGet.cpp | 211
src/glut/beos/glutInit.cpp | 263
src/glut/beos/glutMenu.cpp | 326 -
src/glut/beos/glutMenu.h | 84
src/glut/beos/glutOverlay.cpp | 47
src/glut/beos/glutState.h | 71
src/glut/beos/glutWindow.cpp | 633 --
src/glut/beos/glutWindow.h | 119
src/glut/beos/glut_8x13.c | 2073 ------
src/glut/beos/glut_9x15.c | 2075 ------
src/glut/beos/glut_bitmap.c | 57
src/glut/beos/glut_bwidth.c | 58
src/glut/beos/glut_ext.c | 201
src/glut/beos/glut_hel10.c | 1778 -----
src/glut/beos/glut_hel12.c | 1788 -----
src/glut/beos/glut_hel18.c | 1897 ------
src/glut/beos/glut_mroman.c | 2451 -------
src/glut/beos/glut_roman.c | 2451 -------
src/glut/beos/glut_shapes.c | 596 -
src/glut/beos/glut_stroke.c | 42
src/glut/beos/glut_swidth.c | 58
src/glut/beos/glut_teapot.c | 210
src/glut/beos/glut_tr10.c | 1777 -----
src/glut/beos/glut_tr24.c | 2060 ------
src/glut/beos/glut_util.c | 81
src/glut/beos/glut_vidresize.c | 230
src/glut/beos/glutbitmap.h | 30
src/glut/beos/glutint.h | 814 --
src/glut/beos/glutstroke.h | 42
src/glut/glx/Makefile | 140
src/glut/glx/Makefile.cygnus | 110
src/glut/glx/Makefile.mgw | 191
src/glut/glx/Makefile.sgi | 189
src/glut/glx/Makefile.win | 99
src/glut/glx/SConscript | 111
src/glut/glx/capturexfont.c | 357 -
src/glut/glx/fxglut.def | 103
src/glut/glx/glut.def | 125
src/glut/glx/glut.pc.in | 13
src/glut/glx/glut_8x13.c | 2074 ------
src/glut/glx/glut_9x15.c | 2076 ------
src/glut/glx/glut_bitmap.c | 57
src/glut/glx/glut_bwidth.c | 58
src/glut/glx/glut_cindex.c | 252
src/glut/glx/glut_cmap.c | 422 -
src/glut/glx/glut_cursor.c | 201
src/glut/glx/glut_dials.c | 26
src/glut/glx/glut_dstr.c | 1626 -----
src/glut/glx/glut_event.c | 1391 ----
src/glut/glx/glut_ext.c | 201
src/glut/glx/glut_fcb.c | 164
src/glut/glx/glut_fullscrn.c | 55
src/glut/glx/glut_gamemode.c | 677 --
src/glut/glx/glut_get.c | 220
src/glut/glx/glut_glxext.c | 255
src/glut/glx/glut_hel10.c | 1779 -----
src/glut/glx/glut_hel12.c | 1789 -----
src/glut/glx/glut_hel18.c | 1898 ------
src/glut/glx/glut_init.c | 393 -
src/glut/glx/glut_input.c | 644 --
src/glut/glx/glut_joy.c | 85
src/glut/glx/glut_key.c | 29
src/glut/glx/glut_keyctrl.c | 29
src/glut/glx/glut_keyup.c | 29
src/glut/glx/glut_menu.c | 1023 ---
src/glut/glx/glut_menu2.c | 188
src/glut/glx/glut_mesa.c | 57
src/glut/glx/glut_modifier.c | 31
src/glut/glx/glut_mroman.c | 2454 -------
src/glut/glx/glut_overlay.c | 608 -
src/glut/glx/glut_ppm.c | 80
src/glut/glx/glut_roman.c | 2454 -------
src/glut/glx/glut_shapes.c | 596 -
src/glut/glx/glut_space.c | 35
src/glut/glx/glut_stroke.c | 42
src/glut/glx/glut_swap.c | 71
src/glut/glx/glut_swidth.c | 58
src/glut/glx/glut_tablet.c | 33
src/glut/glx/glut_teapot.c | 210
src/glut/glx/glut_tr10.c | 1778 -----
src/glut/glx/glut_tr24.c | 2061 ------
src/glut/glx/glut_util.c | 86
src/glut/glx/glut_vidresize.c | 231
src/glut/glx/glut_warp.c | 23
src/glut/glx/glut_win.c | 1035 ---
src/glut/glx/glut_winmisc.c | 124
src/glut/glx/glutbitmap.h | 32
src/glut/glx/glutint.h | 798 --
src/glut/glx/glutstroke.h | 46
src/glut/glx/glutwin32.h | 97
src/glut/glx/layerutil.c | 203
src/glut/glx/layerutil.h | 59
src/glut/glx/stroke.h | 133
src/glut/glx/win32_glx.c | 256
src/glut/glx/win32_glx.h | 58
src/glut/glx/win32_menu.c | 529 -
src/glut/glx/win32_util.c | 121
src/glut/glx/win32_winproc.c | 792 --
src/glut/glx/win32_x11.c | 399 -
src/glut/glx/win32_x11.h | 324 -
src/glx/apple/RELEASE_NOTES | 71
src/glx/apple/TODO | 26
src/glx/dri_common.c | 2
src/glx/glxext.c | 11
src/mapi/es1api/.gitignore | 4
src/mapi/es2api/.gitignore | 4
src/mapi/glapi/.gitignore | 11
src/mapi/glapi/gen/next_available_offset.sh | 39
src/mapi/shared-glapi/.gitignore | 2
src/mapi/vgapi/.gitignore | 1
src/mesa/.gitignore | 5
src/mesa/drivers/SConscript | 6
src/mesa/drivers/dri/common/.gitignore | 1
src/mesa/drivers/dri/common/xmlpool/.gitignore | 5
src/mesa/drivers/dri/common/xmlpool/gen_xmlpool.py | 191
src/mesa/drivers/dri/i915/i830_vtbl.c | 157
src/mesa/drivers/dri/i915/i915_fragprog.c | 12
src/mesa/drivers/dri/i915/i915_program.c | 51
src/mesa/drivers/dri/i915/i915_state.c | 82
src/mesa/drivers/dri/i915/i915_tex_layout.c | 4
src/mesa/drivers/dri/i915/i915_vtbl.c | 152
src/mesa/drivers/dri/i915/intel_batchbuffer.c | 1
src/mesa/drivers/dri/i915/intel_blit.c | 1
src/mesa/drivers/dri/i915/intel_buffer_objects.c | 1
src/mesa/drivers/dri/i915/intel_buffers.c | 1
src/mesa/drivers/dri/i915/intel_clear.c | 1
src/mesa/drivers/dri/i915/intel_context.c | 1
src/mesa/drivers/dri/i915/intel_decode.c | 1
src/mesa/drivers/dri/i915/intel_extensions.c | 1
src/mesa/drivers/dri/i915/intel_extensions_es2.c | 1
src/mesa/drivers/dri/i915/intel_fbo.c | 1
src/mesa/drivers/dri/i915/intel_mipmap_tree.c | 1
src/mesa/drivers/dri/i915/intel_pixel.c | 1
src/mesa/drivers/dri/i915/intel_pixel_bitmap.c | 1
src/mesa/drivers/dri/i915/intel_pixel_copy.c | 1
src/mesa/drivers/dri/i915/intel_pixel_draw.c | 1
src/mesa/drivers/dri/i915/intel_pixel_read.c | 1
src/mesa/drivers/dri/i915/intel_regions.c | 1
src/mesa/drivers/dri/i915/intel_screen.c | 1
src/mesa/drivers/dri/i915/intel_span.c | 1
src/mesa/drivers/dri/i915/intel_state.c | 1
src/mesa/drivers/dri/i915/intel_syncobj.c | 1
src/mesa/drivers/dri/i915/intel_tex.c | 1
src/mesa/drivers/dri/i915/intel_tex_copy.c | 1
src/mesa/drivers/dri/i915/intel_tex_format.c | 1
src/mesa/drivers/dri/i915/intel_tex_image.c | 1
src/mesa/drivers/dri/i915/intel_tex_layout.c | 1
src/mesa/drivers/dri/i915/intel_tex_subimage.c | 1
src/mesa/drivers/dri/i915/intel_tex_validate.c | 1
src/mesa/drivers/dri/i915/intel_tris.c | 77
src/mesa/drivers/dri/i965/brw_context.h | 2
src/mesa/drivers/dri/i965/brw_fs_emit.cpp | 3
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp | 16
src/mesa/drivers/dri/i965/brw_misc_state.c | 55
src/mesa/drivers/dri/i965/brw_state_upload.c | 1
src/mesa/drivers/dri/i965/brw_vs_emit.c | 28
src/mesa/drivers/dri/i965/brw_vs_state.c | 2
src/mesa/drivers/dri/i965/brw_vtbl.c | 104
src/mesa/drivers/dri/i965/brw_wm_emit.c | 15
src/mesa/drivers/dri/i965/brw_wm_fp.c | 45
src/mesa/drivers/dri/i965/gen6_cc.c | 3
src/mesa/drivers/dri/i965/gen6_sampler_state.c | 3
src/mesa/drivers/dri/i965/gen6_scissor_state.c | 4
src/mesa/drivers/dri/i965/gen6_viewport_state.c | 3
src/mesa/drivers/dri/i965/gen6_vs_state.c | 26
src/mesa/drivers/dri/i965/gen7_sf_state.c | 58
src/mesa/drivers/dri/i965/gen7_urb.c | 2
src/mesa/drivers/dri/i965/gen7_wm_state.c | 11
src/mesa/drivers/dri/i965/intel_batchbuffer.c | 1
src/mesa/drivers/dri/i965/intel_blit.c | 1
src/mesa/drivers/dri/i965/intel_buffer_objects.c | 1
src/mesa/drivers/dri/i965/intel_buffers.c | 1
src/mesa/drivers/dri/i965/intel_clear.c | 1
src/mesa/drivers/dri/i965/intel_context.c | 1
src/mesa/drivers/dri/i965/intel_decode.c | 1
src/mesa/drivers/dri/i965/intel_extensions.c | 1
src/mesa/drivers/dri/i965/intel_extensions_es2.c | 1
src/mesa/drivers/dri/i965/intel_fbo.c | 1
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 1
src/mesa/drivers/dri/i965/intel_pixel.c | 1
src/mesa/drivers/dri/i965/intel_pixel_bitmap.c | 1
src/mesa/drivers/dri/i965/intel_pixel_copy.c | 1
src/mesa/drivers/dri/i965/intel_pixel_draw.c | 1
src/mesa/drivers/dri/i965/intel_pixel_read.c | 1
src/mesa/drivers/dri/i965/intel_regions.c | 1
src/mesa/drivers/dri/i965/intel_screen.c | 1
src/mesa/drivers/dri/i965/intel_span.c | 1
src/mesa/drivers/dri/i965/intel_state.c | 1
src/mesa/drivers/dri/i965/intel_syncobj.c | 1
src/mesa/drivers/dri/i965/intel_tex.c | 1
src/mesa/drivers/dri/i965/intel_tex_copy.c | 1
src/mesa/drivers/dri/i965/intel_tex_format.c | 1
src/mesa/drivers/dri/i965/intel_tex_image.c | 1
src/mesa/drivers/dri/i965/intel_tex_layout.c | 1
src/mesa/drivers/dri/i965/intel_tex_subimage.c | 1
src/mesa/drivers/dri/i965/intel_tex_validate.c | 1
src/mesa/drivers/dri/intel/intel_batchbuffer.c | 34
src/mesa/drivers/dri/intel/intel_buffers.c | 199
src/mesa/drivers/dri/intel/intel_buffers.h | 9
src/mesa/drivers/dri/intel/intel_clear.c | 6
src/mesa/drivers/dri/intel/intel_context.c | 9
src/mesa/drivers/dri/intel/intel_context.h | 3
src/mesa/drivers/dri/intel/intel_fbo.c | 51
src/mesa/drivers/dri/intel/intel_fbo.h | 1
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 7
src/mesa/drivers/dri/intel/intel_reg.h | 1
src/mesa/drivers/dri/intel/intel_regions.c | 13
src/mesa/drivers/dri/intel/intel_screen.h | 9
src/mesa/drivers/dri/intel/intel_span.c | 88
src/mesa/drivers/dri/mga/README | 26
src/mesa/drivers/dri/nouveau/nv10_render.c | 2
src/mesa/drivers/dri/r200/radeon_bo.c | 1
src/mesa/drivers/dri/r200/radeon_bo_int_drm.h | 1
src/mesa/drivers/dri/r200/radeon_bo_legacy.c | 1
src/mesa/drivers/dri/r200/radeon_bo_legacy.h | 1
src/mesa/drivers/dri/r200/radeon_bocs_wrapper.h | 1
src/mesa/drivers/dri/r200/radeon_buffer_objects.c | 1
src/mesa/drivers/dri/r200/radeon_buffer_objects.h | 1
src/mesa/drivers/dri/r200/radeon_chipset.h | 1
src/mesa/drivers/dri/r200/radeon_cmdbuf.h | 1
src/mesa/drivers/dri/r200/radeon_common.c | 1
src/mesa/drivers/dri/r200/radeon_common.h | 1
src/mesa/drivers/dri/r200/radeon_common_context.c | 1
src/mesa/drivers/dri/r200/radeon_common_context.h | 1
src/mesa/drivers/dri/r200/radeon_cs.c | 1
src/mesa/drivers/dri/r200/radeon_cs_int_drm.h | 1
src/mesa/drivers/dri/r200/radeon_cs_legacy.c | 1
src/mesa/drivers/dri/r200/radeon_cs_legacy.h | 1
src/mesa/drivers/dri/r200/radeon_cs_space_drm.c | 1
src/mesa/drivers/dri/r200/radeon_debug.c | 1
src/mesa/drivers/dri/r200/radeon_debug.h | 1
src/mesa/drivers/dri/r200/radeon_dma.c | 1
src/mesa/drivers/dri/r200/radeon_dma.h | 1
src/mesa/drivers/dri/r200/radeon_fbo.c | 1
src/mesa/drivers/dri/r200/radeon_lock.c | 1
src/mesa/drivers/dri/r200/radeon_lock.h | 1
src/mesa/drivers/dri/r200/radeon_mipmap_tree.c | 1
src/mesa/drivers/dri/r200/radeon_mipmap_tree.h | 1
src/mesa/drivers/dri/r200/radeon_pixel_read.c | 1
src/mesa/drivers/dri/r200/radeon_queryobj.c | 1
src/mesa/drivers/dri/r200/radeon_queryobj.h | 1
src/mesa/drivers/dri/r200/radeon_screen.c | 1
src/mesa/drivers/dri/r200/radeon_screen.h | 1
src/mesa/drivers/dri/r200/radeon_span.c | 1
src/mesa/drivers/dri/r200/radeon_span.h | 1
src/mesa/drivers/dri/r200/radeon_tex_copy.c | 1
src/mesa/drivers/dri/r200/radeon_tex_getimage.c | 1
src/mesa/drivers/dri/r200/radeon_texture.c | 1
src/mesa/drivers/dri/r200/radeon_texture.h | 1
src/mesa/drivers/dri/r200/radeon_tile.c | 1
src/mesa/drivers/dri/r200/radeon_tile.h | 1
src/mesa/drivers/dri/r200/server/radeon.h | 1
src/mesa/drivers/dri/r200/server/radeon_dri.h | 1
src/mesa/drivers/dri/r200/server/radeon_macros.h | 1
src/mesa/drivers/dri/r200/server/radeon_reg.h | 1
src/mesa/drivers/dri/r300/Lindent | 2
src/mesa/drivers/dri/r300/compiler/tests/Makefile | 55
src/mesa/drivers/dri/r300/compiler/tests/radeon_compiler_util_tests.c | 76
src/mesa/drivers/dri/r300/compiler/tests/rc_test_helpers.c | 380 -
src/mesa/drivers/dri/r300/compiler/tests/rc_test_helpers.h | 13
src/mesa/drivers/dri/r300/compiler/tests/unit_test.c | 35
src/mesa/drivers/dri/r300/compiler/tests/unit_test.h | 17
src/mesa/drivers/dri/r300/radeon_bo.c | 1
src/mesa/drivers/dri/r300/radeon_bo_int_drm.h | 1
src/mesa/drivers/dri/r300/radeon_bo_legacy.c | 1
src/mesa/drivers/dri/r300/radeon_bo_legacy.h | 1
src/mesa/drivers/dri/r300/radeon_bocs_wrapper.h | 1
src/mesa/drivers/dri/r300/radeon_buffer_objects.c | 1
src/mesa/drivers/dri/r300/radeon_buffer_objects.h | 1
src/mesa/drivers/dri/r300/radeon_chipset.h | 1
src/mesa/drivers/dri/r300/radeon_cmdbuf.h | 1
src/mesa/drivers/dri/r300/radeon_common.c | 1
src/mesa/drivers/dri/r300/radeon_common.h | 1
src/mesa/drivers/dri/r300/radeon_common_context.c | 1
src/mesa/drivers/dri/r300/radeon_common_context.h | 1
src/mesa/drivers/dri/r300/radeon_cs.c | 1
src/mesa/drivers/dri/r300/radeon_cs_int_drm.h | 1
src/mesa/drivers/dri/r300/radeon_cs_legacy.c | 1
src/mesa/drivers/dri/r300/radeon_cs_legacy.h | 1
src/mesa/drivers/dri/r300/radeon_cs_space_drm.c | 1
src/mesa/drivers/dri/r300/radeon_debug.c | 1
src/mesa/drivers/dri/r300/radeon_debug.h | 1
src/mesa/drivers/dri/r300/radeon_dma.c | 1
src/mesa/drivers/dri/r300/radeon_dma.h | 1
src/mesa/drivers/dri/r300/radeon_fbo.c | 1
src/mesa/drivers/dri/r300/radeon_lock.c | 1
src/mesa/drivers/dri/r300/radeon_lock.h | 1
src/mesa/drivers/dri/r300/radeon_mipmap_tree.c | 1
src/mesa/drivers/dri/r300/radeon_mipmap_tree.h | 1
src/mesa/drivers/dri/r300/radeon_pixel_read.c | 1
src/mesa/drivers/dri/r300/radeon_queryobj.c | 1
src/mesa/drivers/dri/r300/radeon_queryobj.h | 1
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 | 1
src/mesa/drivers/dri/r300/radeon_span.h | 1
src/mesa/drivers/dri/r300/radeon_tex_copy.c | 1
src/mesa/drivers/dri/r300/radeon_tex_getimage.c | 1
src/mesa/drivers/dri/r300/radeon_texture.c | 1
src/mesa/drivers/dri/r300/radeon_texture.h | 1
src/mesa/drivers/dri/r300/radeon_tile.c | 1
src/mesa/drivers/dri/r300/radeon_tile.h | 1
src/mesa/drivers/dri/r300/server/radeon.h | 1
src/mesa/drivers/dri/r300/server/radeon_dri.h | 1
src/mesa/drivers/dri/r300/server/radeon_macros.h | 1
src/mesa/drivers/dri/r300/server/radeon_reg.h | 1
src/mesa/drivers/dri/r600/Lindent | 2
src/mesa/drivers/dri/r600/radeon_bo.c | 1
src/mesa/drivers/dri/r600/radeon_bo_int_drm.h | 1
src/mesa/drivers/dri/r600/radeon_bo_legacy.c | 1
src/mesa/drivers/dri/r600/radeon_bo_legacy.h | 1
src/mesa/drivers/dri/r600/radeon_bocs_wrapper.h | 1
src/mesa/drivers/dri/r600/radeon_buffer_objects.c | 1
src/mesa/drivers/dri/r600/radeon_buffer_objects.h | 1
src/mesa/drivers/dri/r600/radeon_chipset.h | 1
src/mesa/drivers/dri/r600/radeon_cmdbuf.h | 1
src/mesa/drivers/dri/r600/radeon_common.c | 1
src/mesa/drivers/dri/r600/radeon_common.h | 1
src/mesa/drivers/dri/r600/radeon_common_context.c | 1
src/mesa/drivers/dri/r600/radeon_common_context.h | 1
src/mesa/drivers/dri/r600/radeon_cs.c | 1
src/mesa/drivers/dri/r600/radeon_cs_int_drm.h | 1
src/mesa/drivers/dri/r600/radeon_cs_legacy.c | 1
src/mesa/drivers/dri/r600/radeon_cs_legacy.h | 1
src/mesa/drivers/dri/r600/radeon_cs_space_drm.c | 1
src/mesa/drivers/dri/r600/radeon_debug.c | 1
src/mesa/drivers/dri/r600/radeon_debug.h | 1
src/mesa/drivers/dri/r600/radeon_dma.c | 1
src/mesa/drivers/dri/r600/radeon_dma.h | 1
src/mesa/drivers/dri/r600/radeon_fbo.c | 1
src/mesa/drivers/dri/r600/radeon_lock.c | 1
src/mesa/drivers/dri/r600/radeon_lock.h | 1
src/mesa/drivers/dri/r600/radeon_mipmap_tree.c | 1
src/mesa/drivers/dri/r600/radeon_mipmap_tree.h | 1
src/mesa/drivers/dri/r600/radeon_pixel_read.c | 1
src/mesa/drivers/dri/r600/radeon_queryobj.c | 1
src/mesa/drivers/dri/r600/radeon_queryobj.h | 1
src/mesa/drivers/dri/r600/radeon_screen.c | 1
src/mesa/drivers/dri/r600/radeon_screen.h | 1
src/mesa/drivers/dri/r600/radeon_span.c | 1
src/mesa/drivers/dri/r600/radeon_span.h | 1
src/mesa/drivers/dri/r600/radeon_tex_copy.c | 1
src/mesa/drivers/dri/r600/radeon_tex_getimage.c | 1
src/mesa/drivers/dri/r600/radeon_texture.c | 1
src/mesa/drivers/dri/r600/radeon_texture.h | 1
src/mesa/drivers/dri/r600/radeon_tile.c | 1
src/mesa/drivers/dri/r600/radeon_tile.h | 1
src/mesa/drivers/dri/r600/server/radeon.h | 1
src/mesa/drivers/dri/r600/server/radeon_dri.h | 1
src/mesa/drivers/dri/r600/server/radeon_macros.h | 1
src/mesa/drivers/dri/r600/server/radeon_reg.h | 1
src/mesa/drivers/dri/radeon/radeon_screen.c | 2
src/mesa/drivers/dri/tdfx/BUGS | 64
src/mesa/drivers/osmesa/SConscript | 36
src/mesa/drivers/windows/gdi/SConscript | 38
src/mesa/drivers/windows/gldirect/dx7/gld_driver_dx7.c | 1194 ---
src/mesa/drivers/windows/gldirect/dx7/gld_dx7.h | 292
src/mesa/drivers/windows/gldirect/dx7/gld_dxerr7.h | 77
src/mesa/drivers/windows/gldirect/dx7/gld_ext_dx7.c | 346 -
src/mesa/drivers/windows/gldirect/dx7/gld_pipeline_dx7.c | 77
src/mesa/drivers/windows/gldirect/dx7/gld_primitive_dx7.c | 1447 ----
src/mesa/drivers/windows/gldirect/dx7/gld_texture_dx7.c | 2196 -------
src/mesa/drivers/windows/gldirect/dx7/gld_vb_d3d_render_dx7.c | 257
src/mesa/drivers/windows/gldirect/dx7/gld_vb_mesa_render_dx7.c | 422 -
src/mesa/drivers/windows/gldirect/dx7/gld_wgl_dx7.c | 1613 -----
src/mesa/drivers/windows/gldirect/dx8/gld_driver_dx8.c | 1174 ---
src/mesa/drivers/windows/gldirect/dx8/gld_dx8.h | 324 -
src/mesa/drivers/windows/gldirect/dx8/gld_dxerr8.h | 77
src/mesa/drivers/windows/gldirect/dx8/gld_ext_dx8.c | 344 -
Reply to: