mesa: Changes to 'debian-unstable'
ChangeLog |21268 ++++++++++++-
Makefile | 9
SConstruct | 8
common.py | 4
configs/autoconf.in | 3
configs/darwin | 2
configs/default | 16
configs/linux-llvm | 19
configs/linux-x86-64-debug | 1
configure.ac | 32
debian/changelog | 10
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 | 24
debian/patches/06_kfreebsd-ftbfs.diff | 6
docs/dispatch.html | 2
docs/envvars.html | 3
docs/openvg.html | 68
docs/relnotes-7.5.1.html | 10
docs/relnotes-7.5.2.html | 60
docs/relnotes-7.6.html | 84
docs/relnotes.html | 2
include/EGL/eglplatform.h | 3
include/GL/gl.h | 76
include/GL/gl_mangle.h | 34
include/GL/glext.h | 890
include/GL/glxext.h | 18
include/GL/wglext.h | 31
include/VG/openvg.h | 686
include/VG/vgext.h | 233
include/VG/vgplatform.h | 106
include/VG/vgu.h | 130
progs/demos/.gitignore | 1
progs/demos/cubemap.c | 59
progs/demos/isosurf.c | 4
progs/demos/pointblast.c | 4
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/Makefile | 166
progs/glsl/brick.c | 14
progs/glsl/brick.shtest | 8
progs/glsl/bump.c | 14
progs/glsl/convolutions.c | 1
progs/glsl/deriv.c | 1
progs/glsl/fragcoord.c | 1
progs/glsl/identity.c | 1
progs/glsl/mandelbrot.c | 12
progs/glsl/mandelbrot.shtest | 13
progs/glsl/multinoise.c | 1
progs/glsl/multitex.c | 86
progs/glsl/multitex.shtest | 6
progs/glsl/noise.c | 8
progs/glsl/noise2.c | 1
progs/glsl/pointcoord.c | 1
progs/glsl/shadow_sampler.c | 1
progs/glsl/shtest.c | 709
progs/glsl/texaaline.c | 21
progs/glsl/texdemo1.c | 11
progs/glsl/toyball.c | 28
progs/glsl/toyball.shtest | 17
progs/glsl/trirast.c | 1
progs/glsl/twoside.c | 1
progs/glsl/vert-or-frag-only.c | 1
progs/glsl/vert-tex.c | 2
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/samples/prim.c | 7
progs/samples/select.c | 6
progs/util/extfuncs.h | 1
progs/util/glutskel.c | 64
progs/util/shaderutil.c | 200
progs/util/shaderutil.h | 35
progs/xdemos/.gitignore | 1
progs/xdemos/Makefile | 1
progs/xdemos/glxgears.c | 13
progs/xdemos/glxswapcontrol.c | 8
progs/xdemos/multictx.c | 585
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 | 15
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 | 4
src/gallium/auxiliary/draw/draw_pipe.c | 22
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_util.c | 25
src/gallium/auxiliary/draw/draw_pt_vcache.c | 37
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 | 17
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_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 | 23
src/gallium/auxiliary/tgsi/tgsi_build.h | 2
src/gallium/auxiliary/tgsi/tgsi_dump.c | 45
src/gallium/auxiliary/tgsi/tgsi_dump_c.c | 8
src/gallium/auxiliary/tgsi/tgsi_exec.c | 203
src/gallium/auxiliary/tgsi/tgsi_exec.h | 53
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 | 13
src/gallium/auxiliary/tgsi/tgsi_parse.h | 6
src/gallium/auxiliary/tgsi/tgsi_ppc.c | 25
src/gallium/auxiliary/tgsi/tgsi_sanity.c | 33
src/gallium/auxiliary/tgsi/tgsi_sse2.c | 674
src/gallium/auxiliary/tgsi/tgsi_sse2.h | 28
src/gallium/auxiliary/tgsi/tgsi_text.c | 18
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/util/.gitignore | 2
src/gallium/auxiliary/util/Makefile | 11
src/gallium/auxiliary/util/SConscript | 23
src/gallium/auxiliary/util/u_cache.c | 10
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_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 | 15
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_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 | 349
src/gallium/auxiliary/util/u_stream_stdc.c | 2
src/gallium/auxiliary/util/u_tile.c | 4
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/drivers/cell/common.h | 2
src/gallium/drivers/cell/ppu/cell_gen_fp.c | 14
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.h | 1
src/gallium/drivers/softpipe/sp_draw_arrays.c | 30
src/gallium/drivers/softpipe/sp_fs_sse.c | 24
src/gallium/drivers/softpipe/sp_prim_vbuf.c | 229
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 | 7
src/gallium/drivers/softpipe/sp_tex_sample.c | 106
src/gallium/drivers/softpipe/sp_texture.c | 21
src/gallium/drivers/softpipe/sp_tile_cache.c | 10
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_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 | 21
src/gallium/include/pipe/p_screen.h | 1
src/gallium/include/pipe/p_shader_tokens.h | 193
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 | 2629 +
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 | 61
src/gallium/state_trackers/glx/xlib/xm_api.h | 2
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/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 | 67
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_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 | 1
src/gallium/winsys/xlib/xlib_llvmpipe.c | 464
src/gallium/winsys/xlib/xlib_softpipe.c | 1
src/glu/Makefile | 2
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 | 718
src/glx/x11/dri_common.c | 443
src/glx/x11/dri_glx.c | 1069
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 | 3689 +-
src/glx/x11/glxcurrent.c | 69
src/glx/x11/glxext.c | 72
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 | 1638 +
src/mesa/drivers/common/meta.h | 81
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 | 33
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 | 10
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 | 12
src/mesa/drivers/dri/i915/i915_reg.h | 19
src/mesa/drivers/dri/i915/i915_state.c | 186
src/mesa/drivers/dri/i915/i915_tex_layout.c | 63
src/mesa/drivers/dri/i915/i915_texstate.c | 9
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 | 7
src/mesa/drivers/dri/i965/Makefile | 5
src/mesa/drivers/dri/i965/brw_clip.c | 22
src/mesa/drivers/dri/i965/brw_clip.h | 6
src/mesa/drivers/dri/i965/brw_clip_line.c | 15
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 | 17
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 | 37
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 | 180
src/mesa/drivers/dri/i965/brw_eu.c | 2
src/mesa/drivers/dri/i965/brw_eu.h | 24
src/mesa/drivers/dri/i965/brw_eu_emit.c | 322
src/mesa/drivers/dri/i965/brw_fallback.c | 31
src/mesa/drivers/dri/i965/brw_gs.c | 9
src/mesa/drivers/dri/i965/brw_gs.h | 1
src/mesa/drivers/dri/i965/brw_gs_emit.c | 30
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 | 48
src/mesa/drivers/dri/i965/brw_state.h | 31
src/mesa/drivers/dri/i965/brw_state_batch.c | 15
src/mesa/drivers/dri/i965/brw_state_cache.c | 159
src/mesa/drivers/dri/i965/brw_state_dump.c | 2
src/mesa/drivers/dri/i965/brw_state_upload.c | 69
src/mesa/drivers/dri/i965/brw_structs.h | 143
src/mesa/drivers/dri/i965/brw_tex_layout.c | 159
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 | 248
src/mesa/drivers/dri/i965/brw_vs_state.c | 18
src/mesa/drivers/dri/i965/brw_vs_surface_state.c | 226
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 | 121
src/mesa/drivers/dri/i965/brw_wm_fp.c | 159
src/mesa/drivers/dri/i965/brw_wm_glsl.c | 519
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 | 14
src/mesa/drivers/dri/intel/intel_blit.c | 152
src/mesa/drivers/dri/intel/intel_blit.h | 20
src/mesa/drivers/dri/intel/intel_buffer_objects.c | 311
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 | 146
src/mesa/drivers/dri/intel/intel_context.h | 54
src/mesa/drivers/dri/intel/intel_extensions.c | 19
src/mesa/drivers/dri/intel/intel_fbo.c | 87
src/mesa/drivers/dri/intel/intel_generatemipmap.c | 304
src/mesa/drivers/dri/intel/intel_mipmap_tree.c | 98
src/mesa/drivers/dri/intel/intel_mipmap_tree.h | 16
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 | 97
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 | 27
src/mesa/drivers/dri/intel/intel_screen.c | 19
src/mesa/drivers/dri/intel/intel_span.c | 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 | 81
src/mesa/drivers/dri/intel/intel_tex_image.c | 117
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/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 | 447
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 | 630
src/mesa/drivers/dri/r200/r200_state.h | 12
src/mesa/drivers/dri/r200/r200_state_init.c | 1289
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
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_texture.c | 1
src/mesa/drivers/dri/r200/radeon_texture.h | 1
src/mesa/drivers/dri/r200/server/radeon.h | 1
src/mesa/drivers/dri/r200/server/radeon_dri.c | 1
src/mesa/drivers/dri/r200/server/radeon_dri.h | 1
src/mesa/drivers/dri/r200/server/radeon_egl.c | 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/.gitignore | 4
src/mesa/drivers/dri/r300/Makefile | 78
src/mesa/drivers/dri/r300/compiler/Makefile | 75
src/mesa/drivers/dri/r300/compiler/memory_pool.c | 95
src/mesa/drivers/dri/r300/compiler/memory_pool.h | 49
src/mesa/drivers/dri/r300/compiler/r300_fragprog.c | 416
src/mesa/drivers/dri/r300/compiler/r300_fragprog.h | 49
src/mesa/drivers/dri/r300/compiler/r300_fragprog_emit.c | 360
src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.c | 223
src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.h | 42
src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c | 149
src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c | 656
src/mesa/drivers/dri/r300/compiler/r3xx_vertprog_dump.c | 177
src/mesa/drivers/dri/r300/compiler/r500_fragprog.c | 449
src/mesa/drivers/dri/r300/compiler/r500_fragprog.h | 55
src/mesa/drivers/dri/r300/compiler/r500_fragprog_emit.c | 299
src/mesa/drivers/dri/r300/compiler/radeon_code.c | 170
src/mesa/drivers/dri/r300/compiler/radeon_code.h | 207
src/mesa/drivers/dri/r300/compiler/radeon_compiler.c | 262
src/mesa/drivers/dri/r300/compiler/radeon_compiler.h | 108
src/mesa/drivers/dri/r300/compiler/radeon_nqssadce.c | 294
src/mesa/drivers/dri/r300/compiler/radeon_nqssadce.h | 91
src/mesa/drivers/dri/r300/compiler/radeon_program.c | 210
src/mesa/drivers/dri/r300/compiler/radeon_program.h | 121
src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c | 695
src/mesa/drivers/dri/r300/compiler/radeon_program_alu.h | 58
src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c | 958
src/mesa/drivers/dri/r300/compiler/radeon_program_pair.h | 143
src/mesa/drivers/dri/r300/r300_cmdbuf.c | 953
src/mesa/drivers/dri/r300/r300_cmdbuf.h | 81
src/mesa/drivers/dri/r300/r300_context.c | 658
src/mesa/drivers/dri/r300/r300_context.h | 783
src/mesa/drivers/dri/r300/r300_draw.c | 718
src/mesa/drivers/dri/r300/r300_emit.c | 482
src/mesa/drivers/dri/r300/r300_emit.h | 225
src/mesa/drivers/dri/r300/r300_fragprog.c | 699
src/mesa/drivers/dri/r300/r300_fragprog.h | 132
src/mesa/drivers/dri/r300/r300_fragprog_common.c | 277
src/mesa/drivers/dri/r300/r300_fragprog_common.h | 37
src/mesa/drivers/dri/r300/r300_fragprog_emit.c | 344
src/mesa/drivers/dri/r300/r300_fragprog_swizzle.c | 225
src/mesa/drivers/dri/r300/r300_fragprog_swizzle.h | 42
src/mesa/drivers/dri/r300/r300_ioctl.c | 1118
src/mesa/drivers/dri/r300/r300_ioctl.h | 16
src/mesa/drivers/dri/r300/r300_mem.c | 385
src/mesa/drivers/dri/r300/r300_mem.h | 37
src/mesa/drivers/dri/r300/r300_reg.h | 48
src/mesa/drivers/dri/r300/r300_render.c | 503
src/mesa/drivers/dri/r300/r300_render.h | 69
src/mesa/drivers/dri/r300/r300_shader.c | 119
src/mesa/drivers/dri/r300/r300_state.c | 1273
src/mesa/drivers/dri/r300/r300_state.h | 28
src/mesa/drivers/dri/r300/r300_swtcl.c | 712
src/mesa/drivers/dri/r300/r300_swtcl.h | 20
src/mesa/drivers/dri/r300/r300_tex.c | 874
src/mesa/drivers/dri/r300/r300_tex.h | 13
src/mesa/drivers/dri/r300/r300_texmem.c | 568
src/mesa/drivers/dri/r300/r300_texstate.c | 622
src/mesa/drivers/dri/r300/r300_vertprog.c | 1584
src/mesa/drivers/dri/r300/r300_vertprog.h | 28
src/mesa/drivers/dri/r300/r500_fragprog.c | 718
src/mesa/drivers/dri/r300/r500_fragprog.h | 62
src/mesa/drivers/dri/r300/r500_fragprog_emit.c | 327
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_context.c | 330
src/mesa/drivers/dri/r300/radeon_context.h | 159
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_ioctl.c | 396
src/mesa/drivers/dri/r300/radeon_ioctl.h | 57
src/mesa/drivers/dri/r300/radeon_lock.c | 138
src/mesa/drivers/dri/r300/radeon_lock.h | 116
src/mesa/drivers/dri/r300/radeon_mipmap_tree.c | 1
src/mesa/drivers/dri/r300/radeon_mipmap_tree.h | 1
Reply to: