Tag 'mesa-7.7-1' created by Brice Goglin <bgog...@debian.org> at 2010-01-11 17:53 +0000
Tagging upload of mesa 7.7-1 to experimental. Changes since mesa-7.7-rc2-1: Alex Deucher (1): r600: Invert front face winding when rendering to FBO Andre Maasikas (2): r600: support vertex_array_bgra r600: adjust after radeon mipmap changes in 7118db8700 Brian Paul (45): mesa/meta: move BindTexture() call in _mesa_meta_GenerateMipmap() st/mesa: remove //-style comments mesa: remove //-style comments mesa: no dlopen on BlueGene mesa: test for __blrts for CPU_TO_LE32() docs: document 7.6.1 BlueGene fixes mesa: add missing semicolon glsl: clear out shader code before compiling progs/demos: report pixel rate in million pixels / sec progs/perf: added check for GL_ARB_framebuffer_object Merge branch 'mesa_7_6_branch' into mesa_7_7_branch mesa: fix binary() function, printf format string st/mesa: add missing case for PIPE_FORMAT_B8G8R8A8_UNORM docs: insert 7.6.1 release date Merge branch 'mesa_7_6_branch' into mesa_7_7_branch docs: insert 7.7 release date ARB prog parser: use _mesa_add_unnamed_constant() to use fewer constant slots glsl: added uniform initializer check st/mesa: add PIPE_FORMAT_Z24S8_UNORM in st_get_format_info() swrast: use different temp array in _swrast_get_dest_rgba() glsl: use varName variable in _slang_gen_assignment() glapi: comment-out TIMEOUT_IGNORED mesa: regenerated enums.c file docs: initial release notes for 7.7.1 mesa: added GL_DU8DV8_ATI in extract_float_rgba() mesa: add missing _mesa_lock_texture() call mesa: bump version to 7.7.1-DEVEL st/mesa: added PROGRAM_LOCAL_PARAM case in src_register() mesa: change constant search behaviour in _mesa_add_unnamed_constant() mesa: whitespace changes and comments ARB prog parser: add allowSwizzle param to initialize_symbol_from_const() ARB prog parser: regenerated parser files ARB prog parser: fix parameter binding type ARB prog parser: regenerated parser file st/mesa: fix broken translation of negative register indexes i965: fix invalid assertion in emit_xpd() i965: fix invalid assertion in emit_xpd(), again tnl: set FOGC result to (f,0,0,1) meta: set viewport and projection matrix in _mesa_meta_GenerateMipmap meta: move destination vertex/projection setup out of _mesa_meta_GenerateMipmap docs: document a mipmap generation bug fix meta: remove F suffix from _mesa_Ortho() params progs/fp: remove invalid tri-inv.c test tgsi: fix SSE code emit for XPD docs: document Gallium SSE codegen for XPD bug fix Brice Goglin (6): Bump libdrm build dependency to 2.4.15 Revert "Bump the libdrm build-dep to 2.4.17 because of the changed radeon API." Merge branch 'upstream-experimental' into debian-experimental New upstream release Merge branch 'debian-unstable' of git+ssh://git.debian.org/git/pkg-xorg/lib/mesa into debian-experimental Prepare changelog for upload Dan Nicholson (1): mesa: Ensure libmesagallium.a is finished building before descending Dave Airlie (11): r600: fix glFrontFace(GL_CW) r600: move structs for legacy cmdbuf into cmdbuf C file. radeon: drop unused members of radeon_state. radeon: drop assert accessing cref which is meant to be hidden radeon/r600: use new libdrm_radeon api r600: move structs for legacy cmdbuf into cmdbuf C file. radeon: drop unused members of radeon_state. radeon: drop assert accessing cref which is meant to be hidden radeon/r600: use new libdrm_radeon api radeon: fix bug in realloc code. radeon: fix prediction for r100 inline vert/elt emits. Eric Anholt (6): i965: Add support for OPCODE_CMP in the VS to fix GLSL sqrt() i915: Clean up some unnecessary x/y miptree code. i915: Fix GL_TEXTURE_MAX_LEVEL support (piglit levelclamp test). i965: Fix the surface offset calculation for tiled buffers. intel: Fix CopyTexImage from tiled mipmap levels > 0. i915: Use _MaxLevel on principle in texture setup. Fabio Pedretti (2): configure.ac: fix for libdrm_radeon API changes. configure.ac: fix for libdrm_radeon API changes. Ian Romanick (14): i965: Use current draw buffer instead of drawable visual to get alpha bits Merge branch 'mesa_7_6_branch' into mesa_7_7_branch mesa: set version string to 7.6.1-rc4 Merge branch 'mesa_7_6_branch' into mesa_7_7_branch mesa: set version string to 7.7-rc3 intel: Fallback to software if drawable size is > MaxRenderbufferSize mesa: set version string to 7.6.1-rc4 mesa: set version string to 7.6.1 Merge branch 'mesa_7_6_branch' into mesa_7_7_branch intel: Bump driver date to reflect status as final Q4 driver RC mesa: set version string to 7.7 Add MD5 checksums for 7.7 release Add MD5 checksums for 7.6.1 release Add MD5 checksums for 7.6.1 release Jakob Bornecrantz (10): vmwgfx/core: Check for 3D via the get param ioctl vmware/xorg: Fix failure paths and add some debug printing vmware/xorg: Use new stream ioctl vmwgfx: Update vmwgfx_drm.h to the on upstream svga: Do the gallium intel configure trick for svga as well st/xorg: Make sure we don't overrun the fence array in block handler st/xorg: Be proper with pipe pointers on close in exa st/xorg: On close wait on fences and then destroy the screen st/xorg: Fix warning and add a TODO comment util: Add u_bitmask to make build Jeremy Huddleston (6): darwin: Cleanup CPPFLAGS a bit darwin: mklib: Use lipo rather than file to figure out architectures of object files darwin: Cleanup CPPFLAGS a bit darwin: mklib: Use lipo rather than file to figure out architectures of object files glxcmds: Fix comment about __DRI_ALLOCATE apple: Purge existing (not working) GLX_USE_APPLEGL from dated libGL on OSX José Fonseca (10): mesa: Fix missing finite symbol error on Windows. svga: Rename error labels. util: Minor enhancements/corrections to the bitmask logic. svga: Use a shader id as low as possible. rtasm: Play nicely with Windows's Data Execution Prevention. gdi: Don't generate import libraries for opengl32.dll. mesa: Cope with the degenerate case of zero length ranges. svga: Rebind shaders when tokens change. svga: Remove stale references to delete shader results. pipebuffer: Multi-threading fixes for fencing. Julien Cristau (10): Add freedesktop.org ftp to watch file since that's where newer upstream tarballs are. Don't include GLUT sources since we don't use them. Merge remote branch 'upstream/mesa_7_7_branch' into debian-experimental Bump changelogs Delete some files not present in tarballs Merge branch 'mesa_7_6_branch' of git://anongit.freedesktop.org/mesa/mesa into debian-unstable Bump changelogs Bump linux-libc-dev build-dep to 2.6.31 for the r600 dri driver Update patch stack Prepare changelog for upload Keith Whitwell (2): st/mesa: move assert on nr vs insns until after pos_invarient expansion util: better fix for unused variable warnings with asserts Maarten Maathuis (1): gallium: only create pipe buffer when size is nonzero Maciej Cencora (2): r300: fix depth textures radeon: fix #25463 Matthew Bell (1): mesa: Add missing $(DESTDIR) support to src/gallium/winsys/xlib/Makefile Michal Krol (1): mesa: Include <unistd.h> only when one is available. Michel Dänzer (4): vmware/xorg: Fix SCons build. st/xorg: Proper calculation of screen pitch. svga: Fix debug build crash when rendering to depth/stencil renderbuffer only. st/mesa: Only call st_texture_image_unmap() if texImage->Data is non-NULL. Pierre Ossman (1): r600: float texture component ordering Roel Kluin (4): tdfx: condition always evaluates to false in SetupDoubleTexEnvVoodoo3() nv50: add missing parentheses in nv50_query_result() win32_menu: add missing parentheses in mapMenu() mesa: test index bounds before array element Thomas Hellstrom (1): st/xorg Fail early if we don't intend to accelerate. Timo Aaltonen (1): Bump the libdrm build-dep to 2.4.17 because of the changed radeon API. Tom Fogal (1): Regenerate gl_mangle.h. Vinson Lee (159): t_dd_dmatmp.h: Silence unused value warning in render_line_loop_verts. progs/redbook: Silence compiler warnings in aaindex.c. progs/tests: Silence compiler warnings in cva.c. progs/tests: Silence compiler warnings in vpeval.c. progs/xdemos: Silence compiler warnings in glxinfo.c. t_dd_dmatmp.h: Silence unused value warning in render_line_loop_verts. t_dd_dmatmp.h: Silence unused value warning in render_tri_fan_verts. progs/trivial: Silence compiler warnings in tri-blend-max.c t_dd_dmatmp.h: Silence unused value warning in render_quads_verts. swrast: Initialize tex_coords in handle_sample_op. t_dd_dmatmp.h: Silence unused value warning in render_poly_verts. progs/trivial: Silence compiler warnings in tri-blend-min.c. t_dd_dmatmp.h: Silence unused value warning in render_tri_fan_elts. t_dd_dmatmp.h: Silence unused value warnings in render_line_loop_elts. i915g: Silence unused value warning in intel_drm_get_device_id. t_dd_dmatmp2.h: Silence unused value warnings. softpipe: Initialize source in blend_quad. glsl: Initialize member label of struct slang_operation to NULL. t_dd_dmatmp.h: Silence unused value warning in render_poly_elts. glut: Prevent potential double free in menuVisualSetup. swrast: Silence uninitialized variable warnings in ss_tritmp.h. st/mesa: Silence uninitialized variables warnings in st_draw.c. swrast: Silence uninitialized variable warnings in s_triangle.c i810: Silence uninitialized variable warnings in i180tris.c mach64: Silence uninitialized variable warnings. mga: Silence uninitialized variable warnings. progs/trivial: Silence compiler warnings. x86: ifdef out unused function cptr. dri: Initialize variable in driBindContext. r128: Silence uninitialized variable warnings in r128_tris.c. savage: Silence compiler warnings. sis: Silence compiler warnings. unichrome: Silence compiler warnings. progs/demos: Use C-style comment. progs/glsl: Use C-style comments. progs/demos: Silence compiler warning in morph3d.c. progs/xdemos: Use C-style comment. progs/trivial: Use C-style comments. progs/tests: Silence compiler warnings. progs/redbook: Silence compiler warnings. scons: Define _USE_MATH_DEFINES on MSVC. progs/perf: Fix MSVC build. progs/tests: Fix build. ffb: Silence compiler warnings. glx: Compile dri2.c only if GLX_DIRECT_RENDERING is defined. i915g: Use C-style comment. gallium/util: Add PIPE_OS_APPLE to u_network. gallium/util: Add PIPE_OS_APPLE to u_stream_stdc.c. trace: Add PIPE_OS_APPLE. trace: Silence uninitialized variable warnings. xlib: Use C-style comments. Add gallium to darwin config. glu/sgi: Silence uninitialized variable warnings. glx: Move declaration outside for loop. glx: Add XF86DRI[Open|Close]FullScreen prototypes to xf86dri.h. st/egl: Use C-style comments. st/vega: Move declaration outside for loop. st/xorg: Use C-style comments. util: Ensure debug_dump_flags generates a null-terminated string. glu/sgi: Silence compiler warnings. gallium/util: Initialize variable in util_clear. glu/sgi: Initialize variable in directedLine. glsl: Initialize member a_obj of struct slang_operation. i965: Add missing va_end. i965: Fix assert. glu/sgi: Fix include recursion. intel: Silence implicit function declaration warning. progs/util: Silence warn_unused_result warnings. progs/demos: Silence warn_unused_result warnings. i915: Fix assert. mesa: Remove comma at end of enumerator list. rbug: Remove comma at end of enumerator list. rbug: Remove comma at end of enumerator list. gallium/util: Remove comma at end of enumerator list. tgsi/ureg: Silence uninitialized variable warnings. softpipe: Silence unused variable warning. softpipe: Silence unintialized variable warnings. i915g: Silence unused variable warning. trace: Silence unused variable warnings. gallium/xlib: Silence unused variable warning. st/vega: Silence compiler warnings. g3dvl: Silence compiler warnings. st/xorg: Silence unused variable warnings. llvmpipe: Silence compiler warnings. llvmpipe: Silence compiler warnings. llvmpipe: Fix assert. intel: Silence compiler warnings. st/egl: Move declaration before code. mesa: Initialize variable in get_tex_color_index. glu/sgi: Initialize members of class directedLine. glu/sgi: Initialize members of class sampledLine. glu/sgi: Initialize member of class monoChain. glu/sgi: Initialize member variables in class Varray. glu/sgi: Initialize member of struct GridVertex. st/xorg: Use C-style comments. glu/sgi: Silence warn_unused_result warnings. progs/glsl: Silence compiler warnings. tdfx: Silence uninitialized variable warning. glu/sgi: Initialize members of struct O_nurbssurface. progs/glsl: Provide a better fix for fgets warning. mesa: Silence unused variable warning. glu/sgi: Initialize member of struct Property. glu/sgi: Initialize members of class Knotvector. gallium/util: Replace h_addr with h_addr_list[0]. ARB prog parser: Silence unused variable warnings. gallium/util: Silence format warnings. llvmpipe: Use C-style comment. llvmpipe: Silence uninitialized variable warning. progs/rbug: s/wait/rbug_wait/ x86: Silence printf format warnings. glu/sgi: Initialize members of struct O_nurbscurve. glu/sgi: Initialize member of struct Dlnode. progs/samples: 'Silence no previous prototype' warnings. glu/sgi: Initialize member of struct Property. glu/sgi: Initialize member of struct O_trim. glu/sgi: Initialize members of struct O_surface. glu/sgi: Initialize members of struct O_curve. r300g: Use C-style comments. st/xorg: Ensure null-terminated byte string. sis: ifdef out unused variable. i810: Fix include recursion. progs/tests: Silence warn_unused_result warning. progs/tests: Silence uninitialized variable warning. progs/vp: Ensure null-terminated byte string. trace: Remove comma at end of enumerator list. llvmpipe: Remove comma at end of enumerator list. r300g: Remove comma at end of enumerator list. r300g: Silence 'mixed declarations and code' warning. r300: Silence 'mixed declarations and code' warning. r300: Silence 'mixed declarations and code' warning. r300: Silence 'mixed declarations and code' warnings. progs/samples: Silence compiler warnings. progs/egl: Silence uninitialized variable warnings. r300: Use C-style comments. mesa: Prevent possible array out-of-bounds access by _mesa_light. progs/xdemos: Prevent possible string overflow. progs/glsl: Prevent possible string overflow. progs/xdemos: Use temporary variables. progs/xdemos: Remove comma at end of enumerator list. svga: Silence uninitialized variable warning. progs/xdemos: Check for string overflow. progs/xdemos: Check for string overflow. progs/demos: Assert that input to malloc is valid. r300: Move initial declaration outside for loop. tgsi: Silence uninitialized variable warnings. r300g: Silence unused variable warnings. progs/demos: Add missing initializers in engine.c. progs/glsl: Silence uninitialized variable warning. progs/tests: Silence 'missing initializer' warnings. glu/sgi: Initialize member of class O_pwlcurve. glu/sgi: Include missing header file. glu/sgi: Initialize members of class StoredVertex. glu/sgi: Initialize members of class Renderhints. progs/demos: Bounds check input to fire.c. progs/demos: Check upper bounds of input in manywin.c. glu/sgi: Include missing header file. glu/sgi: Initialize members of class Slicer. glu/sgi: Initialize members of class Mesher. progs/demos: Remove unnecessary header from fbotexture.c. Younes Manton (1): st/mesa: Check for single level mipmap trees. --- ChangeLog |28488 ++++++++-------- Makefile | 2 bin/mklib | 20 configs/darwin | 6 configs/default | 2 configure.ac | 11 debian/changelog | 25 debian/control | 4 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 | 31 debian/patches/06_kfreebsd-ftbfs.diff | 8 debian/watch | 3 docs/news.html | 6 docs/relnotes-7.6.1.html | 13 docs/relnotes-7.7.1.html | 50 docs/relnotes-7.7.html | 12 docs/relnotes.html | 1 include/GL/gl_mangle.h | 43 include/GL/glut.h | 668 include/GL/glut_h.dja | 340 include/GL/glutf90.h | 81 include/VG/openvg.h | 686 include/VG/vgext.h | 233 include/VG/vgplatform.h | 106 include/VG/vgu.h | 130 progs/demos/engine.c | 18 progs/demos/fbotexture.c | 1 progs/demos/fire.c | 10 progs/demos/geartrain.c | 21 progs/demos/isosurf.c | 8 progs/demos/readpix.c | 9 progs/demos/terrain.c | 5 progs/demos/textures.c | 2 progs/egl/.gitignore | 12 progs/egl/eglscreen.c | 119 progs/egl/egltri.c | 263 progs/egl/peglgears.c | 451 progs/egl/xegl_tri.c | 359 progs/egl/xeglbindtex.c | 474 progs/egl/xeglgears.c | 787 progs/egl/xeglthreads.c | 773 progs/fp/add-sat.txt | 6 progs/fp/mov-alias.txt | 6 progs/fp/mul-alias.txt | 6 progs/glsl/convolutions.c | 2 progs/glsl/shtest.c | 11 progs/glsl/texaaline.c | 6 progs/glsl/vert-tex.c | 9 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/perf/.gitignore | 10 progs/perf/Makefile | 55 progs/perf/SConscript | 32 progs/perf/common.c | 137 progs/perf/common.h | 44 progs/perf/copytex.c | 214 progs/perf/drawoverhead.c | 137 progs/perf/fbobind.c | 153 progs/perf/fill.c | 248 progs/perf/genmipmap.c | 136 progs/perf/glmain.c | 268 progs/perf/glmain.h | 68 progs/perf/readpixels.c | 169 progs/perf/swapbuffers.c | 161 progs/perf/teximage.c | 331 progs/perf/vbo.c | 246 progs/perf/vertexrate.c | 276 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/aaindex.c | 8 progs/redbook/aapoly.c | 8 progs/redbook/aargb.c | 8 progs/redbook/accanti.c | 8 progs/redbook/accpersp.c | 14 progs/redbook/alpha.c | 6 progs/redbook/alpha3D.c | 8 progs/redbook/anti.c | 6 progs/redbook/bezcurve.c | 8 progs/redbook/bezmesh.c | 8 progs/redbook/checker.c | 8 progs/redbook/clip.c | 8 progs/redbook/colormat.c | 10 progs/redbook/cube.c | 8 progs/redbook/depthcue.c | 6 progs/redbook/dof.c | 12 progs/redbook/double.c | 12 progs/redbook/drawf.c | 8 progs/redbook/feedback.c | 14 progs/redbook/fog.c | 10 progs/redbook/fogindex.c | 6 progs/redbook/font.c | 12 progs/redbook/hello.c | 4 progs/redbook/image.c | 12 progs/redbook/light.c | 8 progs/redbook/lines.c | 8 progs/redbook/list.c | 6 progs/redbook/material.c | 6 progs/redbook/mipmap.c | 8 progs/redbook/model.c | 10 progs/redbook/movelight.c | 10 progs/redbook/nurbs.c | 6 progs/redbook/pickdepth.c | 12 progs/redbook/picksquare.c | 14 progs/redbook/plane.c | 8 progs/redbook/planet.c | 8 progs/redbook/polyoff.c | 25 progs/redbook/polys.c | 4 progs/redbook/quadric.c | 10 progs/redbook/robot.c | 8 progs/redbook/sccolorlight.c | 6 progs/redbook/scene.c | 6 progs/redbook/scenebamb.c | 6 progs/redbook/sceneflat.c | 6 progs/redbook/select.c | 18 progs/redbook/smooth.c | 10 progs/redbook/stencil.c | 6 progs/redbook/stroke.c | 8 progs/redbook/surface.c | 14 progs/redbook/teaambient.c | 6 progs/redbook/teapots.c | 8 progs/redbook/tess.c | 18 progs/redbook/tesswind.c | 18 progs/redbook/texbind.c | 10 progs/redbook/texgen.c | 10 progs/redbook/texprox.c | 6 progs/redbook/texsub.c | 10 progs/redbook/texturesurf.c | 8 progs/redbook/torus.c | 6 progs/redbook/trim.c | 12 progs/redbook/unproject.c | 8 progs/redbook/varray.c | 14 progs/redbook/wrap.c | 10 progs/samples/olympic.c | 20 progs/samples/overlay.c | 18 progs/samples/rgbtoppm.c | 31 progs/samples/sphere.c | 30 progs/samples/star.c | 20 progs/samples/stretch.c | 20 progs/samples/wave.c | 2 progs/util/readtex.c | 20 progs/xdemos/corender.c | 2 progs/xdemos/glsync.c | 2 progs/xdemos/glxheads.c | 32 progs/xdemos/glxinfo.c | 4 progs/xdemos/manywin.c | 34 progs/xdemos/sharedtex_mt.c | 4 src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c | 281 src/gallium/auxiliary/rbug/rbug_context.h | 2 src/gallium/auxiliary/rbug/rbug_proto.h | 2 src/gallium/auxiliary/rtasm/rtasm_execmem.c | 32 src/gallium/auxiliary/tgsi/tgsi_exec.c | 8 src/gallium/auxiliary/tgsi/tgsi_sse2.c | 50 src/gallium/auxiliary/tgsi/tgsi_ureg.c | 8 src/gallium/auxiliary/util/Makefile | 1 src/gallium/auxiliary/util/u_bitmask.c | 32 src/gallium/auxiliary/util/u_clear.h | 2 src/gallium/auxiliary/util/u_debug.c | 6 src/gallium/auxiliary/util/u_debug.h | 2 src/gallium/auxiliary/util/u_debug_memory.c | 8 src/gallium/auxiliary/util/u_format.h | 2 src/gallium/auxiliary/util/u_network.c | 8 src/gallium/auxiliary/util/u_network.h | 2 src/gallium/auxiliary/util/u_stream_stdc.c | 2 src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c | 11 src/gallium/drivers/i915/i915_buffer.c | 1 src/gallium/drivers/i915/i915_state.c | 4 src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c | 2 src/gallium/drivers/llvmpipe/lp_bld_depth.c | 2 src/gallium/drivers/llvmpipe/lp_bld_flow.c | 2 src/gallium/drivers/llvmpipe/lp_bld_format_aos.c | 2 src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c | 9 src/gallium/drivers/llvmpipe/lp_prim_vbuf.c | 1 src/gallium/drivers/llvmpipe/lp_state_fs.c | 1 src/gallium/drivers/llvmpipe/lp_test_conv.c | 2 src/gallium/drivers/llvmpipe/lp_tex_cache.h | 2 src/gallium/drivers/llvmpipe/lp_tex_sample_c.c | 2 src/gallium/drivers/llvmpipe/lp_tile_soa.h | 2 src/gallium/drivers/llvmpipe/lp_winsys.h | 2 src/gallium/drivers/nv50/nv50_query.c | 2 src/gallium/drivers/r300/r300_cs.h | 2 src/gallium/drivers/r300/r300_emit.c | 4 src/gallium/drivers/r300/r300_flush.c | 1 src/gallium/drivers/r300/r300_reg.h | 16 src/gallium/drivers/r300/r300_state_derived.c | 2 src/gallium/drivers/softpipe/sp_prim_vbuf.c | 1 src/gallium/drivers/softpipe/sp_quad_blend.c | 2 src/gallium/drivers/svga/svga_context.c | 44 src/gallium/drivers/svga/svga_context.h | 9 src/gallium/drivers/svga/svga_draw.c | 3 src/gallium/drivers/svga/svga_pipe_fs.c | 10 src/gallium/drivers/svga/svga_pipe_vs.c | 10 src/gallium/drivers/svga/svga_state_fs.c | 39 src/gallium/drivers/svga/svga_state_vs.c | 20 src/gallium/drivers/svga/svga_tgsi.c | 2 src/gallium/drivers/trace/tr_context.c | 2 src/gallium/drivers/trace/tr_dump.c | 4 src/gallium/drivers/trace/tr_rbug.c | 6 src/gallium/drivers/trace/tr_state.h | 2 src/gallium/state_trackers/egl/egl_surface.c | 4 src/gallium/state_trackers/egl/egl_tracker.c | 3 src/gallium/state_trackers/glx/xlib/glx_api.c | 1 src/gallium/state_trackers/vega/api_path.c | 3 src/gallium/state_trackers/vega/arc.c | 2 src/gallium/state_trackers/vega/bezier.c | 1 src/gallium/state_trackers/vega/stroker.c | 4 src/gallium/state_trackers/vega/vg_tracker.c | 1 src/gallium/state_trackers/xorg/xorg_crtc.c | 10 src/gallium/state_trackers/xorg/xorg_driver.c | 95 src/gallium/state_trackers/xorg/xorg_exa.c | 35 src/gallium/state_trackers/xorg/xorg_exa_tgsi.c | 33 src/gallium/state_trackers/xorg/xorg_renderer.c | 1 src/gallium/winsys/drm/intel/gem/intel_drm_api.c | 1 src/gallium/winsys/drm/vmware/core/vmw_screen_ioctl.c | 9 src/gallium/winsys/drm/vmware/core/vmwgfx_drm.h | 78 src/gallium/winsys/drm/vmware/xorg/SConscript | 1 src/gallium/winsys/drm/vmware/xorg/vmw_driver.h | 11 src/gallium/winsys/drm/vmware/xorg/vmw_ioctl.c | 56 src/gallium/winsys/drm/vmware/xorg/vmw_video.c | 21 src/gallium/winsys/gdi/SConscript | 2 src/gallium/winsys/xlib/Makefile | 8 src/gallium/winsys/xlib/xlib_brw_context.c | 209 src/glu/sgi/libnurbs/interface/bezierPatchMesh.h | 1 src/glu/sgi/libnurbs/interface/glsurfeval.h | 2 src/glu/sgi/libnurbs/internals/arcsorter.h | 1 src/glu/sgi/libnurbs/internals/displaylist.h | 1 src/glu/sgi/libnurbs/internals/gridvertex.h | 2 src/glu/sgi/libnurbs/internals/knotvector.cc | 3 src/glu/sgi/libnurbs/internals/mesher.cc | 3 src/glu/sgi/libnurbs/internals/reader.cc | 2 src/glu/sgi/libnurbs/internals/reader.h | 14 src/glu/sgi/libnurbs/internals/renderhints.cc | 4 src/glu/sgi/libnurbs/internals/simplemath.h | 2 src/glu/sgi/libnurbs/internals/slicer.cc | 4 src/glu/sgi/libnurbs/internals/subdivider.cc | 6 src/glu/sgi/libnurbs/internals/varray.cc | 8 src/glu/sgi/libnurbs/nurbtess/directedLine.cc | 32 src/glu/sgi/libnurbs/nurbtess/monoChain.cc | 1 src/glu/sgi/libnurbs/nurbtess/partitionY.cc | 4 src/glu/sgi/libnurbs/nurbtess/sampleCompBot.cc | 4 src/glu/sgi/libnurbs/nurbtess/sampleCompTop.cc | 4 src/glu/sgi/libnurbs/nurbtess/sampledLine.cc | 3 src/glut/beos/Makefile | 99 src/glut/beos/beos_x11.cpp | 180 src/glut/beos/beos_x11.h | 33 src/glut/beos/glutBlocker.cpp | 69 src/glut/beos/glutBlocker.h | 47 src/glut/beos/glutCallback.cpp | 171 src/glut/beos/glutColor.cpp | 32 src/glut/beos/glutCursor.cpp | 90 src/glut/beos/glutCursors.h | 3083 - src/glut/beos/glutDstr.cpp | 83 src/glut/beos/glutEvent.cpp | 695 src/glut/beos/glutGet.cpp | 211 src/glut/beos/glutInit.cpp | 263 src/glut/beos/glutMenu.cpp | 326 src/glut/beos/glutMenu.h | 84 src/glut/beos/glutOverlay.cpp | 47 src/glut/beos/glutState.h | 71 src/glut/beos/glutWindow.cpp | 633 src/glut/beos/glutWindow.h | 119 src/glut/beos/glut_8x13.c | 2073 - src/glut/beos/glut_9x15.c | 2075 - src/glut/beos/glut_bitmap.c | 57 src/glut/beos/glut_bwidth.c | 58 src/glut/beos/glut_ext.c | 201 src/glut/beos/glut_hel10.c | 1778 src/glut/beos/glut_hel12.c | 1788 - src/glut/beos/glut_hel18.c | 1897 - src/glut/beos/glut_mroman.c | 2451 - src/glut/beos/glut_roman.c | 2451 - src/glut/beos/glut_shapes.c | 596 src/glut/beos/glut_stroke.c | 42 src/glut/beos/glut_swidth.c | 58 src/glut/beos/glut_teapot.c | 210 src/glut/beos/glut_tr10.c | 1777 src/glut/beos/glut_tr24.c | 2060 - src/glut/beos/glut_util.c | 81 src/glut/beos/glut_vidresize.c | 230 src/glut/beos/glutbitmap.h | 30 src/glut/beos/glutint.h | 814 src/glut/beos/glutstroke.h | 42 src/glut/directfb/Makefile | 87 src/glut/directfb/NOTES | 9 src/glut/directfb/callback.c | 300 src/glut/directfb/color.c | 39 src/glut/directfb/cursor.c | 175 src/glut/directfb/cursors.h | 306 src/glut/directfb/events.c | 492 src/glut/directfb/ext.c | 202 src/glut/directfb/font.c | 213 src/glut/directfb/font.h | 58 src/glut/directfb/game.c | 153 src/glut/directfb/globals.c | 63 src/glut/directfb/init.c | 128 src/glut/directfb/internal.h | 188 src/glut/directfb/menu.c | 87 src/glut/directfb/models.c | 599 src/glut/directfb/overlay.c | 62 src/glut/directfb/state.c | 219 src/glut/directfb/teapot.c | 212 src/glut/directfb/window.c | 597 src/glut/dos/PC_HW/pc_hw.c | 163 src/glut/dos/PC_HW/pc_hw.h | 229 src/glut/dos/PC_HW/pc_irq.S | 182 src/glut/dos/PC_HW/pc_keyb.c | 540 src/glut/dos/PC_HW/pc_mouse.c | 293 src/glut/dos/PC_HW/pc_timer.c | 327 src/glut/dos/bitmap.c | 115 src/glut/dos/callback.c | 204 src/glut/dos/color.c | 53 src/glut/dos/extens.c | 70 src/glut/dos/f8x13.c | 1183 src/glut/dos/f9x15.c | 1407 src/glut/dos/hel10.c | 1019 src/glut/dos/hel12.c | 1029 src/glut/dos/hel18.c | 1138 src/glut/dos/init.c | 223 src/glut/dos/internal.h | 197 src/glut/dos/loop.c | 245 src/glut/dos/menu.c | 130 src/glut/dos/mouse.c | 55 src/glut/dos/mroman.c | 2779 - src/glut/dos/overlay.c | 93 src/glut/dos/roman.c | 2779 - src/glut/dos/shapes.c | 1143 src/glut/dos/state.c | 238 src/glut/dos/stroke.c | 118 src/glut/dos/teapot.c | 201 src/glut/dos/tr10.c | 1018 src/glut/dos/tr24.c | 1301 src/glut/dos/util.c | 74 src/glut/dos/window.c | 329 src/glut/fbdev/Makefile | 94 src/glut/fbdev/bitmap.c | 78 src/glut/fbdev/callback.c | 171 src/glut/fbdev/colormap.c | 177 src/glut/fbdev/cursor.c | 272 src/glut/fbdev/cursors.h | 7099 --- src/glut/fbdev/ext.c | 154 src/glut/fbdev/fbdev.c | 940 src/glut/fbdev/gamemode.c | 306 src/glut/fbdev/input.c | 828 src/glut/fbdev/internal.h | 177 src/glut/fbdev/menu.c | 309 src/glut/fbdev/overlay.c | 57 src/glut/fbdev/state.c | 197 src/glut/fbdev/stroke.c | 81 src/glut/fbdev/vidresize.c | 55 src/glut/ggi/Makefile | 53 src/glut/ggi/debug.h | 259 src/glut/ggi/ggiglut.c | 959 src/glut/glx/Makefile | 140 src/glut/glx/Makefile.cygnus | 110 src/glut/glx/Makefile.mgw | 191 src/glut/glx/Makefile.sgi | 189 src/glut/glx/Makefile.win | 99 src/glut/glx/SConscript | 87 src/glut/glx/capturexfont.c | 356 src/glut/glx/fxglut.def | 103 src/glut/glx/glut.def | 125 src/glut/glx/glut.pc.in | 13 src/glut/glx/glut_8x13.c | 2073 - src/glut/glx/glut_9x15.c | 2075 - src/glut/glx/glut_bitmap.c | 57 src/glut/glx/glut_bwidth.c | 58 src/glut/glx/glut_cindex.c | 252 src/glut/glx/glut_cmap.c | 419 src/glut/glx/glut_cursor.c | 201 src/glut/glx/glut_dials.c | 26 src/glut/glx/glut_dstr.c | 1624 src/glut/glx/glut_event.c | 1389 src/glut/glx/glut_ext.c | 201 src/glut/glx/glut_fcb.c | 164 src/glut/glx/glut_fullscrn.c | 56 src/glut/glx/glut_gamemode.c | 678 src/glut/glx/glut_get.c | 220 src/glut/glx/glut_glxext.c | 255 src/glut/glx/glut_hel10.c | 1778 src/glut/glx/glut_hel12.c | 1788 - src/glut/glx/glut_hel18.c | 1897 - src/glut/glx/glut_init.c | 394 src/glut/glx/glut_input.c | 644 src/glut/glx/glut_joy.c | 85 src/glut/glx/glut_key.c | 29 src/glut/glx/glut_keyctrl.c | 29 src/glut/glx/glut_keyup.c | 29 src/glut/glx/glut_menu.c | 1018 src/glut/glx/glut_menu2.c | 189 src/glut/glx/glut_mesa.c | 57 src/glut/glx/glut_modifier.c | 31 src/glut/glx/glut_mroman.c | 2451 - src/glut/glx/glut_overlay.c | 607 src/glut/glx/glut_ppm.c | 80 src/glut/glx/glut_roman.c | 2451 - src/glut/glx/glut_shapes.c | 596 src/glut/glx/glut_space.c | 35 src/glut/glx/glut_stroke.c | 42 src/glut/glx/glut_swap.c | 71 src/glut/glx/glut_swidth.c | 58 src/glut/glx/glut_tablet.c | 33 src/glut/glx/glut_teapot.c | 210 src/glut/glx/glut_tr10.c | 1777 src/glut/glx/glut_tr24.c | 2060 - src/glut/glx/glut_util.c | 86 src/glut/glx/glut_vidresize.c | 231 src/glut/glx/glut_warp.c | 23 src/glut/glx/glut_win.c | 1035 src/glut/glx/glut_winmisc.c | 124 src/glut/glx/glutbitmap.h | 32 src/glut/glx/glutint.h | 798 src/glut/glx/glutstroke.h | 42 src/glut/glx/glutwin32.h | 97 src/glut/glx/layerutil.c | 204 src/glut/glx/layerutil.h | 59 src/glut/glx/stroke.h | 133 src/glut/glx/win32_glx.c | 256 src/glut/glx/win32_glx.h | 58 src/glut/glx/win32_menu.c | 531 src/glut/glx/win32_util.c | 121 src/glut/glx/win32_winproc.c | 792 src/glut/glx/win32_x11.c | 399 src/glut/glx/win32_x11.h | 324 src/glut/mini/Makefile | 103 src/glut/mini/bitmap.c | 56 src/glut/mini/callback.c | 152 src/glut/mini/color.c | 46 src/glut/mini/globals.c | 61 src/glut/mini/glut.pc.in | 13 src/glut/mini/init.c | 59 src/glut/mini/internal.h | 78 src/glut/mini/menu.c | 86 src/glut/mini/models.c | 598 src/glut/mini/overlay.c | 60 src/glut/mini/state.c | 70 src/glut/mini/teapot.c | 212 src/glut/mini/window.c | 273 src/glx/x11/dri2.c | 4 src/glx/x11/dri_glx.c | 13 src/glx/x11/glxcmds.c | 4 src/glx/x11/glxcurrent.c | 7 src/glx/x11/glxext.c | 5 src/glx/x11/xf86dri.h | 4 src/mesa/Makefile | 2 src/mesa/drivers/common/meta.c | 53 src/mesa/drivers/dri/common/dri_util.c | 2 src/mesa/drivers/dri/ffb/ffb_tris.c | 2 src/mesa/drivers/dri/i810/i810tex.h | 1 src/mesa/drivers/dri/i810/i810tris.c | 3 src/mesa/drivers/dri/i915/i915_program.c | 2 src/mesa/drivers/dri/i915/i915_texstate.c | 19 src/mesa/drivers/dri/i915/intel_render.c | 4 src/mesa/drivers/dri/i965/brw_cc.c | 4 src/mesa/drivers/dri/i965/brw_disasm.c | 1 src/mesa/drivers/dri/i965/brw_draw_upload.c | 6 src/mesa/drivers/dri/i965/brw_eu_emit.c | 4 src/mesa/drivers/dri/i965/brw_state.h | 2 src/mesa/drivers/dri/i965/brw_vs_emit.c | 14 src/mesa/drivers/dri/i965/brw_wm_emit.c | 4 src/mesa/drivers/dri/i965/brw_wm_glsl.c | 2 src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 52 src/mesa/drivers/dri/intel/intel_buffers.c | 11 src/mesa/drivers/dri/intel/intel_context.c | 2 src/mesa/drivers/dri/intel/intel_context.h | 8 src/mesa/drivers/dri/intel/intel_pixel_bitmap.c | 3 src/mesa/drivers/dri/intel/intel_tex_copy.c | 7 src/mesa/drivers/dri/mach64/mach64_tris.c | 3 src/mesa/drivers/dri/mga/mgatris.c | 3 src/mesa/drivers/dri/r128/r128_tris.c | 3 src/mesa/drivers/dri/r200/Makefile | 2 src/mesa/drivers/dri/r200/radeon_bo.c | 1 src/mesa/drivers/dri/r200/radeon_bo_int_drm.h | 1 src/mesa/drivers/dri/r200/radeon_cs.c | 1 src/mesa/drivers/dri/r200/radeon_cs_int_drm.h | 1 src/mesa/drivers/dri/r300/Makefile | 2 src/mesa/drivers/dri/r300/compiler/memory_pool.c | 4 src/mesa/drivers/dri/r300/compiler/radeon_code.c | 3 src/mesa/drivers/dri/r300/compiler/radeon_compiler.c | 11 src/mesa/drivers/dri/r300/compiler/radeon_program.c | 6 src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c | 30 src/mesa/drivers/dri/r300/r300_texstate.c | 6 src/mesa/drivers/dri/r300/radeon_bo.c | 1 src/mesa/drivers/dri/r300/radeon_bo_int_drm.h | 1 src/mesa/drivers/dri/r300/radeon_cs.c | 1 src/mesa/drivers/dri/r300/radeon_cs_int_drm.h | 1 src/mesa/drivers/dri/r600/Makefile | 2 src/mesa/drivers/dri/r600/r600_cmdbuf.c | 216 src/mesa/drivers/dri/r600/r600_cmdbuf.h | 16 src/mesa/drivers/dri/r600/r600_context.h | 1 src/mesa/drivers/dri/r600/r600_texstate.c | 46 src/mesa/drivers/dri/r600/r700_assembler.c | 20 src/mesa/drivers/dri/r600/r700_assembler.h | 1 src/mesa/drivers/dri/r600/r700_chip.c | 5 src/mesa/drivers/dri/r600/r700_state.c | 13 src/mesa/drivers/dri/r600/r700_vertprog.c | 8 src/mesa/drivers/dri/r600/r700_vertprog.h | 1 src/mesa/drivers/dri/r600/radeon_bo.c | 1 src/mesa/drivers/dri/r600/radeon_bo_int_drm.h | 1 src/mesa/drivers/dri/r600/radeon_cs.c | 1 src/mesa/drivers/dri/r600/radeon_cs_int_drm.h | 1 src/mesa/drivers/dri/radeon/Makefile | 2 src/mesa/drivers/dri/radeon/radeon_bo.c | 110 src/mesa/drivers/dri/radeon/radeon_bo_drm.h | 209 src/mesa/drivers/dri/radeon/radeon_bo_int_drm.h | 45 src/mesa/drivers/dri/radeon/radeon_bo_legacy.c | 83 src/mesa/drivers/dri/radeon/radeon_bocs_wrapper.h | 3 src/mesa/drivers/dri/radeon/radeon_common_context.h | 3 src/mesa/drivers/dri/radeon/radeon_cs.c | 95 src/mesa/drivers/dri/radeon/radeon_cs_drm.h | 215 src/mesa/drivers/dri/radeon/radeon_cs_int_drm.h | 66 src/mesa/drivers/dri/radeon/radeon_cs_legacy.c | 74 src/mesa/drivers/dri/radeon/radeon_cs_space_drm.c | 66 src/mesa/drivers/dri/radeon/radeon_dma.c | 1 src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c | 5 src/mesa/drivers/dri/radeon/radeon_span.c | 3 src/mesa/drivers/dri/radeon/radeon_tcl.c | 1 src/mesa/drivers/dri/radeon/radeon_texture.c | 14 src/mesa/drivers/dri/savage/savageioctl.c | 2 src/mesa/drivers/dri/savage/savagetris.c | 3 src/mesa/drivers/dri/sis/sis_clear.c | 1 src/mesa/drivers/dri/sis/sis_context.c | 2 src/mesa/drivers/dri/sis/sis_tris.c | 3 src/mesa/drivers/dri/tdfx/tdfx_dd.c | 2 src/mesa/drivers/dri/tdfx/tdfx_tex.c | 2 src/mesa/drivers/dri/tdfx/tdfx_texstate.c | 2 src/mesa/drivers/dri/unichrome/via_ioctl.c | 1 src/mesa/drivers/dri/unichrome/via_tris.c | 3 src/mesa/glapi/ARB_sync.xml | 4 src/mesa/main/attrib.c | 47 src/mesa/main/compiler.h | 2 src/mesa/main/dispatch.c | 4 src/mesa/main/dlopen.c | 14 src/mesa/main/enums.c | 465 src/mesa/main/formats.c | 1 src/mesa/main/image.c | 2 src/mesa/main/texgetimage.c | 2 src/mesa/main/texparam.c | 1 src/mesa/main/version.h | 8 src/mesa/shader/nvfragparse.c | 2 src/mesa/shader/prog_optimize.c | 2 src/mesa/shader/prog_parameter.c | 8 src/mesa/shader/prog_parameter_layout.c | 16 src/mesa/shader/prog_print.c | 8 src/mesa/shader/program_parse.tab.c | 627 src/mesa/shader/program_parse.tab.h | 2 src/mesa/shader/program_parse.y | 95 src/mesa/shader/program_parser.h | 6 src/mesa/shader/slang/slang_codegen.c | 15 src/mesa/shader/slang/slang_codegen.h | 1 src/mesa/shader/slang/slang_compile.c | 27 src/mesa/shader/slang/slang_compile_operation.c | 2 src/mesa/state_tracker/st_atom_shader.c | 2 src/mesa/state_tracker/st_cb_bufferobjects.c | 65 src/mesa/state_tracker/st_cb_texture.c | 2 src/mesa/state_tracker/st_draw.c | 4 src/mesa/state_tracker/st_format.c | 5 src/mesa/state_tracker/st_gen_mipmap.c | 3 src/mesa/state_tracker/st_mesa_to_tgsi.c | 21 src/mesa/state_tracker/st_program.c | 2 src/mesa/swrast/s_atifragshader.c | 2 src/mesa/swrast/s_span.c | 10 src/mesa/swrast/s_triangle.c | 6 src/mesa/swrast_setup/ss_tritmp.h | 6 src/mesa/tnl/t_vb_program.c | 7 src/mesa/tnl_dd/t_dd_dmatmp.h | 9 src/mesa/tnl_dd/t_dd_dmatmp2.h | 11 src/mesa/tnl_dd/t_dd_tritmp.h | 4 src/mesa/x86/gen_matypes.c | 14 src/mesa/x86/rtasm/x86sse.c | 2 windows/VC7/progs/glut/glut.vcproj | 322 611 files changed, 18752 insertions(+), 129413 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org