mesa: Changes to 'refs/tags/mesa-7.7-1'
Tag 'mesa-7.7-1' created by Brice Goglin <bgoglin@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(-)
---
Reply to: