mesa: Changes to 'ubuntu'
ChangeLog |184239 +++++++++++
Makefile | 26
SConstruct | 8
bin/mklib | 1
common.py | 6
configs/autoconf.in | 5
configs/darwin | 2
configs/default | 16
configs/linux-llvm | 19
configs/linux-x86-64-debug | 1
configure.ac | 64
debian/README.source | 39
debian/changelog | 262
debian/control | 12
debian/libgl1-mesa-glx.lintian-overrides | 1
debian/libgl1-mesa-swx11.lintian-overrides | 1
debian/libglu1-mesa.lintian-overrides | 1
debian/libglw1-mesa.lintian-overrides | 1
debian/patches/02_use-ieee-fp-on-s390-and-m68k.patch | 2
debian/patches/03_optional-progs-and-install.patch | 2
debian/patches/05_hurd-ftbfs.diff | 39
debian/patches/06_kfreebsd-ftbfs.diff | 12
debian/patches/102_dont_vblank.diff | 6
debian/patches/107_glxgears_is_not_a_benchmark.patch | 10
debian/patches/108_bo_assertion.patch | 27
debian/patches/series | 1
debian/rules | 12
debian/scripts/choose-configs | 2
docs/README.WIN32 | 23
docs/cell.html | 2
docs/contents.html | 2
docs/dispatch.html | 2
docs/download.html | 10
docs/envvars.html | 3
docs/faq.html | 13
docs/news.html | 35
docs/openvg.html | 68
docs/precompiled.html | 12
docs/relnotes-7.5.1.html | 72
docs/relnotes-7.5.2.html | 67
docs/relnotes-7.5.html | 16
docs/relnotes-7.6.1.html | 70
docs/relnotes-7.6.html | 84
docs/relnotes.html | 4
include/EGL/eglplatform.h | 3
include/GL/gl.h | 76
include/GL/gl_mangle.h | 76
include/GL/glext.h | 1102
include/GL/glx_mangle.h | 1
include/GL/glxext.h | 110
include/GL/wglext.h | 72
include/VG/openvg.h | 686
include/VG/vgext.h | 233
include/VG/vgplatform.h | 106
include/VG/vgu.h | 130
progs/.gitignore | 1
progs/Makefile | 4
progs/SConscript | 1
progs/demos/.gitignore | 1
progs/demos/cubemap.c | 59
progs/demos/fbotexture.c | 28
progs/demos/fogcoord.c | 2
progs/demos/fslight.c | 1
progs/demos/ipers.c | 2
progs/demos/isosurf.c | 29
progs/demos/pointblast.c | 4
progs/demos/projtex.c | 3
progs/demos/ray.c | 2
progs/demos/spriteblast.c | 4
progs/demos/vao_demo.c | 2
progs/egl/.gitignore | 2
progs/egl/xeglbindtex.c | 474
progs/egl/xeglthreads.c | 773
progs/glsl/.gitignore | 1
progs/glsl/CH18-mandel.frag | 2
progs/glsl/Makefile | 173
progs/glsl/array.c | 19
progs/glsl/bitmap.c | 29
progs/glsl/brick.c | 35
progs/glsl/brick.shtest | 8
progs/glsl/bump.c | 41
progs/glsl/convolutions.c | 6
progs/glsl/deriv.c | 23
progs/glsl/fragcoord.c | 22
progs/glsl/identity.c | 22
progs/glsl/linktest.c | 55
progs/glsl/mandelbrot.c | 45
progs/glsl/mandelbrot.shtest | 13
progs/glsl/multinoise.c | 53
progs/glsl/multitex.c | 123
progs/glsl/multitex.shtest | 6
progs/glsl/noise.c | 34
progs/glsl/noise2.c | 1
progs/glsl/pointcoord.c | 26
progs/glsl/points.c | 25
progs/glsl/reflect.vert | 1
progs/glsl/samplers.c | 27
progs/glsl/shadow_sampler.c | 52
progs/glsl/shtest.c | 709
progs/glsl/skinning.c | 32
progs/glsl/texaaline.c | 31
progs/glsl/texdemo1.c | 22
progs/glsl/toyball.c | 43
progs/glsl/toyball.shtest | 17
progs/glsl/trirast.c | 40
progs/glsl/twoside.c | 33
progs/glsl/vert-or-frag-only.c | 28
progs/glsl/vert-tex.c | 17
progs/openvg/demos/Makefile | 39
progs/openvg/demos/eglcommon.c | 288
progs/openvg/demos/eglcommon.h | 20
progs/openvg/demos/lion-render.c | 1573
progs/openvg/demos/lion-render.h | 16
progs/openvg/demos/lion.c | 288
progs/openvg/demos/sp.c | 537
progs/openvg/trivial/Makefile | 127
progs/openvg/trivial/arc.c | 139
progs/openvg/trivial/cap.c | 75
progs/openvg/trivial/clear.c | 42
progs/openvg/trivial/coord.c | 66
progs/openvg/trivial/dash.c | 95
progs/openvg/trivial/eglcommon.c | 288
progs/openvg/trivial/eglcommon.h | 20
progs/openvg/trivial/ellipse.c | 84
progs/openvg/trivial/filter.c | 107
progs/openvg/trivial/gradorigin.c | 98
progs/openvg/trivial/lineto.c | 56
progs/openvg/trivial/lingrad.c | 87
progs/openvg/trivial/lookup.c | 71
progs/openvg/trivial/mask.c | 58
progs/openvg/trivial/mask4.c | 132
progs/openvg/trivial/path3.c | 77
progs/openvg/trivial/radialgrad.c | 99
progs/openvg/trivial/readpixels.c | 75
progs/openvg/trivial/roundedrect.c | 67
progs/openvg/trivial/star-nonzero.c | 55
progs/openvg/trivial/star-oddeven.c | 102
progs/openvg/trivial/stroke.c | 116
progs/openvg/trivial/stroke2.c | 207
progs/openvg/trivial/vguarc.c | 74
progs/rbug/.gitignore | 12
progs/rbug/Makefile | 48
progs/rbug/README | 39
progs/rbug/bin_to_bmp.c | 110
progs/rbug/ctx_info.c | 80
progs/rbug/ctx_rule.c | 86
progs/rbug/shdr_disable.c | 82
progs/rbug/shdr_dump.c | 115
progs/rbug/shdr_info.c | 98
progs/rbug/simple_client.c | 64
progs/rbug/simple_server.c | 62
progs/rbug/tex_dump.c | 127
progs/rbug/tex_info.c | 78
progs/redbook/quadric.c | 2
progs/samples/Makefile | 2
progs/samples/prim.c | 7
progs/samples/rgbtoppm.c | 4
progs/samples/select.c | 6
progs/util/extfuncs.h | 1
progs/util/glutskel.c | 64
progs/util/readtex.c | 24
progs/util/shaderutil.c | 244
progs/util/shaderutil.h | 35
progs/xdemos/.gitignore | 1
progs/xdemos/Makefile | 1
progs/xdemos/corender.c | 1
progs/xdemos/glsync.c | 2
progs/xdemos/glthreads.c | 4
progs/xdemos/glxcontexts.c | 3
progs/xdemos/glxgears.c | 44
progs/xdemos/glxheads.c | 3
progs/xdemos/glxinfo.c | 21
progs/xdemos/glxswapcontrol.c | 15
progs/xdemos/multictx.c | 585
progs/xdemos/offset.c | 1
progs/xdemos/opencloseopen.c | 2
progs/xdemos/pbdemo.c | 18
progs/xdemos/sharedtex_mt.c | 8
src/egl/drivers/demo/Makefile | 2
src/egl/drivers/demo/demo.c | 119
src/egl/drivers/dri/Makefile | 3
src/egl/drivers/dri/egldri.c | 45
src/egl/drivers/glx/Makefile | 2
src/egl/drivers/glx/egl_glx.c | 420
src/egl/drivers/xdri/Makefile | 17
src/egl/drivers/xdri/driinit.c | 67
src/egl/drivers/xdri/driinit.h | 9
src/egl/drivers/xdri/egl_xdri.c | 1060
src/egl/drivers/xdri/glxinit.c | 626
src/egl/drivers/xdri/glxinit.h | 14
src/egl/main/Makefile | 17
src/egl/main/eglapi.c | 695
src/egl/main/eglapi.h | 74
src/egl/main/eglcompiler.h | 64
src/egl/main/eglconfig.c | 20
src/egl/main/eglconfig.h | 8
src/egl/main/eglconfigutil.c | 2
src/egl/main/eglcontext.c | 254
src/egl/main/eglcontext.h | 54
src/egl/main/eglcurrent.c | 342
src/egl/main/eglcurrent.h | 84
src/egl/main/egldisplay.c | 350
src/egl/main/egldisplay.h | 247
src/egl/main/egldriver.c | 343
src/egl/main/egldriver.h | 46
src/egl/main/eglglobals.c | 160
src/egl/main/eglglobals.h | 51
src/egl/main/eglhash.c | 347
src/egl/main/eglhash.h | 39
src/egl/main/eglmisc.c | 60
src/egl/main/eglmisc.h | 6
src/egl/main/eglmode.c | 37
src/egl/main/eglmode.h | 10
src/egl/main/eglmutex.h | 52
src/egl/main/eglscreen.c | 108
src/egl/main/eglscreen.h | 24
src/egl/main/eglsurface.c | 206
src/egl/main/eglsurface.h | 82
src/egl/main/egltypedefs.h | 3
src/egl/main/eglx.c | 100
src/egl/main/eglx.h | 12
src/gallium/Makefile.template | 6
src/gallium/SConscript | 2
src/gallium/auxiliary/cso_cache/cso_cache.c | 4
src/gallium/auxiliary/cso_cache/cso_context.c | 6
src/gallium/auxiliary/draw/draw_pipe.c | 100
src/gallium/auxiliary/draw/draw_pipe_pstipple.c | 5
src/gallium/auxiliary/draw/draw_pipe_vbuf.c | 15
src/gallium/auxiliary/draw/draw_pipe_wide_point.c | 52
src/gallium/auxiliary/draw/draw_private.h | 5
src/gallium/auxiliary/draw/draw_pt.c | 3
src/gallium/auxiliary/draw/draw_pt.h | 1
src/gallium/auxiliary/draw/draw_pt_decompose.h | 65
src/gallium/auxiliary/draw/draw_pt_fetch_emit.c | 6
src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c | 7
src/gallium/auxiliary/draw/draw_pt_post_vs.c | 2
src/gallium/auxiliary/draw/draw_pt_util.c | 25
src/gallium/auxiliary/draw/draw_pt_vcache.c | 39
src/gallium/auxiliary/draw/draw_pt_vcache_tmp.h | 73
src/gallium/auxiliary/draw/draw_vs.c | 23
src/gallium/auxiliary/draw/draw_vs_aos.c | 23
src/gallium/auxiliary/draw/draw_vs_exec.c | 9
src/gallium/auxiliary/draw/draw_vs_llvm.c | 2
src/gallium/auxiliary/draw/draw_vs_ppc.c | 1
src/gallium/auxiliary/draw/draw_vs_sse.c | 31
src/gallium/auxiliary/gallivm/instructionssoa.cpp | 6
src/gallium/auxiliary/gallivm/tgsitollvm.cpp | 84
src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c | 2
src/gallium/auxiliary/pipebuffer/pb_buffer_malloc.c | 2
src/gallium/auxiliary/pipebuffer/pb_bufmgr_ondemand.c | 2
src/gallium/auxiliary/rbug/Makefile | 14
src/gallium/auxiliary/rbug/README | 21
src/gallium/auxiliary/rbug/SConscript | 14
src/gallium/auxiliary/rbug/rbug.h | 33
src/gallium/auxiliary/rbug/rbug_connection.c | 167
src/gallium/auxiliary/rbug/rbug_connection.h | 45
src/gallium/auxiliary/rbug/rbug_context.c | 759
src/gallium/auxiliary/rbug/rbug_context.h | 212
src/gallium/auxiliary/rbug/rbug_core.c | 359
src/gallium/auxiliary/rbug/rbug_core.h | 105
src/gallium/auxiliary/rbug/rbug_demarshal.c | 93
src/gallium/auxiliary/rbug/rbug_internal.h | 100
src/gallium/auxiliary/rbug/rbug_proto.h | 94
src/gallium/auxiliary/rbug/rbug_shader.c | 468
src/gallium/auxiliary/rbug/rbug_shader.h | 142
src/gallium/auxiliary/rbug/rbug_texture.c | 631
src/gallium/auxiliary/rbug/rbug_texture.h | 206
src/gallium/auxiliary/rtasm/rtasm_x86sse.c | 9
src/gallium/auxiliary/rtasm/rtasm_x86sse.h | 1
src/gallium/auxiliary/tgsi/Makefile | 1
src/gallium/auxiliary/tgsi/SConscript | 1
src/gallium/auxiliary/tgsi/tgsi-instruction-set.txt | 48
src/gallium/auxiliary/tgsi/tgsi_build.c | 59
src/gallium/auxiliary/tgsi/tgsi_build.h | 3
src/gallium/auxiliary/tgsi/tgsi_dump.c | 73
src/gallium/auxiliary/tgsi/tgsi_dump_c.c | 8
src/gallium/auxiliary/tgsi/tgsi_exec.c | 304
src/gallium/auxiliary/tgsi/tgsi_exec.h | 57
src/gallium/auxiliary/tgsi/tgsi_info.c | 258
src/gallium/auxiliary/tgsi/tgsi_info.h | 17
src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h | 172
src/gallium/auxiliary/tgsi/tgsi_parse.c | 25
src/gallium/auxiliary/tgsi/tgsi_parse.h | 8
src/gallium/auxiliary/tgsi/tgsi_ppc.c | 34
src/gallium/auxiliary/tgsi/tgsi_sanity.c | 33
src/gallium/auxiliary/tgsi/tgsi_sse2.c | 682
src/gallium/auxiliary/tgsi/tgsi_sse2.h | 28
src/gallium/auxiliary/tgsi/tgsi_text.c | 25
src/gallium/auxiliary/tgsi/tgsi_ureg.c | 938
src/gallium/auxiliary/tgsi/tgsi_ureg.h | 590
src/gallium/auxiliary/tgsi/tgsi_util.h | 4
src/gallium/auxiliary/translate/translate_generic.c | 2
src/gallium/auxiliary/util/.gitignore | 2
src/gallium/auxiliary/util/Makefile | 11
src/gallium/auxiliary/util/SConscript | 23
src/gallium/auxiliary/util/u_blit.c | 137
src/gallium/auxiliary/util/u_blit.h | 11
src/gallium/auxiliary/util/u_cache.c | 10
src/gallium/auxiliary/util/u_cpu_detect.c | 2
src/gallium/auxiliary/util/u_debug.c | 8
src/gallium/auxiliary/util/u_debug.h | 2
src/gallium/auxiliary/util/u_debug_dump.c | 189
src/gallium/auxiliary/util/u_debug_dump.h | 65
src/gallium/auxiliary/util/u_debug_profile.c | 2
src/gallium/auxiliary/util/u_debug_symbol.c | 2
src/gallium/auxiliary/util/u_format.c | 46
src/gallium/auxiliary/util/u_format.csv | 99
src/gallium/auxiliary/util/u_format.h | 138
src/gallium/auxiliary/util/u_format_access.py | 498
src/gallium/auxiliary/util/u_format_parse.py | 141
src/gallium/auxiliary/util/u_format_table.py | 144
src/gallium/auxiliary/util/u_gen_mipmap.c | 26
src/gallium/auxiliary/util/u_handle_table.c | 13
src/gallium/auxiliary/util/u_hash_table.c | 22
src/gallium/auxiliary/util/u_keymap.c | 12
src/gallium/auxiliary/util/u_math.h | 91
src/gallium/auxiliary/util/u_memory.h | 8
src/gallium/auxiliary/util/u_mm.c | 22
src/gallium/auxiliary/util/u_mm.h | 2
src/gallium/auxiliary/util/u_network.c | 188
src/gallium/auxiliary/util/u_network.h | 24
src/gallium/auxiliary/util/u_pack_color.h | 5
src/gallium/auxiliary/util/u_prim.h | 2
src/gallium/auxiliary/util/u_rect.c | 8
src/gallium/auxiliary/util/u_rect.h | 4
src/gallium/auxiliary/util/u_simple_screen.c | 3
src/gallium/auxiliary/util/u_simple_shaders.c | 332
src/gallium/auxiliary/util/u_simple_shaders.h | 4
src/gallium/auxiliary/util/u_stream_stdc.c | 2
src/gallium/auxiliary/util/u_surface.h | 17
src/gallium/auxiliary/util/u_tile.c | 230
src/gallium/auxiliary/util/u_time.c | 12
src/gallium/auxiliary/util/u_time.h | 11
src/gallium/auxiliary/util/u_timed_winsys.c | 3
src/gallium/auxiliary/util/u_upload_mgr.c | 12
src/gallium/drivers/cell/common.h | 2
src/gallium/drivers/cell/ppu/cell_gen_fp.c | 18
src/gallium/drivers/cell/ppu/cell_texture.c | 13
src/gallium/drivers/cell/spu/spu_exec.c | 50
src/gallium/drivers/cell/spu/spu_render.c | 79
src/gallium/drivers/cell/spu/spu_tri.c | 133
src/gallium/drivers/cell/spu/spu_tri.h | 2
src/gallium/drivers/i915simple/Makefile | 1
src/gallium/drivers/i915simple/SConscript | 1
src/gallium/drivers/i915simple/i915_batch.h | 89
src/gallium/drivers/i915simple/i915_blit.c | 80
src/gallium/drivers/i915simple/i915_blit.h | 32
src/gallium/drivers/i915simple/i915_buffer.c | 136
src/gallium/drivers/i915simple/i915_buffer.h | 31
src/gallium/drivers/i915simple/i915_context.c | 174
src/gallium/drivers/i915simple/i915_context.h | 23
src/gallium/drivers/i915simple/i915_debug.c | 3
src/gallium/drivers/i915simple/i915_debug.h | 4
src/gallium/drivers/i915simple/i915_flush.c | 10
src/gallium/drivers/i915simple/i915_fpc_translate.c | 3
src/gallium/drivers/i915simple/i915_prim_emit.c | 1
src/gallium/drivers/i915simple/i915_prim_vbuf.c | 246
src/gallium/drivers/i915simple/i915_screen.c | 185
src/gallium/drivers/i915simple/i915_screen.h | 24
src/gallium/drivers/i915simple/i915_state.c | 74
src/gallium/drivers/i915simple/i915_state_emit.c | 164
src/gallium/drivers/i915simple/i915_state_sampler.c | 2
src/gallium/drivers/i915simple/i915_surface.c | 4
src/gallium/drivers/i915simple/i915_texture.c | 707
src/gallium/drivers/i915simple/i915_texture.h | 11
src/gallium/drivers/i915simple/i915_winsys.h | 143
src/gallium/drivers/i915simple/intel_batchbuffer.h | 87
src/gallium/drivers/i915simple/intel_winsys.h | 219
src/gallium/drivers/i965simple/brw_draw.c | 19
src/gallium/drivers/i965simple/brw_surface.c | 4
src/gallium/drivers/i965simple/brw_tex_layout.c | 5
src/gallium/drivers/i965simple/brw_vs_emit.c | 8
src/gallium/drivers/i965simple/brw_wm_glsl.c | 6
src/gallium/drivers/identity/Makefile | 12
src/gallium/drivers/identity/SConscript | 13
src/gallium/drivers/identity/id_context.c | 719
src/gallium/drivers/identity/id_context.h | 48
src/gallium/drivers/identity/id_drm.c | 173
src/gallium/drivers/identity/id_drm.h | 35
src/gallium/drivers/identity/id_objects.c | 182
src/gallium/drivers/identity/id_objects.h | 169
src/gallium/drivers/identity/id_public.h | 40
src/gallium/drivers/identity/id_screen.c | 483
src/gallium/drivers/identity/id_screen.h | 48
src/gallium/drivers/llvmpipe/Makefile | 54
src/gallium/drivers/llvmpipe/README | 142
src/gallium/drivers/llvmpipe/SConscript | 81
src/gallium/drivers/llvmpipe/lp_bld_alpha.c | 64
src/gallium/drivers/llvmpipe/lp_bld_alpha.h | 54
src/gallium/drivers/llvmpipe/lp_bld_arit.c | 963
src/gallium/drivers/llvmpipe/lp_bld_arit.h | 143
src/gallium/drivers/llvmpipe/lp_bld_blend.h | 107
src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c | 356
src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c | 108
src/gallium/drivers/llvmpipe/lp_bld_blend_soa.c | 298
src/gallium/drivers/llvmpipe/lp_bld_const.c | 369
src/gallium/drivers/llvmpipe/lp_bld_const.h | 108
src/gallium/drivers/llvmpipe/lp_bld_conv.c | 702
src/gallium/drivers/llvmpipe/lp_bld_conv.h | 73
src/gallium/drivers/llvmpipe/lp_bld_debug.c | 108
src/gallium/drivers/llvmpipe/lp_bld_debug.h | 60
src/gallium/drivers/llvmpipe/lp_bld_depth.c | 214
src/gallium/drivers/llvmpipe/lp_bld_depth.h | 63
src/gallium/drivers/llvmpipe/lp_bld_flow.c | 173
src/gallium/drivers/llvmpipe/lp_bld_flow.h | 103
src/gallium/drivers/llvmpipe/lp_bld_format.h | 101
src/gallium/drivers/llvmpipe/lp_bld_format_aos.c | 303
src/gallium/drivers/llvmpipe/lp_bld_interp.c | 377
src/gallium/drivers/llvmpipe/lp_bld_interp.h | 99
src/gallium/drivers/llvmpipe/lp_bld_intr.c | 192
src/gallium/drivers/llvmpipe/lp_bld_intr.h | 102
src/gallium/drivers/llvmpipe/lp_bld_logic.c | 397
src/gallium/drivers/llvmpipe/lp_bld_logic.h | 72
src/gallium/drivers/llvmpipe/lp_bld_struct.c | 59
src/gallium/drivers/llvmpipe/lp_bld_struct.h | 63
src/gallium/drivers/llvmpipe/lp_bld_swizzle.c | 238
src/gallium/drivers/llvmpipe/lp_bld_swizzle.h | 91
src/gallium/drivers/llvmpipe/lp_bld_tgsi.h | 69
src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c | 1346
src/gallium/drivers/llvmpipe/lp_bld_type.c | 170
src/gallium/drivers/llvmpipe/lp_bld_type.h | 174
src/gallium/drivers/llvmpipe/lp_buffer.c | 150
src/gallium/drivers/llvmpipe/lp_buffer.h | 55
src/gallium/drivers/llvmpipe/lp_clear.c | 80
src/gallium/drivers/llvmpipe/lp_clear.h | 43
src/gallium/drivers/llvmpipe/lp_context.c | 297
src/gallium/drivers/llvmpipe/lp_context.h | 155
src/gallium/drivers/llvmpipe/lp_draw_arrays.c | 192
src/gallium/drivers/llvmpipe/lp_flush.c | 98
src/gallium/drivers/llvmpipe/lp_flush.h | 37
src/gallium/drivers/llvmpipe/lp_jit.c | 138
src/gallium/drivers/llvmpipe/lp_jit.h | 109
src/gallium/drivers/llvmpipe/lp_prim_setup.c | 190
src/gallium/drivers/llvmpipe/lp_prim_setup.h | 85
src/gallium/drivers/llvmpipe/lp_prim_vbuf.c | 607
src/gallium/drivers/llvmpipe/lp_prim_vbuf.h | 38
src/gallium/drivers/llvmpipe/lp_quad.h | 114
src/gallium/drivers/llvmpipe/lp_query.c | 111
src/gallium/drivers/llvmpipe/lp_query.h | 39
src/gallium/drivers/llvmpipe/lp_screen.c | 243
src/gallium/drivers/llvmpipe/lp_screen.h | 79
src/gallium/drivers/llvmpipe/lp_setup.c | 1482
src/gallium/drivers/llvmpipe/lp_setup.h | 53
src/gallium/drivers/llvmpipe/lp_state.h | 225
src/gallium/drivers/llvmpipe/lp_state_blend.c | 114
src/gallium/drivers/llvmpipe/lp_state_clip.c | 79
src/gallium/drivers/llvmpipe/lp_state_derived.c | 258
src/gallium/drivers/llvmpipe/lp_state_fs.c | 804
src/gallium/drivers/llvmpipe/lp_state_rasterizer.c | 62
src/gallium/drivers/llvmpipe/lp_state_sampler.c | 117
src/gallium/drivers/llvmpipe/lp_state_surface.c | 106
src/gallium/drivers/llvmpipe/lp_state_vertex.c | 73
src/gallium/drivers/llvmpipe/lp_state_vs.c | 96
src/gallium/drivers/llvmpipe/lp_surface.c | 50
src/gallium/drivers/llvmpipe/lp_surface.h | 42
src/gallium/drivers/llvmpipe/lp_test.h | 128
src/gallium/drivers/llvmpipe/lp_test_blend.c | 881
src/gallium/drivers/llvmpipe/lp_test_conv.c | 427
src/gallium/drivers/llvmpipe/lp_test_format.c | 272
src/gallium/drivers/llvmpipe/lp_test_main.c | 384
src/gallium/drivers/llvmpipe/lp_tex_cache.c | 304
src/gallium/drivers/llvmpipe/lp_tex_cache.h | 151
src/gallium/drivers/llvmpipe/lp_tex_sample.c | 1580
src/gallium/drivers/llvmpipe/lp_tex_sample.h | 78
src/gallium/drivers/llvmpipe/lp_texture.c | 429
src/gallium/drivers/llvmpipe/lp_texture.h | 90
src/gallium/drivers/llvmpipe/lp_tile_cache.c | 299
src/gallium/drivers/llvmpipe/lp_tile_cache.h | 106
src/gallium/drivers/llvmpipe/lp_tile_soa.c | 931
src/gallium/drivers/llvmpipe/lp_tile_soa.h | 81
src/gallium/drivers/llvmpipe/lp_winsys.h | 128
src/gallium/drivers/llvmpipe/sp2lp.sh | 34
src/gallium/drivers/nouveau/Makefile | 8
src/gallium/drivers/nouveau/nouveau_push.h | 39
src/gallium/drivers/nouveau/nouveau_screen.c | 243
src/gallium/drivers/nouveau/nouveau_screen.h | 36
src/gallium/drivers/nouveau/nouveau_stateobj.h | 44
src/gallium/drivers/nouveau/nouveau_winsys.h | 51
src/gallium/drivers/nv04/nv04_miptree.c | 3
src/gallium/drivers/nv04/nv04_screen.c | 99
src/gallium/drivers/nv04/nv04_screen.h | 4
src/gallium/drivers/nv04/nv04_state.c | 7
src/gallium/drivers/nv04/nv04_state.h | 2
src/gallium/drivers/nv04/nv04_surface_2d.c | 137
src/gallium/drivers/nv04/nv04_surface_2d.h | 3
src/gallium/drivers/nv04/nv04_vbo.c | 16
src/gallium/drivers/nv10/nv10_context.c | 10
src/gallium/drivers/nv10/nv10_prim_vbuf.c | 14
src/gallium/drivers/nv10/nv10_screen.c | 104
src/gallium/drivers/nv10/nv10_screen.h | 4
src/gallium/drivers/nv10/nv10_state.c | 7
src/gallium/drivers/nv10/nv10_vbo.c | 15
src/gallium/drivers/nv20/nv20_context.c | 14
src/gallium/drivers/nv20/nv20_prim_vbuf.c | 12
src/gallium/drivers/nv20/nv20_screen.c | 96
src/gallium/drivers/nv20/nv20_screen.h | 4
src/gallium/drivers/nv20/nv20_state.c | 7
src/gallium/drivers/nv20/nv20_vbo.c | 16
src/gallium/drivers/nv20/nv20_vertprog.c | 20
src/gallium/drivers/nv30/nv30_fragprog.c | 32
src/gallium/drivers/nv30/nv30_fragtex.c | 7
src/gallium/drivers/nv30/nv30_query.c | 25
src/gallium/drivers/nv30/nv30_screen.c | 145
src/gallium/drivers/nv30/nv30_screen.h | 5
src/gallium/drivers/nv30/nv30_state_emit.c | 11
src/gallium/drivers/nv30/nv30_state_fb.c | 54
src/gallium/drivers/nv30/nv30_vbo.c | 44
src/gallium/drivers/nv30/nv30_vertprog.c | 40
src/gallium/drivers/nv40/nv40_draw.c | 21
src/gallium/drivers/nv40/nv40_fragprog.c | 32
src/gallium/drivers/nv40/nv40_fragtex.c | 7
src/gallium/drivers/nv40/nv40_query.c | 25
src/gallium/drivers/nv40/nv40_screen.c | 147
src/gallium/drivers/nv40/nv40_screen.h | 4
src/gallium/drivers/nv40/nv40_state_emit.c | 11
src/gallium/drivers/nv40/nv40_state_fb.c | 97
src/gallium/drivers/nv40/nv40_surface.c | 5
src/gallium/drivers/nv40/nv40_transfer.c | 2
src/gallium/drivers/nv40/nv40_vbo.c | 42
src/gallium/drivers/nv40/nv40_vertprog.c | 36
src/gallium/drivers/nv50/nv50_clear.c | 2
src/gallium/drivers/nv50/nv50_context.c | 18
src/gallium/drivers/nv50/nv50_context.h | 20
src/gallium/drivers/nv50/nv50_miptree.c | 69
src/gallium/drivers/nv50/nv50_program.c | 1262
src/gallium/drivers/nv50/nv50_program.h | 11
src/gallium/drivers/nv50/nv50_query.c | 39
src/gallium/drivers/nv50/nv50_screen.c | 245
src/gallium/drivers/nv50/nv50_screen.h | 15
src/gallium/drivers/nv50/nv50_state.c | 34
src/gallium/drivers/nv50/nv50_state_validate.c | 166
src/gallium/drivers/nv50/nv50_surface.c | 29
src/gallium/drivers/nv50/nv50_tex.c | 61
src/gallium/drivers/nv50/nv50_texture.h | 71
src/gallium/drivers/nv50/nv50_transfer.c | 130
src/gallium/drivers/nv50/nv50_vbo.c | 224
src/gallium/drivers/r300/Makefile | 25
src/gallium/drivers/r300/SConscript | 6
src/gallium/drivers/r300/r300_chipset.c | 14
src/gallium/drivers/r300/r300_chipset.h | 2
src/gallium/drivers/r300/r300_context.c | 36
src/gallium/drivers/r300/r300_context.h | 172
src/gallium/drivers/r300/r300_cs.h | 24
src/gallium/drivers/r300/r300_debug.c | 238
src/gallium/drivers/r300/r300_debug.h | 34
src/gallium/drivers/r300/r300_emit.c | 568
src/gallium/drivers/r300/r300_emit.h | 29
src/gallium/drivers/r300/r300_flush.c | 6
src/gallium/drivers/r300/r300_flush.h | 2
src/gallium/drivers/r300/r300_fs.c | 137
src/gallium/drivers/r300/r300_fs.h | 51
src/gallium/drivers/r300/r300_query.c | 76
src/gallium/drivers/r300/r300_query.h | 7
src/gallium/drivers/r300/r300_reg.h | 61
src/gallium/drivers/r300/r300_render.c | 77
src/gallium/drivers/r300/r300_screen.c | 103
src/gallium/drivers/r300/r300_screen.h | 2
src/gallium/drivers/r300/r300_shader_inlines.h | 47
src/gallium/drivers/r300/r300_state.c | 145
src/gallium/drivers/r300/r300_state_derived.c | 99
src/gallium/drivers/r300/r300_state_invariant.c | 63
src/gallium/drivers/r300/r300_state_shader.c | 649
src/gallium/drivers/r300/r300_state_shader.h | 230
src/gallium/drivers/r300/r300_state_tcl.c | 353
src/gallium/drivers/r300/r300_state_tcl.h | 153
src/gallium/drivers/r300/r300_surface.c | 200
src/gallium/drivers/r300/r300_surface.h | 22
src/gallium/drivers/r300/r300_texture.c | 59
src/gallium/drivers/r300/r300_texture.h | 46
src/gallium/drivers/r300/r300_tgsi_to_rc.c | 336
src/gallium/drivers/r300/r300_tgsi_to_rc.h | 41
src/gallium/drivers/r300/r300_vs.c | 234
src/gallium/drivers/r300/r300_vs.h | 54
src/gallium/drivers/r300/r300_winsys.h | 8
src/gallium/drivers/r300/r3xx_fs.c | 74
src/gallium/drivers/r300/r3xx_fs.h | 32
src/gallium/drivers/r300/r5xx_fs.c | 125
src/gallium/drivers/r300/r5xx_fs.h | 32
src/gallium/drivers/softpipe/sp_clear.c | 4
src/gallium/drivers/softpipe/sp_context.c | 9
src/gallium/drivers/softpipe/sp_context.h | 1
src/gallium/drivers/softpipe/sp_draw_arrays.c | 30
src/gallium/drivers/softpipe/sp_fs_sse.c | 26
src/gallium/drivers/softpipe/sp_prim_vbuf.c | 229
src/gallium/drivers/softpipe/sp_quad_blend.c | 42
src/gallium/drivers/softpipe/sp_quad_fs.c | 30
src/gallium/drivers/softpipe/sp_quad_pipe.c | 2
src/gallium/drivers/softpipe/sp_query.c | 5
src/gallium/drivers/softpipe/sp_screen.c | 10
src/gallium/drivers/softpipe/sp_setup.c | 34
src/gallium/drivers/softpipe/sp_state_derived.c | 1
src/gallium/drivers/softpipe/sp_state_surface.c | 4
src/gallium/drivers/softpipe/sp_tex_sample.c | 106
src/gallium/drivers/softpipe/sp_texture.c | 22
src/gallium/drivers/softpipe/sp_tile_cache.c | 20
src/gallium/drivers/trace/Makefile | 3
src/gallium/drivers/trace/README | 18
src/gallium/drivers/trace/SConscript | 3
src/gallium/drivers/trace/tr_context.c | 166
src/gallium/drivers/trace/tr_context.h | 38
src/gallium/drivers/trace/tr_drm.c | 186
src/gallium/drivers/trace/tr_drm.h | 35
src/gallium/drivers/trace/tr_dump.c | 2
src/gallium/drivers/trace/tr_dump_state.c | 549
src/gallium/drivers/trace/tr_dump_state.h | 78
src/gallium/drivers/trace/tr_rbug.c | 864
src/gallium/drivers/trace/tr_screen.c | 54
src/gallium/drivers/trace/tr_screen.h | 28
src/gallium/drivers/trace/tr_state.c | 515
src/gallium/drivers/trace/tr_state.h | 108
src/gallium/include/pipe/internal/p_winsys_screen.h | 1
src/gallium/include/pipe/p_compiler.h | 4
src/gallium/include/pipe/p_config.h | 20
src/gallium/include/pipe/p_context.h | 17
src/gallium/include/pipe/p_defines.h | 22
src/gallium/include/pipe/p_inlines.h | 11
src/gallium/include/pipe/p_screen.h | 21
src/gallium/include/pipe/p_shader_tokens.h | 196
src/gallium/include/pipe/p_state.h | 13
src/gallium/include/pipe/p_thread.h | 12
src/gallium/include/state_tracker/drm_api.h | 43
src/gallium/state_trackers/dri/dri_context.c | 12
src/gallium/state_trackers/dri/dri_drawable.c | 232
src/gallium/state_trackers/dri/dri_drawable.h | 17
src/gallium/state_trackers/dri/dri_extensions.c | 16
src/gallium/state_trackers/dri/dri_screen.c | 150
src/gallium/state_trackers/dri/dri_screen.h | 9
src/gallium/state_trackers/egl/Makefile | 36
src/gallium/state_trackers/egl/egl_context.c | 34
src/gallium/state_trackers/egl/egl_surface.c | 119
src/gallium/state_trackers/egl/egl_tracker.c | 99
src/gallium/state_trackers/egl/egl_tracker.h | 45
src/gallium/state_trackers/g3dvl/vl_basic_csc.c | 2
src/gallium/state_trackers/g3dvl/vl_r16snorm_mc_buf.c | 2
src/gallium/state_trackers/g3dvl/vl_surface.c | 1
src/gallium/state_trackers/glx/xlib/Makefile | 9
src/gallium/state_trackers/glx/xlib/SConscript | 10
src/gallium/state_trackers/glx/xlib/fakeglx.c | 2743
src/gallium/state_trackers/glx/xlib/fakeglx.h | 41
src/gallium/state_trackers/glx/xlib/fakeglx_fonts.c | 373
src/gallium/state_trackers/glx/xlib/glx_api.c | 2647
src/gallium/state_trackers/glx/xlib/glx_getproc.c | 214
src/gallium/state_trackers/glx/xlib/glx_usefont.c | 375
src/gallium/state_trackers/glx/xlib/glxapi.c | 1254
src/gallium/state_trackers/glx/xlib/glxapi.h | 213
src/gallium/state_trackers/glx/xlib/xm_api.c | 65
src/gallium/state_trackers/glx/xlib/xm_api.h | 9
src/gallium/state_trackers/python/SConscript | 13
src/gallium/state_trackers/python/retrace/interpreter.py | 20
src/gallium/state_trackers/python/retrace/parse.py | 2
src/gallium/state_trackers/python/samples/tri.py | 2
src/gallium/state_trackers/python/st_device.c | 8
src/gallium/state_trackers/python/st_hardpipe_winsys.c | 181
src/gallium/state_trackers/vega/Makefile | 128
src/gallium/state_trackers/vega/api_consts.h | 56
src/gallium/state_trackers/vega/api_context.c | 75
src/gallium/state_trackers/vega/api_filters.c | 805
src/gallium/state_trackers/vega/api_images.c | 489
src/gallium/state_trackers/vega/api_masks.c | 373
src/gallium/state_trackers/vega/api_misc.c | 83
src/gallium/state_trackers/vega/api_paint.c | 166
src/gallium/state_trackers/vega/api_params.c | 1673
src/gallium/state_trackers/vega/api_path.c | 488
src/gallium/state_trackers/vega/api_text.c | 258
src/gallium/state_trackers/vega/api_transform.c | 128
src/gallium/state_trackers/vega/arc.c | 708
src/gallium/state_trackers/vega/arc.h | 80
src/gallium/state_trackers/vega/asm_fill.h | 246
src/gallium/state_trackers/vega/asm_filters.h | 117
src/gallium/state_trackers/vega/asm_util.h | 136
src/gallium/state_trackers/vega/bezier.c | 704
src/gallium/state_trackers/vega/bezier.h | 81
src/gallium/state_trackers/vega/image.c | 654
src/gallium/state_trackers/vega/image.h | 104
src/gallium/state_trackers/vega/mask.c | 690
src/gallium/state_trackers/vega/mask.h | 68
src/gallium/state_trackers/vega/matrix.h | 462
src/gallium/state_trackers/vega/paint.c | 699
src/gallium/state_trackers/vega/paint.h | 118
src/gallium/state_trackers/vega/path.c | 2034
src/gallium/state_trackers/vega/path.h | 126
src/gallium/state_trackers/vega/path_utils.h | 109
src/gallium/state_trackers/vega/polygon.c | 550
src/gallium/state_trackers/vega/polygon.h | 75
src/gallium/state_trackers/vega/renderer.c | 592
src/gallium/state_trackers/vega/renderer.h | 76
src/gallium/state_trackers/vega/shader.c | 310
src/gallium/state_trackers/vega/shader.h | 56
src/gallium/state_trackers/vega/shaders_cache.c | 439
src/gallium/state_trackers/vega/shaders_cache.h | 77
src/gallium/state_trackers/vega/st_inlines.h | 159
src/gallium/state_trackers/vega/stroker.c | 1349
src/gallium/state_trackers/vega/stroker.h | 89
src/gallium/state_trackers/vega/util_array.h | 122
src/gallium/state_trackers/vega/vg_context.c | 543
src/gallium/state_trackers/vega/vg_context.h | 292
src/gallium/state_trackers/vega/vg_state.c | 124
src/gallium/state_trackers/vega/vg_state.h | 109
src/gallium/state_trackers/vega/vg_tracker.c | 416
src/gallium/state_trackers/vega/vg_tracker.h | 107
src/gallium/state_trackers/vega/vg_translate.c | 1030
src/gallium/state_trackers/vega/vg_translate.h | 49
src/gallium/state_trackers/vega/vgu.c | 450
src/gallium/state_trackers/wgl/SConscript | 2
src/gallium/state_trackers/wgl/shared/stw_context.c | 56
src/gallium/state_trackers/wgl/shared/stw_device.c | 15
src/gallium/state_trackers/wgl/shared/stw_device.h | 4
src/gallium/state_trackers/wgl/shared/stw_extensionsstring.c | 1
src/gallium/state_trackers/wgl/shared/stw_extgallium.c | 79
src/gallium/state_trackers/wgl/shared/stw_extgallium.h | 47
src/gallium/state_trackers/wgl/shared/stw_extswapinterval.c | 57
src/gallium/state_trackers/wgl/shared/stw_framebuffer.c | 209
src/gallium/state_trackers/wgl/shared/stw_framebuffer.h | 83
src/gallium/state_trackers/wgl/shared/stw_getprocaddress.c | 21
src/gallium/state_trackers/xorg/Makefile | 37
src/gallium/state_trackers/xorg/SConscript | 27
src/gallium/state_trackers/xorg/xorg_composite.c | 584
src/gallium/state_trackers/xorg/xorg_composite.h | 25
src/gallium/state_trackers/xorg/xorg_crtc.c | 71
src/gallium/state_trackers/xorg/xorg_dri2.c | 328
src/gallium/state_trackers/xorg/xorg_driver.c | 151
src/gallium/state_trackers/xorg/xorg_exa.c | 488
src/gallium/state_trackers/xorg/xorg_exa.h | 50
src/gallium/state_trackers/xorg/xorg_exa_tgsi.c | 489
src/gallium/state_trackers/xorg/xorg_exa_tgsi.h | 43
src/gallium/state_trackers/xorg/xorg_output.c | 4
src/gallium/state_trackers/xorg/xorg_tracker.h | 29
src/gallium/state_trackers/xorg/xorg_winsys.h | 2
src/gallium/winsys/drm/Makefile.template | 6
src/gallium/winsys/drm/intel/SConscript | 7
src/gallium/winsys/drm/intel/dri/Makefile | 2
src/gallium/winsys/drm/intel/dri/SConscript | 19
src/gallium/winsys/drm/intel/egl/Makefile | 1
src/gallium/winsys/drm/intel/gem/Makefile | 8
src/gallium/winsys/drm/intel/gem/SConscript | 17
src/gallium/winsys/drm/intel/gem/intel_be_api.c | 15
src/gallium/winsys/drm/intel/gem/intel_be_api.h | 15
src/gallium/winsys/drm/intel/gem/intel_be_batchbuffer.c | 139
src/gallium/winsys/drm/intel/gem/intel_be_batchbuffer.h | 55
src/gallium/winsys/drm/intel/gem/intel_be_context.c | 120
src/gallium/winsys/drm/intel/gem/intel_be_context.h | 31
src/gallium/winsys/drm/intel/gem/intel_be_device.c | 347
src/gallium/winsys/drm/intel/gem/intel_be_device.h | 94
src/gallium/winsys/drm/intel/gem/intel_be_fence.h | 34
src/gallium/winsys/drm/intel/gem/intel_drm_api.c | 202
src/gallium/winsys/drm/intel/gem/intel_drm_batchbuffer.c | 214
src/gallium/winsys/drm/intel/gem/intel_drm_buffer.c | 134
src/gallium/winsys/drm/intel/gem/intel_drm_fence.c | 81
src/gallium/winsys/drm/intel/gem/intel_drm_winsys.h | 78
src/gallium/winsys/drm/intel/xorg/Makefile | 45
src/gallium/winsys/drm/intel/xorg/intel_xorg.c | 12
src/gallium/winsys/drm/nouveau/Makefile | 2
src/gallium/winsys/drm/nouveau/dri/Makefile | 19
src/gallium/winsys/drm/nouveau/dri/nouveau_context.c | 118
src/gallium/winsys/drm/nouveau/dri/nouveau_context.h | 53
src/gallium/winsys/drm/nouveau/dri/nouveau_dri.h | 28
src/gallium/winsys/drm/nouveau/dri/nouveau_lock.c | 73
src/gallium/winsys/drm/nouveau/dri/nouveau_screen.c | 330
src/gallium/winsys/drm/nouveau/dri/nouveau_screen.h | 16
src/gallium/winsys/drm/nouveau/dri/nouveau_swapbuffers.c | 115
src/gallium/winsys/drm/nouveau/dri/nouveau_swapbuffers.h | 11
src/gallium/winsys/drm/nouveau/dri2/Makefile | 26
src/gallium/winsys/drm/nouveau/drm/Makefile | 4
src/gallium/winsys/drm/nouveau/drm/nouveau_dri.h | 28
src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.c | 199
src/gallium/winsys/drm/nouveau/drm/nouveau_drm_api.h | 29
src/gallium/winsys/drm/nouveau/drm/nouveau_winsys.c | 94
src/gallium/winsys/drm/nouveau/drm/nouveau_winsys_pipe.c | 204
src/gallium/winsys/drm/nouveau/drm/nouveau_winsys_pipe.h | 52
src/gallium/winsys/drm/radeon/SConscript | 2
src/gallium/winsys/drm/radeon/core/SConscript | 4
src/gallium/winsys/drm/radeon/core/radeon_buffer.c | 45
src/gallium/winsys/drm/radeon/core/radeon_buffer.h | 18
src/gallium/winsys/drm/radeon/core/radeon_drm.c | 121
src/gallium/winsys/drm/radeon/core/radeon_drm.h | 27
src/gallium/winsys/drm/radeon/core/radeon_r300.c | 91
src/gallium/winsys/drm/radeon/core/radeon_r300.h | 9
src/gallium/winsys/drm/radeon/dri/Makefile | 1
src/gallium/winsys/drm/radeon/dri/SConscript | 5
src/gallium/winsys/drm/radeon/egl/Makefile | 1
src/gallium/winsys/drm/radeon/xorg/Makefile | 2
src/gallium/winsys/drm/radeon/xorg/radeon_xorg.c | 12
src/gallium/winsys/egl_xlib/Makefile | 4
src/gallium/winsys/egl_xlib/egl_xlib.c | 423
src/gallium/winsys/egl_xlib/sw_winsys.c | 1
src/gallium/winsys/gdi/SConscript | 1
src/gallium/winsys/xlib/Makefile | 3
src/gallium/winsys/xlib/SConscript | 10
src/gallium/winsys/xlib/xlib.c | 10
src/gallium/winsys/xlib/xlib.h | 1
src/gallium/winsys/xlib/xlib_brw_screen.c | 3
src/gallium/winsys/xlib/xlib_cell.c | 1
src/gallium/winsys/xlib/xlib_llvmpipe.c | 464
src/gallium/winsys/xlib/xlib_softpipe.c | 2
src/glu/Makefile | 2
src/glu/sgi/libtess/mesh.c | 7
src/glu/sgi/libutil/mipmap.c | 10
src/glut/fbdev/Makefile | 2
src/glut/glx/Makefile | 2
src/glut/glx/win32_winproc.c | 5
src/glut/mini/Makefile | 2
src/glw/Makefile | 2
src/glx/x11/dri2.c | 550
src/glx/x11/dri2.h | 58
src/glx/x11/dri2_glx.c | 716
src/glx/x11/dri_common.c | 443
src/glx/x11/dri_glx.c | 1046
src/glx/x11/drisw_glx.c | 2
src/glx/x11/glx_pbuffer.c | 45
src/glx/x11/glx_query.c | 46
src/glx/x11/glxclient.h | 428
src/glx/x11/glxcmds.c | 3676
src/glx/x11/glxcurrent.c | 69
src/glx/x11/glxext.c | 74
src/glx/x11/glxextensions.c | 24
src/glx/x11/glxhash.c | 18
src/glx/x11/indirect.c | 103
src/glx/x11/indirect_size.c | 4
src/glx/x11/indirect_vertex_array.c | 78
src/glx/x11/single2.c | 156
src/mesa/Makefile | 4
src/mesa/SConscript | 7
src/mesa/drivers/common/driverfuncs.c | 29
src/mesa/drivers/common/meta.c | 1614
src/mesa/drivers/common/meta.h | 81
src/mesa/drivers/dri/Makefile | 2
src/mesa/drivers/dri/Makefile.template | 5
src/mesa/drivers/dri/common/.gitignore | 1
src/mesa/drivers/dri/common/dri_metaops.c | 298
src/mesa/drivers/dri/common/dri_metaops.h | 81
src/mesa/drivers/dri/common/dri_util.c | 35
src/mesa/drivers/dri/common/extension_helper.h | 1540
src/mesa/drivers/dri/common/xmlpool.h | 4
src/mesa/drivers/dri/fb/fb_egl.c | 22
src/mesa/drivers/dri/i915/Makefile | 2
src/mesa/drivers/dri/i915/i830_context.h | 8
src/mesa/drivers/dri/i915/i830_reg.h | 16
src/mesa/drivers/dri/i915/i830_state.c | 32
src/mesa/drivers/dri/i915/i830_texstate.c | 23
src/mesa/drivers/dri/i915/i830_vtbl.c | 66
src/mesa/drivers/dri/i915/i915_context.c | 10
src/mesa/drivers/dri/i915/i915_context.h | 13
src/mesa/drivers/dri/i915/i915_reg.h | 19
src/mesa/drivers/dri/i915/i915_state.c | 218
src/mesa/drivers/dri/i915/i915_tex_layout.c | 63
src/mesa/drivers/dri/i915/i915_texstate.c | 22
src/mesa/drivers/dri/i915/i915_vtbl.c | 76
src/mesa/drivers/dri/i915/intel_generatemipmap.c | 1
src/mesa/drivers/dri/i915/intel_pixel_read.c | 307
src/mesa/drivers/dri/i915/intel_syncobj.c | 1
src/mesa/drivers/dri/i915/intel_tris.c | 15
src/mesa/drivers/dri/i965/Makefile | 5
src/mesa/drivers/dri/i965/brw_clip.c | 26
src/mesa/drivers/dri/i965/brw_clip.h | 13
src/mesa/drivers/dri/i965/brw_clip_line.c | 23
src/mesa/drivers/dri/i965/brw_clip_point.c | 2
src/mesa/drivers/dri/i965/brw_clip_state.c | 9
src/mesa/drivers/dri/i965/brw_clip_tri.c | 29
src/mesa/drivers/dri/i965/brw_clip_unfilled.c | 1
src/mesa/drivers/dri/i965/brw_clip_util.c | 51
src/mesa/drivers/dri/i965/brw_context.c | 30
src/mesa/drivers/dri/i965/brw_context.h | 40
src/mesa/drivers/dri/i965/brw_curbe.c | 83
src/mesa/drivers/dri/i965/brw_defines.h | 33
src/mesa/drivers/dri/i965/brw_disasm.c | 903
src/mesa/drivers/dri/i965/brw_draw.c | 66
src/mesa/drivers/dri/i965/brw_draw.h | 1
src/mesa/drivers/dri/i965/brw_draw_upload.c | 177
src/mesa/drivers/dri/i965/brw_eu.c | 2
src/mesa/drivers/dri/i965/brw_eu.h | 27
src/mesa/drivers/dri/i965/brw_eu_emit.c | 349
src/mesa/drivers/dri/i965/brw_fallback.c | 37
src/mesa/drivers/dri/i965/brw_gs.c | 19
src/mesa/drivers/dri/i965/brw_gs.h | 8
src/mesa/drivers/dri/i965/brw_gs_emit.c | 66
src/mesa/drivers/dri/i965/brw_gs_state.c | 3
src/mesa/drivers/dri/i965/brw_misc_state.c | 45
src/mesa/drivers/dri/i965/brw_queryobj.c | 7
src/mesa/drivers/dri/i965/brw_sf.c | 5
src/mesa/drivers/dri/i965/brw_sf.h | 3
src/mesa/drivers/dri/i965/brw_sf_emit.c | 41
src/mesa/drivers/dri/i965/brw_sf_state.c | 47
src/mesa/drivers/dri/i965/brw_state.h | 32
src/mesa/drivers/dri/i965/brw_state_batch.c | 15
src/mesa/drivers/dri/i965/brw_state_cache.c | 208
src/mesa/drivers/dri/i965/brw_state_dump.c | 2
src/mesa/drivers/dri/i965/brw_state_upload.c | 71
src/mesa/drivers/dri/i965/brw_structs.h | 143
src/mesa/drivers/dri/i965/brw_tex_layout.c | 160
src/mesa/drivers/dri/i965/brw_urb.c | 27
src/mesa/drivers/dri/i965/brw_vs.c | 2
src/mesa/drivers/dri/i965/brw_vs.h | 1
src/mesa/drivers/dri/i965/brw_vs_emit.c | 290
src/mesa/drivers/dri/i965/brw_vs_state.c | 18
src/mesa/drivers/dri/i965/brw_vs_surface_state.c | 236
src/mesa/drivers/dri/i965/brw_vtbl.c | 11
src/mesa/drivers/dri/i965/brw_wm.c | 12
src/mesa/drivers/dri/i965/brw_wm.h | 10
src/mesa/drivers/dri/i965/brw_wm_emit.c | 147
src/mesa/drivers/dri/i965/brw_wm_fp.c | 159
src/mesa/drivers/dri/i965/brw_wm_glsl.c | 542
src/mesa/drivers/dri/i965/brw_wm_iz.c | 7
src/mesa/drivers/dri/i965/brw_wm_pass0.c | 33
src/mesa/drivers/dri/i965/brw_wm_pass1.c | 1
src/mesa/drivers/dri/i965/brw_wm_sampler_state.c | 44
src/mesa/drivers/dri/i965/brw_wm_state.c | 16
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 342
src/mesa/drivers/dri/i965/intel_generatemipmap.c | 1
src/mesa/drivers/dri/i965/intel_pixel_read.c | 1
src/mesa/drivers/dri/i965/intel_syncobj.c | 1
src/mesa/drivers/dri/intel/intel_batchbuffer.c | 19
src/mesa/drivers/dri/intel/intel_blit.c | 171
src/mesa/drivers/dri/intel/intel_blit.h | 20
src/mesa/drivers/dri/intel/intel_buffer_objects.c | 314
src/mesa/drivers/dri/intel/intel_buffer_objects.h | 13
src/mesa/drivers/dri/intel/intel_buffers.c | 19
src/mesa/drivers/dri/intel/intel_chipset.h | 18
src/mesa/drivers/dri/intel/intel_clear.c | 273
src/mesa/drivers/dri/intel/intel_context.c | 256
src/mesa/drivers/dri/intel/intel_context.h | 65
src/mesa/drivers/dri/intel/intel_extensions.c | 20
src/mesa/drivers/dri/intel/intel_fbo.c | 111
src/mesa/drivers/dri/intel/intel_generatemipmap.c | 304
src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 213
src/mesa/drivers/dri/intel/intel_mipmap_tree.h | 35
src/mesa/drivers/dri/intel/intel_pixel.c | 177
src/mesa/drivers/dri/intel/intel_pixel.h | 12
src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 110
src/mesa/drivers/dri/intel/intel_pixel_copy.c | 197
src/mesa/drivers/dri/intel/intel_pixel_draw.c | 220
src/mesa/drivers/dri/intel/intel_pixel_read.c | 324
src/mesa/drivers/dri/intel/intel_reg.h | 13
src/mesa/drivers/dri/intel/intel_regions.c | 234
src/mesa/drivers/dri/intel/intel_regions.h | 29
src/mesa/drivers/dri/intel/intel_screen.c | 27
src/mesa/drivers/dri/intel/intel_span.c | 10
src/mesa/drivers/dri/intel/intel_spantmp.h | 4
src/mesa/drivers/dri/intel/intel_syncobj.c | 132
src/mesa/drivers/dri/intel/intel_tex.c | 72
src/mesa/drivers/dri/intel/intel_tex.h | 111
src/mesa/drivers/dri/intel/intel_tex_copy.c | 92
src/mesa/drivers/dri/intel/intel_tex_image.c | 136
src/mesa/drivers/dri/intel/intel_tex_layout.c | 33
src/mesa/drivers/dri/intel/intel_tex_layout.h | 6
src/mesa/drivers/dri/intel/intel_tex_subimage.c | 101
src/mesa/drivers/dri/intel/intel_tex_validate.c | 5
src/mesa/drivers/dri/r128/r128_state.c | 5
src/mesa/drivers/dri/r128/r128_tris.c | 2
src/mesa/drivers/dri/r128/r128_tris.h | 2
src/mesa/drivers/dri/r200/.gitignore | 3
src/mesa/drivers/dri/r200/Makefile | 57
src/mesa/drivers/dri/r200/r200_cmdbuf.c | 547
src/mesa/drivers/dri/r200/r200_context.c | 449
src/mesa/drivers/dri/r200/r200_context.h | 470
src/mesa/drivers/dri/r200/r200_fragshader.c | 2
src/mesa/drivers/dri/r200/r200_ioctl.c | 849
src/mesa/drivers/dri/r200/r200_ioctl.h | 145
src/mesa/drivers/dri/r200/r200_lock.c | 116
src/mesa/drivers/dri/r200/r200_lock.h | 106
src/mesa/drivers/dri/r200/r200_maos.h | 1
src/mesa/drivers/dri/r200/r200_maos_arrays.c | 381
src/mesa/drivers/dri/r200/r200_pixel.c | 128
src/mesa/drivers/dri/r200/r200_reg.h | 6
src/mesa/drivers/dri/r200/r200_sanity.c | 4
src/mesa/drivers/dri/r200/r200_span.c | 307
src/mesa/drivers/dri/r200/r200_span.h | 45
src/mesa/drivers/dri/r200/r200_state.c | 636
src/mesa/drivers/dri/r200/r200_state.h | 10
src/mesa/drivers/dri/r200/r200_state_init.c | 1286
src/mesa/drivers/dri/r200/r200_swtcl.c | 269
src/mesa/drivers/dri/r200/r200_swtcl.h | 11
src/mesa/drivers/dri/r200/r200_tcl.c | 143
src/mesa/drivers/dri/r200/r200_tex.c | 858
src/mesa/drivers/dri/r200/r200_tex.h | 7
src/mesa/drivers/dri/r200/r200_texmem.c | 530
src/mesa/drivers/dri/r200/r200_texstate.c | 817
src/mesa/drivers/dri/r200/r200_vertprog.c | 18
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_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_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_queryobj.c | 1
src/mesa/drivers/dri/r200/radeon_queryobj.h | 1
Reply to: