mesa: Changes to 'ubuntu'
.dir-locals.el | 11
.emacs-dirvars | 10
.gitignore | 9
Android.mk | 4
Makefile | 269
Makefile.am | 125
autogen.sh | 10
bin/.gitignore | 6
bin/confdiff.sh | 48
bin/config.guess | 1555
bin/config.sub | 1685
bin/extract_git_sha1 | 20
bin/install-sh | 1
bin/shortlog_mesa.sh | 23
bin/version.mk | 17
common.py | 9
configs/aix | 27
configs/aix-64 | 24
configs/aix-64-static | 21
configs/aix-gcc | 21
configs/aix-static | 20
configs/autoconf.in | 232
configs/bluegene-osmesa | 31
configs/bluegene-xlc-osmesa | 27
configs/catamount-osmesa-pgi | 30
configs/current.in | 223
configs/darwin | 61
configs/darwin-fat-32bit | 7
configs/darwin-fat-all | 7
configs/darwin-fat-intel | 7
configs/default | 48
configs/freebsd | 29
configs/freebsd-dri | 51
configs/freebsd-dri-amd64 | 10
configs/freebsd-dri-x86 | 13
configs/hpux10 | 13
configs/hpux10-gcc | 18
configs/hpux10-static | 26
configs/hpux11-32 | 27
configs/hpux11-32-static | 25
configs/hpux11-32-static-nothreads | 24
configs/hpux11-64 | 28
configs/hpux11-64-static | 25
configs/hpux11-ia64 | 28
configs/hpux11-ia64-static | 25
configs/hpux9 | 15
configs/hpux9-gcc | 13
configs/irix6-64 | 16
configs/irix6-64-static | 24
configs/irix6-n32 | 16
configs/irix6-n32-static | 23
configs/irix6-o32 | 17
configs/irix6-o32-static | 23
configs/linux | 37
configs/linux-alpha | 19
configs/linux-alpha-static | 27
configs/linux-debug | 9
configs/linux-dri | 75
configs/linux-dri-debug | 14
configs/linux-dri-ppc | 17
configs/linux-dri-x86 | 13
configs/linux-dri-x86-64 | 20
configs/linux-dri-xcb | 55
configs/linux-egl | 58
configs/linux-ia64-icc | 18
configs/linux-ia64-icc-static | 23
configs/linux-icc | 19
configs/linux-icc-static | 23
configs/linux-indirect | 52
configs/linux-llvm | 47
configs/linux-llvm-debug | 12
configs/linux-opengl-es | 28
configs/linux-osmesa | 26
configs/linux-osmesa-static | 32
configs/linux-osmesa16 | 29
configs/linux-osmesa16-static | 30
configs/linux-osmesa32 | 29
configs/linux-ppc | 9
configs/linux-ppc-static | 14
configs/linux-profile | 8
configs/linux-sparc | 9
configs/linux-sparc5 | 7
configs/linux-static | 23
configs/linux-ultrasparc | 7
configs/linux-x86 | 11
configs/linux-x86-32 | 7
configs/linux-x86-64 | 14
configs/linux-x86-64-debug | 8
configs/linux-x86-64-profile | 8
configs/linux-x86-64-static | 21
configs/linux-x86-debug | 9
configs/linux-x86-profile | 8
configs/linux-x86-static | 21
configs/netbsd | 15
configs/openbsd | 20
configs/osf1 | 14
configs/osf1-static | 15
configs/solaris-x86 | 16
configs/solaris-x86-gcc | 18
configs/solaris-x86-gcc-static | 24
configs/sunos4 | 11
configs/sunos4-gcc | 17
configs/sunos4-static | 22
configs/sunos5 | 15
configs/sunos5-64-gcc | 11
configs/sunos5-gcc | 37
configs/sunos5-smp | 16
configs/sunos5-v8 | 15
configs/sunos5-v8-static | 14
configs/sunos5-v9 | 20
configs/sunos5-v9-cc-g++ | 32
configs/sunos5-v9-static | 16
configs/ultrix-gcc | 22
configure.ac | 823
debian/changelog | 35
debian/control | 111
debian/libegl1-mesa-drivers.install.linux.in | 2
debian/libgl1-mesa-swx11-dev.install.in | 2
debian/libgl1-mesa-swx11-dev.links.in | 1
debian/libgl1-mesa-swx11-i686.install.in | 1
debian/libgl1-mesa-swx11-i686.shlibs | 1
debian/libgl1-mesa-swx11.install.in | 1
debian/libgl1-mesa-swx11.lintian-overrides | 1
debian/libgl1-mesa-swx11.postinst.in | 31
debian/libgl1-mesa-swx11.prerm.in | 23
debian/libgl1-mesa-swx11.shlibs | 1
debian/libosmesa6-dev.install.in | 5
debian/libosmesa6.install.in | 2
debian/libosmesa6.shlibs | 2
debian/not-installed | 23
debian/patches/04_osmesa_version.diff | 28
debian/patches/06_kfreebsd-ftbfs.diff | 8
debian/patches/10-hurd-configure-tweaks.diff | 8
debian/patches/100_no_abi_tag.patch | 88
debian/patches/101_ubuntu_hidden_glname.patch | 22
debian/patches/115_llvm_dynamic_linking.diff | 13
debian/patches/117_nullptr_check_in_query_version.patch | 25
debian/patches/118_glsl_initialize_samplers.patch | 53
debian/patches/13-llvm-config-pick-a-version.diff | 25
debian/patches/14-libdrm_nouveau1.diff | 138
debian/patches/series | 8
debian/rules | 100
docs/GL3.txt | 114
docs/WL_bind_wayland_display.spec | 89
docs/autoconf.html | 109
docs/banner.html | 50
docs/bugs.html | 21
docs/conform.html | 19
docs/contents.html | 74
docs/debugging.html | 21
docs/developers.html | 19
docs/devinfo.html | 71
docs/dispatch.html | 52
docs/download.html | 64
docs/egl.html | 13
docs/envvars.html | 42
docs/extensions.html | 54
docs/faq.html | 89
docs/games.html | 29
docs/glu.html | 19
docs/helpwanted.html | 59
docs/index.html | 8
docs/install.html | 273
docs/intro.html | 35
docs/libraries.html | 22
docs/license.html | 33
docs/lists.html | 45
docs/llvmpipe.html | 37
docs/mangling.html | 23
docs/modelers.html | 20
docs/news.html | 225
docs/opengles.html | 13
docs/openvg.html | 21
docs/osmesa.html | 25
docs/perf.html | 25
docs/postprocess.html | 23
docs/precompiled.html | 21
docs/relnotes-6.4.1.html | 21
docs/relnotes-6.4.2.html | 21
docs/relnotes-6.4.html | 21
docs/relnotes-6.5.1.html | 21
docs/relnotes-6.5.2.html | 21
docs/relnotes-6.5.3.html | 21
docs/relnotes-6.5.html | 21
docs/relnotes-7.0.1.html | 21
docs/relnotes-7.0.2.html | 19
docs/relnotes-7.0.3.html | 21
docs/relnotes-7.0.4.html | 21
docs/relnotes-7.0.html | 21
docs/relnotes-7.1.html | 21
docs/relnotes-7.10.1.html | 113
docs/relnotes-7.10.2.html | 77
docs/relnotes-7.10.3.html | 103
docs/relnotes-7.10.html | 311
docs/relnotes-7.11.1.html | 137
docs/relnotes-7.11.2.html | 29
docs/relnotes-7.11.html | 19
docs/relnotes-7.2.html | 21
docs/relnotes-7.3.html | 21
docs/relnotes-7.4.1.html | 19
docs/relnotes-7.4.2.html | 19
docs/relnotes-7.4.3.html | 19
docs/relnotes-7.4.4.html | 19
docs/relnotes-7.4.html | 21
docs/relnotes-7.5.1.html | 19
docs/relnotes-7.5.2.html | 19
docs/relnotes-7.5.html | 19
docs/relnotes-7.6.1.html | 19
docs/relnotes-7.6.html | 19
docs/relnotes-7.7.1.html | 21
docs/relnotes-7.7.html | 19
docs/relnotes-7.8.1.html | 21
docs/relnotes-7.8.2.html | 21
docs/relnotes-7.8.3.html | 21
docs/relnotes-7.8.html | 19
docs/relnotes-7.9.1.html | 129
docs/relnotes-7.9.2.html | 100
docs/relnotes-7.9.html | 19
docs/relnotes-8.0.1.html | 61
docs/relnotes-8.0.2.html | 69
docs/relnotes-8.0.3.html | 133
docs/relnotes-8.0.4.html | 89
docs/relnotes-8.0.html | 19
docs/relnotes-8.1.html | 70
docs/relnotes.html | 164
docs/repository.html | 43
docs/science.html | 24
docs/shading.html | 77
docs/sourcedocs.html | 31
docs/sourcetree.html | 29
docs/subset-A.html | 18
docs/subset.html | 21
docs/systems.html | 35
docs/thanks.html | 35
docs/utilities.html | 21
docs/utility.html | 19
docs/versions.html | 89
docs/viewperf.html | 74
docs/vmware-guest.html | 23
docs/webmaster.html | 19
docs/xlibdriver.html | 37
doxygen/Makefile | 3
doxygen/gbm.doxy | 48
doxygen/glsl.doxy | 5
doxygen/header.html | 3
include/CL/cl.h | 998
include/CL/cl.hpp | 4011 +
include/CL/cl_ext.h | 213
include/CL/cl_gl.h | 155
include/CL/cl_gl_ext.h | 69
include/CL/cl_platform.h | 1198
include/CL/opencl.h | 54
include/EGL/eglext.h | 156
include/EGL/eglmesaext.h | 12
include/GL/glext.h | 1434
include/GL/glxext.h | 18
include/GL/internal/dri_interface.h | 87
include/GLES2/gl2ext.h | 410
include/pci_ids/i965_pci_ids.h | 36
include/pci_ids/pci_id_driver_map.h | 7
include/pci_ids/r600_pci_ids.h | 33
include/pci_ids/radeonsi_pci_ids.h | 44
scons/custom.py | 9
scons/gallium.py | 50
scons/llvm.py | 21
scons/source_list.py | 19
src/.gitignore | 1
src/Makefile | 40
src/Makefile.am | 4
src/SConscript | 6
src/egl/.gitignore | 1
src/egl/Makefile | 36
src/egl/Makefile.am | 28
src/egl/drivers/.gitignore | 1
src/egl/drivers/Makefile | 31
src/egl/drivers/Makefile.am | 30
src/egl/drivers/Makefile.template | 66
src/egl/drivers/dri2/Android.mk | 1
src/egl/drivers/dri2/Makefile | 48
src/egl/drivers/dri2/Makefile.am | 63
src/egl/drivers/dri2/egl_dri2.c | 419
src/egl/drivers/dri2/egl_dri2.h | 12
src/egl/drivers/dri2/platform_android.c | 2
src/egl/drivers/dri2/platform_drm.c | 316
src/egl/drivers/dri2/platform_wayland.c | 15
src/egl/drivers/dri2/platform_x11.c | 9
src/egl/drivers/glx/Makefile | 19
src/egl/drivers/glx/Makefile.am | 33
src/egl/drivers/glx/egl_glx.c | 2
src/egl/main/.gitignore | 1
src/egl/main/Android.mk | 7
src/egl/main/Makefile | 183
src/egl/main/Makefile.am | 138
src/egl/main/egl.pc.in | 16
src/egl/main/eglapi.c | 28
src/egl/main/eglapi.h | 2
src/egl/main/eglcontext.c | 274
src/egl/main/eglcontext.h | 6
src/egl/main/egldisplay.h | 7
src/egl/main/eglimage.c | 5
src/egl/main/eglimage.h | 3
src/egl/main/egllog.c | 1
src/egl/main/eglmisc.c | 7
src/egl/main/eglstring.h | 1
src/egl/wayland/.gitignore | 4
src/egl/wayland/Makefile | 30
src/egl/wayland/Makefile.am | 1
src/egl/wayland/wayland-drm/.gitignore | 3
src/egl/wayland/wayland-drm/Makefile | 47
src/egl/wayland/wayland-drm/Makefile.am | 22
src/egl/wayland/wayland-drm/protocol/wayland-drm.xml | 139
src/egl/wayland/wayland-drm/wayland-drm.c | 137
src/egl/wayland/wayland-drm/wayland-drm.h | 85
src/egl/wayland/wayland-drm/wayland-drm.xml | 155
src/egl/wayland/wayland-egl/Makefile | 71
src/egl/wayland/wayland-egl/Makefile.am | 10
src/egl/wayland/wayland-egl/wayland-egl.pc.in | 14
src/gallium/.gitignore | 1
src/gallium/Android.mk | 7
src/gallium/Makefile | 12
src/gallium/Makefile.am | 22
src/gallium/SConscript | 53
src/gallium/auxiliary/Android.mk | 3
src/gallium/auxiliary/Makefile | 10
src/gallium/auxiliary/Makefile.sources | 11
src/gallium/auxiliary/SConscript | 7
src/gallium/auxiliary/cso_cache/cso_cache.c | 24
src/gallium/auxiliary/cso_cache/cso_cache.h | 16
src/gallium/auxiliary/cso_cache/cso_context.c | 590
src/gallium/auxiliary/cso_cache/cso_context.h | 85
src/gallium/auxiliary/draw/draw_context.c | 117
src/gallium/auxiliary/draw/draw_context.h | 27
src/gallium/auxiliary/draw/draw_decompose_tmp.h | 26
src/gallium/auxiliary/draw/draw_gs_tmp.h | 1
src/gallium/auxiliary/draw/draw_llvm.c | 976
src/gallium/auxiliary/draw/draw_llvm.h | 28
src/gallium/auxiliary/draw/draw_llvm_sample.c | 30
src/gallium/auxiliary/draw/draw_llvm_translate.c | 506
src/gallium/auxiliary/draw/draw_pipe.c | 3
src/gallium/auxiliary/draw/draw_pipe_aaline.c | 5
src/gallium/auxiliary/draw/draw_pipe_aapoint.c | 5
src/gallium/auxiliary/draw/draw_pipe_clip.c | 155
src/gallium/auxiliary/draw/draw_pipe_pstipple.c | 5
src/gallium/auxiliary/draw/draw_private.h | 17
src/gallium/auxiliary/draw/draw_pt.c | 78
src/gallium/auxiliary/draw/draw_pt.h | 2
src/gallium/auxiliary/draw/draw_pt_decompose.h | 2
src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c | 4
src/gallium/auxiliary/draw/draw_pt_so_emit.c | 87
src/gallium/auxiliary/draw/draw_pt_vsplit.c | 11
src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h | 6
src/gallium/auxiliary/draw/draw_so_emit_tmp.h | 1
src/gallium/auxiliary/draw/draw_vs_exec.c | 9
src/gallium/auxiliary/draw/draw_vs_llvm.c | 1
src/gallium/auxiliary/gallivm/f.cpp | 27
src/gallium/auxiliary/gallivm/lp_bld_arit.c | 827
src/gallium/auxiliary/gallivm/lp_bld_arit.h | 24
src/gallium/auxiliary/gallivm/lp_bld_assert.c | 44
src/gallium/auxiliary/gallivm/lp_bld_assert.h | 2
src/gallium/auxiliary/gallivm/lp_bld_bitarit.c | 44
src/gallium/auxiliary/gallivm/lp_bld_bitarit.h | 5
src/gallium/auxiliary/gallivm/lp_bld_const.c | 106
src/gallium/auxiliary/gallivm/lp_bld_const.h | 20
src/gallium/auxiliary/gallivm/lp_bld_conv.c | 251
src/gallium/auxiliary/gallivm/lp_bld_conv.h | 4
src/gallium/auxiliary/gallivm/lp_bld_debug.cpp | 44
src/gallium/auxiliary/gallivm/lp_bld_flow.c | 76
src/gallium/auxiliary/gallivm/lp_bld_flow.h | 27
src/gallium/auxiliary/gallivm/lp_bld_format.h | 7
src/gallium/auxiliary/gallivm/lp_bld_format_aos.c | 26
src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c | 101
src/gallium/auxiliary/gallivm/lp_bld_format_soa.c | 3
src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c | 46
src/gallium/auxiliary/gallivm/lp_bld_gather.c | 17
src/gallium/auxiliary/gallivm/lp_bld_gather.h | 4
src/gallium/auxiliary/gallivm/lp_bld_init.c | 492
src/gallium/auxiliary/gallivm/lp_bld_init.h | 38
src/gallium/auxiliary/gallivm/lp_bld_intr.c | 98
src/gallium/auxiliary/gallivm/lp_bld_intr.h | 9
src/gallium/auxiliary/gallivm/lp_bld_limits.h | 63
src/gallium/auxiliary/gallivm/lp_bld_logic.c | 111
src/gallium/auxiliary/gallivm/lp_bld_logic.h | 5
src/gallium/auxiliary/gallivm/lp_bld_misc.cpp | 130
src/gallium/auxiliary/gallivm/lp_bld_misc.h | 70
src/gallium/auxiliary/gallivm/lp_bld_pack.c | 339
src/gallium/auxiliary/gallivm/lp_bld_pack.h | 23
src/gallium/auxiliary/gallivm/lp_bld_printf.c | 222
src/gallium/auxiliary/gallivm/lp_bld_printf.h | 16
src/gallium/auxiliary/gallivm/lp_bld_quad.c | 86
src/gallium/auxiliary/gallivm/lp_bld_quad.h | 14
src/gallium/auxiliary/gallivm/lp_bld_sample.c | 545
src/gallium/auxiliary/gallivm/lp_bld_sample.h | 69
src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c | 1328
src/gallium/auxiliary/gallivm/lp_bld_sample_aos.h | 8
src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c | 562
src/gallium/auxiliary/gallivm/lp_bld_struct.c | 34
src/gallium/auxiliary/gallivm/lp_bld_struct.h | 25
src/gallium/auxiliary/gallivm/lp_bld_swizzle.c | 228
src/gallium/auxiliary/gallivm/lp_bld_swizzle.h | 24
src/gallium/auxiliary/gallivm/lp_bld_tgsi.c | 400
src/gallium/auxiliary/gallivm/lp_bld_tgsi.h | 375
src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c | 1627
src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.h | 138
src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c | 570
src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c | 8
src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c | 2426
src/gallium/auxiliary/gallivm/lp_bld_type.c | 28
src/gallium/auxiliary/gallivm/lp_bld_type.h | 59
src/gallium/auxiliary/os/os_misc.c | 25
src/gallium/auxiliary/os/os_thread.h | 1
src/gallium/auxiliary/pipe-loader/.gitignore | 1
src/gallium/auxiliary/pipe-loader/Makefile.am | 38
src/gallium/auxiliary/pipe-loader/pipe_loader.c | 102
src/gallium/auxiliary/pipe-loader/pipe_loader.h | 144
src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c | 279
src/gallium/auxiliary/pipe-loader/pipe_loader_priv.h | 47
src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c | 107
src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c | 3
src/gallium/auxiliary/postprocess/pp_colors.c | 6
src/gallium/auxiliary/postprocess/pp_init.c | 2
src/gallium/auxiliary/postprocess/pp_mlaa.c | 31
src/gallium/auxiliary/postprocess/pp_program.c | 4
src/gallium/auxiliary/postprocess/pp_run.c | 3
src/gallium/auxiliary/rbug/rbug.h | 10
src/gallium/auxiliary/rbug/rbug_connection.c | 4
src/gallium/auxiliary/rbug/rbug_connection.h | 2
src/gallium/auxiliary/rbug/rbug_context.c | 2
src/gallium/auxiliary/rbug/rbug_context.h | 4
src/gallium/auxiliary/rbug/rbug_core.c | 2
src/gallium/auxiliary/rbug/rbug_core.h | 2
src/gallium/auxiliary/rbug/rbug_internal.h | 2
src/gallium/auxiliary/rbug/rbug_shader.c | 2
src/gallium/auxiliary/rbug/rbug_shader.h | 4
src/gallium/auxiliary/rbug/rbug_texture.c | 2
src/gallium/auxiliary/rbug/rbug_texture.h | 4
src/gallium/auxiliary/target-helpers/inline_debug_helper.h | 7
src/gallium/auxiliary/tgsi/tgsi_build.c | 191
src/gallium/auxiliary/tgsi/tgsi_dump.c | 112
src/gallium/auxiliary/tgsi/tgsi_exec.c | 461
src/gallium/auxiliary/tgsi/tgsi_exec.h | 56
src/gallium/auxiliary/tgsi/tgsi_info.c | 445
src/gallium/auxiliary/tgsi/tgsi_info.h | 49
src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h | 6
src/gallium/auxiliary/tgsi/tgsi_parse.c | 8
src/gallium/auxiliary/tgsi/tgsi_parse.h | 2
src/gallium/auxiliary/tgsi/tgsi_ppc.c | 170
src/gallium/auxiliary/tgsi/tgsi_scan.c | 9
src/gallium/auxiliary/tgsi/tgsi_strings.c | 29
src/gallium/auxiliary/tgsi/tgsi_strings.h | 2
src/gallium/auxiliary/tgsi/tgsi_text.c | 367
src/gallium/auxiliary/tgsi/tgsi_ureg.c | 215
src/gallium/auxiliary/tgsi/tgsi_ureg.h | 22
src/gallium/auxiliary/tgsi/tgsi_util.c | 2
src/gallium/auxiliary/translate/translate_generic.c | 2
src/gallium/auxiliary/translate/translate_sse.c | 4
src/gallium/auxiliary/util/.gitignore | 1
src/gallium/auxiliary/util/u_blit.c | 423
src/gallium/auxiliary/util/u_blit.h | 25
src/gallium/auxiliary/util/u_blitter.c | 655
src/gallium/auxiliary/util/u_blitter.h | 72
src/gallium/auxiliary/util/u_cpu_detect.h | 12
src/gallium/auxiliary/util/u_debug.c | 8
src/gallium/auxiliary/util/u_debug.h | 2
src/gallium/auxiliary/util/u_debug_stack.c | 2
src/gallium/auxiliary/util/u_debug_symbol.c | 2
src/gallium/auxiliary/util/u_draw.c | 5
src/gallium/auxiliary/util/u_draw.h | 1
src/gallium/auxiliary/util/u_draw_quad.c | 31
src/gallium/auxiliary/util/u_draw_quad.h | 3
src/gallium/auxiliary/util/u_dual_blend.h | 26
src/gallium/auxiliary/util/u_dump_state.c | 6
src/gallium/auxiliary/util/u_format.c | 32
src/gallium/auxiliary/util/u_format.csv | 2
src/gallium/auxiliary/util/u_format.h | 56
src/gallium/auxiliary/util/u_format_etc.c | 25
src/gallium/auxiliary/util/u_format_tests.c | 38
src/gallium/auxiliary/util/u_format_yuv.c | 48
src/gallium/auxiliary/util/u_format_yuv.h | 46
src/gallium/auxiliary/util/u_gen_mipmap.c | 120
src/gallium/auxiliary/util/u_gen_mipmap.h | 6
src/gallium/auxiliary/util/u_half.h | 101
src/gallium/auxiliary/util/u_half.py | 179
src/gallium/auxiliary/util/u_index_modify.c | 83
src/gallium/auxiliary/util/u_index_modify.h | 16
src/gallium/auxiliary/util/u_inlines.h | 142
src/gallium/auxiliary/util/u_math.h | 123
src/gallium/auxiliary/util/u_pstipple.c | 3
src/gallium/auxiliary/util/u_simple_screen.h | 180
src/gallium/auxiliary/util/u_simple_shaders.c | 233
src/gallium/auxiliary/util/u_simple_shaders.h | 32
src/gallium/auxiliary/util/u_slab.c | 8
src/gallium/auxiliary/util/u_slab.h | 2
src/gallium/auxiliary/util/u_string.h | 24
src/gallium/auxiliary/util/u_surface.c | 6
src/gallium/auxiliary/util/u_transfer.c | 57
src/gallium/auxiliary/util/u_transfer.h | 5
src/gallium/auxiliary/util/u_vbuf.c | 742
src/gallium/auxiliary/util/u_vbuf.h | 105
src/gallium/auxiliary/util/u_video.h | 1
src/gallium/auxiliary/vl/vl_compositor.c | 643
src/gallium/auxiliary/vl/vl_compositor.h | 104
src/gallium/auxiliary/vl/vl_csc.c | 114
src/gallium/auxiliary/vl/vl_csc.h | 4
src/gallium/auxiliary/vl/vl_decoder.c | 4
src/gallium/auxiliary/vl/vl_defines.h | 11
src/gallium/auxiliary/vl/vl_idct.c | 38
src/gallium/auxiliary/vl/vl_matrix_filter.c | 318
src/gallium/auxiliary/vl/vl_matrix_filter.h | 64
src/gallium/auxiliary/vl/vl_mc.c | 24
src/gallium/auxiliary/vl/vl_mc.h | 2
src/gallium/auxiliary/vl/vl_median_filter.c | 397
src/gallium/auxiliary/vl/vl_median_filter.h | 70
src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c | 70
src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h | 13
src/gallium/auxiliary/vl/vl_mpeg12_decoder.c | 245
src/gallium/auxiliary/vl/vl_mpeg12_decoder.h | 16
src/gallium/auxiliary/vl/vl_vertex_buffers.c | 18
src/gallium/auxiliary/vl/vl_vertex_buffers.h | 2
src/gallium/auxiliary/vl/vl_video_buffer.c | 325
src/gallium/auxiliary/vl/vl_video_buffer.h | 42
src/gallium/auxiliary/vl/vl_vlc.h | 1
src/gallium/auxiliary/vl/vl_winsys.h | 69
src/gallium/auxiliary/vl/vl_winsys_dri.c | 400
src/gallium/auxiliary/vl/vl_winsys_xsp.c | 170
src/gallium/auxiliary/vl/vl_zscan.c | 45
src/gallium/docs/llvm-todo.txt | 21
src/gallium/docs/source/context.rst | 72
src/gallium/docs/source/cso/blend.rst | 6
src/gallium/docs/source/cso/rasterizer.rst | 16
src/gallium/docs/source/screen.rst | 109
src/gallium/docs/source/tgsi.rst | 403
src/gallium/drivers/.gitignore | 1
src/gallium/drivers/Makefile | 12
src/gallium/drivers/Makefile.am | 69
src/gallium/drivers/galahad/Makefile | 11
src/gallium/drivers/galahad/glhd_context.c | 308
src/gallium/drivers/galahad/glhd_context.h | 11
src/gallium/drivers/galahad/glhd_objects.c | 9
src/gallium/drivers/galahad/glhd_screen.c | 162
src/gallium/drivers/i915/TODO | 3
src/gallium/drivers/i915/i915_clear.c | 13
src/gallium/drivers/i915/i915_context.c | 21
src/gallium/drivers/i915/i915_context.h | 7
src/gallium/drivers/i915/i915_flush.c | 2
src/gallium/drivers/i915/i915_fpc.h | 32
src/gallium/drivers/i915/i915_fpc_emit.c | 34
src/gallium/drivers/i915/i915_fpc_optimize.c | 25
src/gallium/drivers/i915/i915_fpc_translate.c | 51
src/gallium/drivers/i915/i915_query.c | 2
src/gallium/drivers/i915/i915_resource.c | 1
src/gallium/drivers/i915/i915_resource_buffer.c | 7
src/gallium/drivers/i915/i915_resource_texture.c | 14
src/gallium/drivers/i915/i915_screen.c | 24
src/gallium/drivers/i915/i915_state.c | 77
src/gallium/drivers/i915/i915_state_emit.c | 169
src/gallium/drivers/i915/i915_state_sampler.c | 7
src/gallium/drivers/i915/i915_state_static.c | 10
src/gallium/drivers/i915/i915_surface.c | 11
src/gallium/drivers/identity/Makefile | 11
src/gallium/drivers/identity/id_context.c | 30
src/gallium/drivers/identity/id_screen.c | 35
src/gallium/drivers/llvmpipe/.gitignore | 2
src/gallium/drivers/llvmpipe/Makefile | 7
src/gallium/drivers/llvmpipe/SConscript | 3
src/gallium/drivers/llvmpipe/lp_bld_alpha.c | 28
src/gallium/drivers/llvmpipe/lp_bld_alpha.h | 2
src/gallium/drivers/llvmpipe/lp_bld_blend.c | 193
src/gallium/drivers/llvmpipe/lp_bld_blend.h | 48
src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c | 193
src/gallium/drivers/llvmpipe/lp_bld_blend_soa.c | 63
src/gallium/drivers/llvmpipe/lp_bld_depth.c | 115
src/gallium/drivers/llvmpipe/lp_bld_interp.c | 556
src/gallium/drivers/llvmpipe/lp_bld_interp.h | 43
src/gallium/drivers/llvmpipe/lp_clear.c | 3
src/gallium/drivers/llvmpipe/lp_context.c | 59
src/gallium/drivers/llvmpipe/lp_context.h | 25
src/gallium/drivers/llvmpipe/lp_draw_arrays.c | 25
src/gallium/drivers/llvmpipe/lp_flush.c | 7
src/gallium/drivers/llvmpipe/lp_jit.c | 20
src/gallium/drivers/llvmpipe/lp_jit.h | 5
src/gallium/drivers/llvmpipe/lp_memory.c | 6
src/gallium/drivers/llvmpipe/lp_memory.h | 7
src/gallium/drivers/llvmpipe/lp_perf.c | 5
src/gallium/drivers/llvmpipe/lp_query.c | 4
src/gallium/drivers/llvmpipe/lp_rast.c | 39
src/gallium/drivers/llvmpipe/lp_rast_priv.h | 1
src/gallium/drivers/llvmpipe/lp_rast_tri.c | 9
src/gallium/drivers/llvmpipe/lp_screen.c | 67
src/gallium/drivers/llvmpipe/lp_setup.c | 2
src/gallium/drivers/llvmpipe/lp_setup.h | 2
src/gallium/drivers/llvmpipe/lp_setup_tri.c | 205
src/gallium/drivers/llvmpipe/lp_state_derived.c | 8
src/gallium/drivers/llvmpipe/lp_state_fs.c | 634
src/gallium/drivers/llvmpipe/lp_state_fs.h | 6
src/gallium/drivers/llvmpipe/lp_state_sampler.c | 124
src/gallium/drivers/llvmpipe/lp_state_setup.c | 512
src/gallium/drivers/llvmpipe/lp_state_setup.h | 11
src/gallium/drivers/llvmpipe/lp_state_so.c | 2
src/gallium/drivers/llvmpipe/lp_state_vertex.c | 4
src/gallium/drivers/llvmpipe/lp_test.h | 11
src/gallium/drivers/llvmpipe/lp_test_arit.c | 210
src/gallium/drivers/llvmpipe/lp_test_blend.c | 106
src/gallium/drivers/llvmpipe/lp_test_conv.c | 118
src/gallium/drivers/llvmpipe/lp_test_format.c | 101
src/gallium/drivers/llvmpipe/lp_test_main.c | 17
src/gallium/drivers/llvmpipe/lp_test_printf.c | 37
src/gallium/drivers/llvmpipe/lp_test_round.c | 245
src/gallium/drivers/llvmpipe/lp_test_sincos.c | 171
src/gallium/drivers/llvmpipe/lp_tex_sample.c | 32
src/gallium/drivers/llvmpipe/lp_texture.c | 34
src/gallium/drivers/llvmpipe/lp_tile_soa.h | 6
src/gallium/drivers/llvmpipe/sse_mathfun.h | 724
src/gallium/drivers/noop/Makefile | 13
src/gallium/drivers/noop/noop_pipe.c | 29
src/gallium/drivers/noop/noop_state.c | 3
src/gallium/drivers/nouveau/Makefile.sources | 1
src/gallium/drivers/nouveau/nouveau_buffer.c | 278
src/gallium/drivers/nouveau/nouveau_buffer.h | 69
src/gallium/drivers/nouveau/nouveau_context.h | 52
src/gallium/drivers/nouveau/nouveau_fence.c | 5
src/gallium/drivers/nouveau/nouveau_heap.c | 123
src/gallium/drivers/nouveau/nouveau_heap.h | 52
src/gallium/drivers/nouveau/nouveau_mm.c | 23
src/gallium/drivers/nouveau/nouveau_mm.h | 3
src/gallium/drivers/nouveau/nouveau_screen.c | 174
src/gallium/drivers/nouveau/nouveau_screen.h | 60
src/gallium/drivers/nouveau/nouveau_statebuf.h | 9
src/gallium/drivers/nouveau/nouveau_video.c | 327
src/gallium/drivers/nouveau/nouveau_video.h | 58
src/gallium/drivers/nouveau/nouveau_winsys.h | 71
src/gallium/drivers/nouveau/nv_m2mf.xml.h | 67
src/gallium/drivers/nouveau/nv_object.xml.h | 323
src/gallium/drivers/nv30/Android.mk | 37
src/gallium/drivers/nv30/Makefile | 12
src/gallium/drivers/nv30/Makefile.sources | 20
src/gallium/drivers/nv30/SConscript | 11
src/gallium/drivers/nv30/nv01_2d.xml.h | 1416
src/gallium/drivers/nv30/nv30-40_3d.xml.h | 2045
src/gallium/drivers/nv30/nv30_clear.c | 226
src/gallium/drivers/nv30/nv30_context.c | 175
src/gallium/drivers/nv30/nv30_context.h | 231
src/gallium/drivers/nv30/nv30_draw.c | 502
src/gallium/drivers/nv30/nv30_format.c | 265
src/gallium/drivers/nv30/nv30_format.h | 57
src/gallium/drivers/nv30/nv30_fragprog.c | 170
src/gallium/drivers/nv30/nv30_fragtex.c | 202
src/gallium/drivers/nv30/nv30_miptree.c | 442
src/gallium/drivers/nv30/nv30_push.c | 283
src/gallium/drivers/nv30/nv30_query.c | 269
src/gallium/drivers/nv30/nv30_resource.c | 79
src/gallium/drivers/nv30/nv30_resource.h | 71
src/gallium/drivers/nv30/nv30_screen.c | 579
src/gallium/drivers/nv30/nv30_screen.h | 51
src/gallium/drivers/nv30/nv30_state.c | 459
src/gallium/drivers/nv30/nv30_state.h | 144
src/gallium/drivers/nv30/nv30_state_validate.c | 538
src/gallium/drivers/nv30/nv30_texture.c | 306
src/gallium/drivers/nv30/nv30_transfer.c | 754
src/gallium/drivers/nv30/nv30_transfer.h | 40
src/gallium/drivers/nv30/nv30_vbo.c | 624
src/gallium/drivers/nv30/nv30_vertprog.c | 258
src/gallium/drivers/nv30/nv30_vertprog.h | 176
src/gallium/drivers/nv30/nv30_winsys.h | 158
src/gallium/drivers/nv30/nv40_vertprog.h | 178
src/gallium/drivers/nv30/nv40_verttex.c | 100
src/gallium/drivers/nv30/nvfx_fragprog.c | 1250
src/gallium/drivers/nv30/nvfx_shader.h | 525
src/gallium/drivers/nv30/nvfx_vertprog.c | 1128
src/gallium/drivers/nv50/Makefile.sources | 9
src/gallium/drivers/nv50/codegen/nv50_ir.cpp | 570
src/gallium/drivers/nv50/codegen/nv50_ir.h | 228
src/gallium/drivers/nv50/codegen/nv50_ir_bb.cpp | 156
src/gallium/drivers/nv50/codegen/nv50_ir_build_util.cpp | 179
src/gallium/drivers/nv50/codegen/nv50_ir_build_util.h | 103
src/gallium/drivers/nv50/codegen/nv50_ir_driver.h | 13
src/gallium/drivers/nv50/codegen/nv50_ir_emit_nv50.cpp | 931
src/gallium/drivers/nv50/codegen/nv50_ir_from_tgsi.cpp | 506
src/gallium/drivers/nv50/codegen/nv50_ir_graph.cpp | 114
src/gallium/drivers/nv50/codegen/nv50_ir_graph.h | 54
src/gallium/drivers/nv50/codegen/nv50_ir_inlines.h | 123
src/gallium/drivers/nv50/codegen/nv50_ir_lowering_nv50.cpp | 1108
src/gallium/drivers/nv50/codegen/nv50_ir_peephole.cpp | 553
src/gallium/drivers/nv50/codegen/nv50_ir_print.cpp | 115
src/gallium/drivers/nv50/codegen/nv50_ir_ra.cpp | 1718
src/gallium/drivers/nv50/codegen/nv50_ir_ssa.cpp | 153
src/gallium/drivers/nv50/codegen/nv50_ir_target.cpp | 123
src/gallium/drivers/nv50/codegen/nv50_ir_target.h | 49
src/gallium/drivers/nv50/codegen/nv50_ir_target_nv50.cpp | 544
src/gallium/drivers/nv50/codegen/nv50_ir_target_nv50.h | 72
src/gallium/drivers/nv50/codegen/nv50_ir_util.cpp | 120
src/gallium/drivers/nv50/codegen/nv50_ir_util.h | 188
src/gallium/drivers/nv50/nv50_3d.xml.h | 158
src/gallium/drivers/nv50/nv50_context.c | 175
src/gallium/drivers/nv50/nv50_context.h | 103
src/gallium/drivers/nv50/nv50_formats.c | 75
src/gallium/drivers/nv50/nv50_miptree.c | 74
src/gallium/drivers/nv50/nv50_pc.c | 814
src/gallium/drivers/nv50/nv50_pc.h | 502
src/gallium/drivers/nv50/nv50_pc_emit.c | 1259
src/gallium/drivers/nv50/nv50_pc_optimize.c | 1161
src/gallium/drivers/nv50/nv50_pc_print.c | 321
src/gallium/drivers/nv50/nv50_pc_regalloc.c | 1095
src/gallium/drivers/nv50/nv50_program.c | 866
src/gallium/drivers/nv50/nv50_program.h | 75
src/gallium/drivers/nv50/nv50_push.c | 114
src/gallium/drivers/nv50/nv50_query.c | 203
src/gallium/drivers/nv50/nv50_resource.c | 1
src/gallium/drivers/nv50/nv50_resource.h | 23
src/gallium/drivers/nv50/nv50_screen.c | 712
src/gallium/drivers/nv50/nv50_screen.h | 40
src/gallium/drivers/nv50/nv50_shader_state.c | 492
src/gallium/drivers/nv50/nv50_state.c | 186
src/gallium/drivers/nv50/nv50_state_validate.c | 255
src/gallium/drivers/nv50/nv50_stateobj.h | 35
src/gallium/drivers/nv50/nv50_surface.c | 486
src/gallium/drivers/nv50/nv50_tex.c | 129
src/gallium/drivers/nv50/nv50_texture.xml.h | 17
src/gallium/drivers/nv50/nv50_tgsi_to_nc.c | 2101
src/gallium/drivers/nv50/nv50_transfer.c | 254
src/gallium/drivers/nv50/nv50_vbo.c | 640
src/gallium/drivers/nv50/nv50_winsys.h | 143
src/gallium/drivers/nvc0/Makefile.sources | 4
src/gallium/drivers/nvc0/codegen/nv50_ir_emit_nvc0.cpp | 893
src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp | 429
src/gallium/drivers/nvc0/codegen/nv50_ir_target_nvc0.cpp | 171
src/gallium/drivers/nvc0/codegen/nv50_ir_target_nvc0.h | 3
src/gallium/drivers/nvc0/nvc0_3d.xml.h | 82
src/gallium/drivers/nvc0/nvc0_context.c | 177
src/gallium/drivers/nvc0/nvc0_context.h | 121
src/gallium/drivers/nvc0/nvc0_formats.c | 339
src/gallium/drivers/nvc0/nvc0_graph_macros.h | 14
src/gallium/drivers/nvc0/nvc0_miptree.c | 81
src/gallium/drivers/nvc0/nvc0_program.c | 133
src/gallium/drivers/nvc0/nvc0_program.h | 5
src/gallium/drivers/nvc0/nvc0_push.c | 78
src/gallium/drivers/nvc0/nvc0_push2.c | 333
src/gallium/drivers/nvc0/nvc0_query.c | 229
src/gallium/drivers/nvc0/nvc0_resource.c | 1
src/gallium/drivers/nvc0/nvc0_screen.c | 652
src/gallium/drivers/nvc0/nvc0_screen.h | 41
src/gallium/drivers/nvc0/nvc0_shader_state.c | 236
src/gallium/drivers/nvc0/nvc0_state.c | 324
src/gallium/drivers/nvc0/nvc0_state_validate.c | 435
src/gallium/drivers/nvc0/nvc0_stateobj.h | 23
src/gallium/drivers/nvc0/nvc0_surface.c | 581
src/gallium/drivers/nvc0/nvc0_tex.c | 285
src/gallium/drivers/nvc0/nvc0_transfer.c | 407
src/gallium/drivers/nvc0/nvc0_vbo.c | 743
src/gallium/drivers/nvc0/nvc0_vbo_translate.c | 644
src/gallium/drivers/nvc0/nvc0_winsys.h | 164
src/gallium/drivers/nvc0/nve4_p2mf.xml.h | 107
src/gallium/drivers/nvfx/Android.mk | 37
src/gallium/drivers/nvfx/Makefile | 13
src/gallium/drivers/nvfx/Makefile.sources | 22
src/gallium/drivers/nvfx/SConscript | 14
src/gallium/drivers/nvfx/nv01_2d.xml.h | 1343
src/gallium/drivers/nvfx/nv04_2d.c | 1393
src/gallium/drivers/nvfx/nv04_2d.h | 107
src/gallium/drivers/nvfx/nv04_2d_loops.h | 70
src/gallium/drivers/nvfx/nv30-40_3d.xml.h | 2022
src/gallium/drivers/nvfx/nv30_fragtex.c | 117
src/gallium/drivers/nvfx/nv30_vertprog.h | 176
src/gallium/drivers/nvfx/nv40_fragtex.c | 104
src/gallium/drivers/nvfx/nv40_vertprog.h | 178
src/gallium/drivers/nvfx/nvfx_buffer.c | 98
src/gallium/drivers/nvfx/nvfx_clear.c | 14
src/gallium/drivers/nvfx/nvfx_context.c | 124
src/gallium/drivers/nvfx/nvfx_context.h | 375
src/gallium/drivers/nvfx/nvfx_draw.c | 191
src/gallium/drivers/nvfx/nvfx_fragprog.c | 1624
src/gallium/drivers/nvfx/nvfx_fragtex.c | 359
src/gallium/drivers/nvfx/nvfx_miptree.c | 224
src/gallium/drivers/nvfx/nvfx_push.c | 431
src/gallium/drivers/nvfx/nvfx_query.c | 147
src/gallium/drivers/nvfx/nvfx_resource.c | 66
src/gallium/drivers/nvfx/nvfx_resource.h | 222
src/gallium/drivers/nvfx/nvfx_screen.c | 649
src/gallium/drivers/nvfx/nvfx_screen.h | 65
src/gallium/drivers/nvfx/nvfx_shader.h | 526
src/gallium/drivers/nvfx/nvfx_state.c | 389
src/gallium/drivers/nvfx/nvfx_state.h | 115
src/gallium/drivers/nvfx/nvfx_state_emit.c | 477
src/gallium/drivers/nvfx/nvfx_state_fb.c | 329
src/gallium/drivers/nvfx/nvfx_surface.c | 523
src/gallium/drivers/nvfx/nvfx_tex.h | 175
src/gallium/drivers/nvfx/nvfx_transfer.c | 224
src/gallium/drivers/nvfx/nvfx_transfer.h | 24
src/gallium/drivers/nvfx/nvfx_vbo.c | 637
src/gallium/drivers/nvfx/nvfx_vertprog.c | 1453
src/gallium/drivers/r300/.gitignore | 2
src/gallium/drivers/r300/Makefile | 23
src/gallium/drivers/r300/Makefile.am | 33
src/gallium/drivers/r300/Makefile.sources | 4
src/gallium/drivers/r300/SConscript | 3
src/gallium/drivers/r300/compiler/r3xx_fragprog.c | 22
src/gallium/drivers/r300/compiler/r3xx_vertprog.c | 217
src/gallium/drivers/r300/compiler/r3xx_vertprog_dump.c | 15
src/gallium/drivers/r300/compiler/r500_fragprog.c | 2
src/gallium/drivers/r300/compiler/r500_fragprog_emit.c | 2
src/gallium/drivers/r300/compiler/radeon_code.h | 8
src/gallium/drivers/r300/compiler/radeon_compiler.c | 16
src/gallium/drivers/r300/compiler/radeon_compiler.h | 5
src/gallium/drivers/r300/compiler/radeon_dataflow.h | 1
src/gallium/drivers/r300/compiler/radeon_inline_literals.c | 140
src/gallium/drivers/r300/compiler/radeon_opcodes.c | 72
src/gallium/drivers/r300/compiler/radeon_opcodes.h | 15
src/gallium/drivers/r300/compiler/radeon_optimize.c | 2
src/gallium/drivers/r300/compiler/radeon_pair_schedule.c | 131
src/gallium/drivers/r300/compiler/radeon_pair_translate.c | 10
src/gallium/drivers/r300/compiler/radeon_program.h | 1
src/gallium/drivers/r300/compiler/radeon_program_constants.h | 13
src/gallium/drivers/r300/compiler/radeon_program_pair.h | 2
src/gallium/drivers/r300/compiler/radeon_program_print.c | 24
src/gallium/drivers/r300/compiler/radeon_program_tex.c | 13
src/gallium/drivers/r300/compiler/radeon_vert_fc.c | 278
src/gallium/drivers/r300/compiler/tests/.gitignore | 1
src/gallium/drivers/r300/compiler/tests/Makefile | 53
src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c | 6
src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h | 2
src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c | 3
src/gallium/drivers/r300/r300_blit.c | 17
src/gallium/drivers/r300/r300_context.c | 56
src/gallium/drivers/r300/r300_context.h | 31
src/gallium/drivers/r300/r300_emit.c | 15
src/gallium/drivers/r300/r300_fs.c | 5
src/gallium/drivers/r300/r300_query.c | 27
src/gallium/drivers/r300/r300_render.c | 166
src/gallium/drivers/r300/r300_render_translate.c | 31
src/gallium/drivers/r300/r300_resource.c | 3
src/gallium/drivers/r300/r300_screen.c | 72
src/gallium/drivers/r300/r300_screen.h | 8
src/gallium/drivers/r300/r300_screen_buffer.c | 118
src/gallium/drivers/r300/r300_screen_buffer.h | 6
src/gallium/drivers/r300/r300_state.c | 148
src/gallium/drivers/r300/r300_state_derived.c | 6
src/gallium/drivers/r300/r300_texture.c | 28
src/gallium/drivers/r300/r300_texture_desc.c | 102
src/gallium/drivers/r300/r300_transfer.c | 27
src/gallium/drivers/r300/r300_vs_draw.c | 3
src/gallium/drivers/r600/Makefile | 11
src/gallium/drivers/r600/Makefile.am | 50
src/gallium/drivers/r600/Makefile.sources | 10
src/gallium/drivers/r600/SConscript | 2
src/gallium/drivers/r600/compute_memory_pool.c | 480
src/gallium/drivers/r600/compute_memory_pool.h | 98
src/gallium/drivers/r600/compute_resource.def | 38
src/gallium/drivers/r600/eg_asm.c | 14
src/gallium/drivers/r600/eg_sq.h | 2
src/gallium/drivers/r600/evergreen_compute.c | 908
src/gallium/drivers/r600/evergreen_compute.h | 70
src/gallium/drivers/r600/evergreen_compute_internal.c | 638
src/gallium/drivers/r600/evergreen_compute_internal.h | 115
src/gallium/drivers/r600/evergreen_hw_context.c | 1758
src/gallium/drivers/r600/evergreen_state.c | 2642
src/gallium/drivers/r600/evergreend.h | 319
src/gallium/drivers/r600/llvm_wrapper.cpp | 19
src/gallium/drivers/r600/llvm_wrapper.h | 16
src/gallium/drivers/r600/r600.h | 197
src/gallium/drivers/r600/r600_asm.c | 296
src/gallium/drivers/r600/r600_asm.h | 25
src/gallium/drivers/r600/r600_blit.c | 534
src/gallium/drivers/r600/r600_buffer.c | 259
src/gallium/drivers/r600/r600_formats.h | 4
src/gallium/drivers/r600/r600_hw_context.c | 2248
src/gallium/drivers/r600/r600_hw_context_priv.h | 48
src/gallium/drivers/r600/r600_llvm.c | 325
src/gallium/drivers/r600/r600_llvm.h | 29
src/gallium/drivers/r600/r600_opcodes.h | 102
src/gallium/drivers/r600/r600_pipe.c | 379
src/gallium/drivers/r600/r600_pipe.h | 651
src/gallium/drivers/r600/r600_query.c | 553
src/gallium/drivers/r600/r600_resource.c | 25
src/gallium/drivers/r600/r600_resource.h | 66
src/gallium/drivers/r600/r600_shader.c | 2156
src/gallium/drivers/r600/r600_shader.h | 9
src/gallium/drivers/r600/r600_state.c | 1952
src/gallium/drivers/r600/r600_state_common.c | 1317
src/gallium/drivers/r600/r600_texture.c | 720
src/gallium/drivers/r600/r600_translate.c | 9
src/gallium/drivers/r600/r600d.h | 24
src/gallium/drivers/r600/r700_asm.c | 8
src/gallium/drivers/radeon/.gitignore | 18
src/gallium/drivers/radeon/AMDGPU.h | 35
src/gallium/drivers/radeon/AMDGPU.td | 38
src/gallium/drivers/radeon/AMDGPUCodeEmitter.h | 48
src/gallium/drivers/radeon/AMDGPUConvertToISA.cpp | 67
src/gallium/drivers/radeon/AMDGPUISelLowering.cpp | 353
src/gallium/drivers/radeon/AMDGPUISelLowering.h | 142
src/gallium/drivers/radeon/AMDGPUInstrInfo.cpp | 266
src/gallium/drivers/radeon/AMDGPUInstrInfo.h | 154
src/gallium/drivers/radeon/AMDGPUInstrInfo.td | 69
src/gallium/drivers/radeon/AMDGPUInstructions.td | 164
src/gallium/drivers/radeon/AMDGPUIntrinsics.td | 64
src/gallium/drivers/radeon/AMDGPURegisterInfo.cpp | 50
src/gallium/drivers/radeon/AMDGPURegisterInfo.h | 62
src/gallium/drivers/radeon/AMDGPURegisterInfo.td | 22
src/gallium/drivers/radeon/AMDGPUSubtarget.cpp | 82
src/gallium/drivers/radeon/AMDGPUSubtarget.h | 64
src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp | 163
src/gallium/drivers/radeon/AMDGPUTargetMachine.h | 74
src/gallium/drivers/radeon/AMDIL.h | 106
src/gallium/drivers/radeon/AMDIL7XXDevice.cpp | 142
src/gallium/drivers/radeon/AMDIL7XXDevice.h | 72
src/gallium/drivers/radeon/AMDILBase.td | 80
src/gallium/drivers/radeon/AMDILCFGStructurizer.cpp | 3272
src/gallium/drivers/radeon/AMDILDevice.cpp | 137
src/gallium/drivers/radeon/AMDILDevice.h | 122
src/gallium/drivers/radeon/AMDILDeviceInfo.cpp | 94
src/gallium/drivers/radeon/AMDILDeviceInfo.h | 90
src/gallium/drivers/radeon/AMDILDevices.h | 19
src/gallium/drivers/radeon/AMDILEvergreenDevice.cpp | 182
src/gallium/drivers/radeon/AMDILEvergreenDevice.h | 89
src/gallium/drivers/radeon/AMDILFrameLowering.cpp | 53
src/gallium/drivers/radeon/AMDILFrameLowering.h | 46
src/gallium/drivers/radeon/AMDILISelDAGToDAG.cpp | 395
src/gallium/drivers/radeon/AMDILISelLowering.cpp | 745
src/gallium/drivers/radeon/AMDILInstrInfo.td | 283
src/gallium/drivers/radeon/AMDILIntrinsicInfo.cpp | 93
src/gallium/drivers/radeon/AMDILIntrinsicInfo.h | 48
src/gallium/drivers/radeon/AMDILIntrinsics.td | 247
src/gallium/drivers/radeon/AMDILNIDevice.cpp | 71
src/gallium/drivers/radeon/AMDILNIDevice.h | 59
src/gallium/drivers/radeon/AMDILPeepholeOptimizer.cpp | 1275
src/gallium/drivers/radeon/AMDILRegisterInfo.td | 110
src/gallium/drivers/radeon/AMDILSIDevice.cpp | 49
src/gallium/drivers/radeon/AMDILSIDevice.h | 45
src/gallium/drivers/radeon/AMDILUtilityFunctions.h | 75
src/gallium/drivers/radeon/LICENSE.TXT | 43
src/gallium/drivers/radeon/MCTargetDesc/AMDILMCAsmInfo.cpp | 107
src/gallium/drivers/radeon/MCTargetDesc/AMDILMCAsmInfo.h | 30
src/gallium/drivers/radeon/MCTargetDesc/AMDILMCTargetDesc.cpp | 61
src/gallium/drivers/radeon/MCTargetDesc/AMDILMCTargetDesc.h | 35
src/gallium/drivers/radeon/Makefile | 73
src/gallium/drivers/radeon/Makefile.sources | 55
src/gallium/drivers/radeon/Processors.td | 28
src/gallium/drivers/radeon/R600CodeEmitter.cpp | 649
src/gallium/drivers/radeon/R600GenRegisterInfo.pl | 206
src/gallium/drivers/radeon/R600ISelLowering.cpp | 516
src/gallium/drivers/radeon/R600ISelLowering.h | 53
src/gallium/drivers/radeon/R600InstrInfo.cpp | 521
src/gallium/drivers/radeon/R600InstrInfo.h | 130
src/gallium/drivers/radeon/R600Instructions.td | 1301
src/gallium/drivers/radeon/R600IntrinsicsNoOpenCL.td | 40
src/gallium/drivers/radeon/R600IntrinsicsOpenCL.td | 16
src/gallium/drivers/radeon/R600KernelParameters.cpp | 462
src/gallium/drivers/radeon/R600MachineFunctionInfo.cpp | 16
src/gallium/drivers/radeon/R600MachineFunctionInfo.h | 33
src/gallium/drivers/radeon/R600RegisterInfo.cpp | 115
src/gallium/drivers/radeon/R600RegisterInfo.h | 59
src/gallium/drivers/radeon/R600Schedule.td | 36
src/gallium/drivers/radeon/SIAssignInterpRegs.cpp | 136
src/gallium/drivers/radeon/SICodeEmitter.cpp | 354
src/gallium/drivers/radeon/SIGenRegisterInfo.pl | 279
src/gallium/drivers/radeon/SIISelLowering.cpp | 408
src/gallium/drivers/radeon/SIISelLowering.h | 57
src/gallium/drivers/radeon/SIInstrFormats.td | 131
src/gallium/drivers/radeon/SIInstrInfo.cpp | 111
src/gallium/drivers/radeon/SIInstrInfo.h | 90
src/gallium/drivers/radeon/SIInstrInfo.td | 512
src/gallium/drivers/radeon/SIInstructions.td | 1074
src/gallium/drivers/radeon/SIIntrinsics.td | 35
src/gallium/drivers/radeon/SIMachineFunctionInfo.cpp | 18
src/gallium/drivers/radeon/SIMachineFunctionInfo.h | 37
src/gallium/drivers/radeon/SIRegisterInfo.cpp | 60
src/gallium/drivers/radeon/SIRegisterInfo.h | 54
src/gallium/drivers/radeon/SISchedule.td | 15
src/gallium/drivers/radeon/TargetInfo/AMDILTargetInfo.cpp | 26
src/gallium/drivers/radeon/loader.cpp | 35
src/gallium/drivers/radeon/radeon_llvm.h | 176
src/gallium/drivers/radeon/radeon_llvm_emit.cpp | 135
src/gallium/drivers/radeon/radeon_llvm_emit.h | 52
src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c | 1210
src/gallium/drivers/radeonsi/Android.mk | 38
src/gallium/drivers/radeonsi/Makefile | 21
src/gallium/drivers/radeonsi/Makefile.sources | 16
src/gallium/drivers/radeonsi/SConscript | 17
src/gallium/drivers/radeonsi/evergreen_hw_context.c | 45
src/gallium/drivers/radeonsi/r600.h | 123
src/gallium/drivers/radeonsi/r600_blit.c | 399
src/gallium/drivers/radeonsi/r600_buffer.c | 215
src/gallium/drivers/radeonsi/r600_hw_context.c | 699
src/gallium/drivers/radeonsi/r600_hw_context_priv.h | 45
src/gallium/drivers/radeonsi/r600_query.c | 130
src/gallium/drivers/radeonsi/r600_resource.c | 63
src/gallium/drivers/radeonsi/r600_resource.h | 100
src/gallium/drivers/radeonsi/r600_texture.c | 906
src/gallium/drivers/radeonsi/r600_translate.c | 53
src/gallium/drivers/radeonsi/radeonsi_pipe.c | 715
src/gallium/drivers/radeonsi/radeonsi_pipe.h | 277
src/gallium/drivers/radeonsi/radeonsi_pm4.c | 231
src/gallium/drivers/radeonsi/radeonsi_pm4.h | 92
src/gallium/drivers/radeonsi/radeonsi_public.h | 30
src/gallium/drivers/radeonsi/radeonsi_resource.h | 67
src/gallium/drivers/radeonsi/radeonsi_shader.c | 714
src/gallium/drivers/radeonsi/radeonsi_shader.h | 69
src/gallium/drivers/radeonsi/si_commands.c | 39
src/gallium/drivers/radeonsi/si_state.c | 2303
src/gallium/drivers/radeonsi/si_state.h | 156
src/gallium/drivers/radeonsi/si_state_draw.c | 577
src/gallium/drivers/radeonsi/si_state_streamout.c | 271
Reply to: