Tag 'mesa-demos-8.0.1-1' created by Julien Cristau <jcris...@debian.org> at 2010-11-13 00:55 +0000
Tagging upload of mesa-demos 8.0.1-1 to experimental. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAABCAAGBQJM3eIDAAoJEDEBgAUJBeQM2nwQAMK0+nAJkgqgXvnVmDptE/71 OSDcLhNqgMMxK3wl4YBtrYuuabBfJQozkltzOfsa23YIazD6PlB5IruiyIvMRpQQ ixKDxyVLulXbR4MNQQbfnYx4/rUEbe9t4OVaXlB5kXa6K8qhLqNX0T+hxUK3sY+e kdrHN3+TGmTrS5QYgEXAXCUEv2luQoou/wyhu3s89+fDmoIngyb5JvV5y1ongoNw KDwKqHOy+dUh3XwOjm5pB7TT4CHlEt0LB8DfepR4WS681M7eKhnZpQTkRTkU5vXP 3jP817eDvc5y4LioQbEYkZaZK/suX7HjrR9pWHn06IuuCSNQK1NMWjiYYfxNngYV 9XNunv3AoXhL2AHueLVFVj5FZOoGc/yqP1tQ+RpSZgJ9zbvDlxMBtQYqf7177u5z DofUrxhvb0c9RjMnvMuPIvi0rRHx+lRk1sTpywhubh97jgqhDN0fjfbPPESUbO7k KeSG+pC8rkwTI8/j5hWOiakkErfG3F/JZTaQJ3d3LWO1Cr9QxX2v4iWzkmehjEAd CqwEpiPOfiKPqYiDBCbhjKOKyBvWNQlJo0z7VTC5uCjhNh/yL7euoG2GIxBFcxGt KN8vS7vqnZK0BZrowwQIgDh/n+VEXuIsq9XOxd8jyayeQnAuhxSd1GwrgG0L/4hk 3+8nk+yNz7eaH5Oc86/Q =FR1t -----END PGP SIGNATURE----- Changes since the dawn of time: Aapo Tahkola (1): Merge branch 'master' of git+ssh://aa...@git.freedesktop.org/git/mesa/mesa Aaron Plattner (2): glxgears: Support GLX_EXT_swap_control for querying the current swap interval. progs/demos: Fix the progs/demos/rain help text Adam Jackson (23): Import sarea.h from Xorg, needed for client GLX code. Add DRI_LIB_DEPS for the DRI drivers to link against. Remove expat from the Add glx/x11 to the DRI configs, and change the Solo configs to build glx/mini. libGL needs libXxf86vm.a. Build s3v and trident by default too. Bug #2477: Make GLU/GLw/glut build properly even with -fvisibility=hidden. Add preliminary EGL headers. Use the 1.3 names for FogCoord* Convert libGL and DRI drivers to require libdrm. s/dri.sourceforge.net/dri.freedesktop.org/ Fix the default target to remake readtex.o if needed Search for makedepend in the PATH rather than hardcoding /usr/X11R6/bin Style fix, drop the explicit -ldrm from the link line. Update the install docs to make explicit note of libdrm version dependency. Clarify which version of Mesa we're talking about Update function signatures for EXT_tfp entrypoints. linux-indirect target fixes. mkdir -> mkdir -p, since /usr/include might not exist in the installroot yet Unbreak Linux builds with -fvisibility=hidden. glxinfo: Fix multisample visual reporting. Trivial SELinux awareness. Enable with --enable-selinux. chmod a-x **/glslnoise.c Update to SGI FreeB 2.0. Alan Coopersmith (11): Make minstall work with Solaris /bin/sh Solaris port of Mesa 7.1 with autoconf support mklib improvements for Solaris Convert u_int*_t to C99 standard uint*_t Add Solaris to OS'es using X in eglplatform.h Check if gcc supports -fvisibility=hidden before adding to CFLAGS Sun compilers now support some gcc __attribute__ values mklib: Fix static library generation/installation on Solaris Fix typo in configure message for gcc -fvisibility=hidden eglplatform.h: recognize __unix as well for Solaris & other SVR4 platforms mklib: Fix amd64 builds on Solaris when using Sun compilers Alan Hourihane (70): fix cast fix glxinfo to query current display. glutSwapBuffers implicitly does a glFinish when swapping back to the front remove test code fix fragment_program for Windows add the i810 driver - no kernel driver yet add the i830 driver - no kernel driver yet add the SiS driver - no kernel driver yet add gamma driver - no kernel driver yet bring over glcore.h changes from DRI trunk #define GLAPIENTRYP GLAPIENTRY * check if GLAPIENTRYP is already set reverse Keith's 'XFree86Server' glue. turn on tdfx in SOLO build fix for C++ fix printf warnings Check for some header defines before redefining functions. Silences warnings. uint*t -> u_int*t changes re-enable the ffb driver remove i830 merge current trunk into vbo branch Build with -O2 Bring in DRI2 changes add missed files for DRI2 merge revert the DRI2 commits choose sane default for dri driver location choose a 1024x768 resolution consolidate intel directories. pick first mode Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa into gallium-0.2 add gallium dir link EGL demos with -lGL build "GLX" egl driver by default and egl demos Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 build default set of progs + egl mesa: fix build Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/gallium-0.1' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/gallium-0.1' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 fix conflict breakage Merge commit 'origin/gallium-0.1' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/gallium-0.1' into gallium-0.2 mesa: add new samplers_array test Merge commit 'origin/master' into gallium-0.2 Merge commit 'origin/master' into gallium-0.2 dri: add fake front definitions dri: add fake front definitions Merge commit 'origin/master' into gallium-0.2 demos: fix glxpixmap and call glXWaitGL before calling XCopyArea. glx: add support for a reallyFlush() function before swap occurs. xdemos: On termination with `esc` close the contexts correctly. demos: ensure display lists are destroyed for next generation only use -Werror flags with gcc 4.2.x and 4.3.x. Allow the environment to override certain flags. fix typo add missing SCons.Util support an 'embedded' platform target which turns off most parts of the Duplicate CCVERSION check code to compensate for different env CC. add PIPE_SUBSYSTEM_EMBEDDED when embedded platform used Don't define HAVE_POSIX_MEMALIGN for embedded target. define own embedded target and cleanup previous commit. another gcc 4.2.x check for mstackrealign Alex Deucher (11): Merge branch 'r500test' of git://people.freedesktop.org/~airlied/mesa into r345-cleanup Merge branch 'r500-support' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa into r500-support R600: initial copy of r300 code Merge branch 'radeon-rewrite' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite Merge master and fix conflicts Merge branch 'master' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite Merge branch 'master' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite Merge branch 'mesa_7_6_branch' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa Merge branch 'mesa_7_6_branch' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa Merge branch 'master' of git+ssh://ag...@git.freedesktop.org/git/mesa/mesa docs: Add note about r600 Alex Neundorf (1): added catamount-osmesa-pgi config Alex Weiss (1): Fixed mklib to properly merge static libraries on darwin. Alexey Sokolov (1): define M_PI if needed Andre Maasikas (2): Merge branch 'mesa_7_6_branch' into mesa_7_7_branch Merge branch 'mesa_7_7_branch' Andre Werthmann (3): checked in the first new PIII vertex-transformation code added more ASM_SRCS added the katmai_transform_points4_* functions Andy Skinner (1): added -altopts to allow overriding all other opts Ben Skeggs (75): Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'nouveau-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into darktama-gallium-0.1 Merge branch 'nouveau-gallium-0.1' into darktama-gallium-0.1 Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 nouveau: fix build Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'nouveau/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge branch 'upstream-gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'nouveau/gallium-0.1' into nouveau-gallium-0.2 Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2 Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2 Merge remote branch 'upstream/gallium-0.2' into nouveau-gallium-0.2 Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 Merge remote branch 'origin/gallium-0.2' into gallium-0.2 Merge remote branch 'origin/gallium-0.2' into gallium-0.2 Merge remote branch 'origin/gallium-0.2' into gallium-0.2 Merge remote branch 'nouveau/gallium-0.1' into gallium-0.2 Merge remote branch 'origin/gallium-0.2' into gallium-0.2 nouveau: add pipe_buffer/fence code to pipe drivers, move nv50 over Benjamin Close (2): autogen: Make sure MAKEFLAGS is not set before running autoreconf egl: Allow compilation to succeed with FreeBSD Bernardo Innocenti (1): remove static lib before building to make more bulletproof Blair Sadewitz (2): additional preprocessor checks for stdint.h, inttypes.h, etc additional preprocessor checks for stdint.h, inttypes.h, etc Brian (356): New info about Mesa's git repository. New git repository info, links. Removed/obsolete. Replaced by .html files. Replaced by .html file. Updated with new mesa-commit list. Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa Use XDisplayName() when reporting errors (bug 8079). Remove the xdemo.c program from PROGS since it doesn't work with GLX/DRI. Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa simple extension function wrangler Use extfuncs.h helper. Added command line options for loading initial release notes for 6.5.3 added glUniformMatrix2/3fv_func added glUniform1i_func document VBO bug fix 9445 Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa document 32-bit Z line/point fix Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa added a few more 2.0 functions added glUniform1fv_func, glUniform2fv_func Added new directory of GL shading language demos: glsl Use arrow keys to pan and z/Z to zoom in/out to explore the fractal. Added toyball and bumpmap tests using shaders from the OpenGL Shading Language (orange) book. added some VerteAttrib funcs draw a box, press 'a' to animate add texturing, other options minor fprintf() change remove debug code Added a page with shading language status, tips, etc. added shading.html link Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa note that non-member posts are auto-rejected minor updates simple noise test noise() works now s/params/pointer/ for glGetVertexAttribPointer Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa added newline at end added texdemo1 shading language texture demo/test Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa info about stand-alone compiler Merge branch 'glsl-compiler-1' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1 updated to version 39 glext.h version 39 updated to version 18 glxext.h version 18 more branch info Use gl_LightSource[0].position intead of a light position uniform. updated info about arrays, predefined uniforms Merge branch 'origin' into glsl-compiler-1 Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa glslcompiler build instructions added linux-dri-debug Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa option to test mipmapping Revert "option to test mipmapping" Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa output texcoord in vertex program add texture rotation Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa updated version with new Khronos license/copyright Merge branch 'glsl-compiler-1' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1 Overhaul of error handling. Merge branch 'glsl-compiler-1' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1 info about how the compiler works s/ARB/MESA/ in extension check (bug 10126) Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa include assert.h s/unsigned int/size_t/ (bug 10135) fix clipping, display name, warnings Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa destroy window during cleanup gl_ClipVertex not supported yet Merge branch 'origin' into glsl-compiler-1 Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1 Test the GL_ARB_draw_buffers extension. added drawbuffers.c extra stuff for drawbuffers test document some bug fixes, lots of new features Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa document 1D convolution fix disable assertion merge from master document internal compiler options destroy window on exit merge of glsl-compiler-1 branch minor status updates simplify .a suffixing added ftransform() comment disable MakeTexture() bump version to 6.5.3 to match version.h more tips, validation info assorted documentation updates assorted updates added glActiveStencilFaceEXT add 2.1 functions fix some dependencies, remove some CFLAGS add glsl to PROGRAM_DIRS restore 200x200 window size, animation, version check patch for Digital/Tru64 (bug 10635) - forwarded to OpenGL ARB as well lots of changes, fixes, clean-ups add progs/glsl/ to DEMO_FILES, s/pre/rc1/ prep for 6.5.3 release added href to shading language info glean glsl test now does over 150 tests dFdx(), etc. don't work yet Notes about shared lib version. Document depth-peel fixes. Remove unused Imakefiles. destroy window upon exit memory leaks fixed prep for 6.5.3 rc2 import glxext.h version 19 new VC8 project files added new VC* files, bump version to rc3 added missing VC8 .sln files fix typo RC4 use sqrt(), not sqrtf() for Windows move #include <GL/glut.h> after other #includes for Windows Windows updates bump Windows to OpenGL 2.1, set release date set 6.5.3 release date remove rc4 suffix document broken inverse trig functions document perspective correction issues added glGetActiveAttrib 7.0 release notes (template) added 6.5.3 MD5 sums added 7.0 relnotes link updates for 7.0 Version bumps for 7.0 7.0 blurb fog, mix() bug fixes add *gc, *syn files to tarballs document recent GLSL, R300 fixes New test of the dFdx(), dFdy() functions. get rid of OSMESA stuff get rid of normal vector document R300 bug fix 10848 Assorted miniglx updates. Makefile clean-ups for miniglx. add </ol> tag a somewhat nicer demo w/ command line options special case for -pthread (bug 10876) remove some debug code add pointers to git repo for drm/libpciaccess, replace & with & Tweak the shell scripting for descending into and building subdirs. document tex sampler bug fix, code changes document exp(), mod() fixes master/trunk is now for Mesa 7.1 devel: bump versions Skeleton file for 7.1 release notes. Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa added texture_from_pixmap functions GLX_EXT_texture_from_pixmap test added GL_EXT_texture_from_pixmap Disable (at least for now) PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC typedef. set texcoords depending on GLX_Y_INVERTED_EXT use glXGetProcAddress to get extension funcs disable shader program before glDrawPixels fix glReadPixels parameters to handle odd-width windows correctly added memcpy() to-do item change clear color Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa don't request GLUT_ALPHA Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa triangles w/ depth test Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa Random state-change / primitive rendering. Good for hammering on a driver... better triangle Z coords use larger point/sprite size remove t_save_api.c and some other obsolete files, may be more bring over 7.0 doc changes regenerated add fbdev/ to DEMO_FILES support more modes, added -f cmd line option use cursor keys to translate triangle use 'c' to cycle through polygon cull modes press 'f' to toggle GL_CCW/GL_CW front face clean-up, comments remove glDepthFunc(GL_LEQUAL) change from prev commit Improve this demo in a few ways. Added colormask, dither, multisample state. Implement colormasking stage. press 's' to toggle smoothing press 'f' to toggle front-face winding remove VC6/VC7 project files until updated Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch fix logic error, typos simple fragment shader test added code to test per-vertex colors clamp float colors Added shader points and shader bitmap demos added a few more functions misc comments, clean-ups New sunos5-v9-cc-gcc config (Roland Egger) Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch added sunos5-v9-cc-g++ config fix some FreeBSD issues added trirast program triangle rasterization with frag shader Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch test glClear w/ scissor added clear-scissor.c Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch OSmesa on BlueGene (Alexander Neundorf) added bluegene-osmesa fix missing backslash added -lm add OSMESA_LIB_NAME Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch remove SHELL line, replace -e test with new logic (Daniel Stone) parse standard -geometry option change triangle orientation, fix exit() glRead/DrawPixels test Draw white square in lower-left corner to test orientation added pixelzoom cmd line opt vars to test 1D/2D textures with linear/nearest filtering Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch Remove many dependencies on mesa headers. Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch remove the -DMESA flags added --noclear option to demonstrate rendering without glClear test flat shading w/ clipping more usage info updated bug report guidelines clean-up (see bug 12317) updated with pkg-config info Add glut_fcb.c to the build and update to fix warnings (see bug 12405) added .pc.in files to tarballs updated vrml link Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa added copypix.c test (test glCopyPixels w/ pixel zoom) Merge branch 'softpipe_0_1_branch' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch use perspective projection, press r/R to rotate the quad Added bluegene-xlc-osmesa config (Alexander Neundorf) fixes for bluegene-xlc-osmesa config fix -D_BSD_SOURC for Miniglx, use git sources update the DRM/DRI instructions temporary hack to test nested conditionals hack in some code to test loops, break updated glext.h license info (Khronos), plus other clean-ups Merge branch 'master' of git+ssh://bri...@git.freedesktop.org/git/mesa/mesa replace 'brick' with correct program name in printfs New glxsnoop demo to display another window's z/stencil/back buffer. Example of cooperative rendering into one window by two processes add directfb glut sources to tarball fix assorted bugs, works now test glStencilFuncSeparateATI() updated list GLSL support in i965 driver test that point/line/quad rendering hits the right pixels add glw.pc.in to tarball list, remove from DEPEND_FILES remove dependency on libGLU Only emit texcoords for enabled units. Enable/disable units with 0..7 keys. added z/s keys to reset/step rotation Print point/line size range limits #define GL_GLEXT_PROTOTYPES to silence warning better test of point attenuation add a few more logicop modes, simplify code document GLSL float f/F suffix bug minor additions to avoid FAQs better front-plane clip test glut doesn't need -lXt Initial Cell driver infrastructure. don't build libglw added -fPIC glut doesn't need -lXt added culling/wireframe options Undo changes made to the toyball shaders in commit d19d0596daf004b56d80f78fa1a329b43c2ebf94 Add dependency checking for Cell driver sources. glut doesn't need -lXt Initial Cell driver infrastructure. don't build libglw added -fPIC Add dependency checking for Cell driver sources. remove -Wall, add -DGALLIUM_CELL set window size to 256x256 Build rain demo (Gonzo <andreas.wendle...@gmail.com>) Fix a quadstrip front/back-face inconsistancy. added twoside demo Test GL_VERTEX_PROGRAM_TWO_SIDE and frag shader gl_FrontFacing features added two-side test added glSecondaryColor3fv_func fix glUniform4f typo Cell: added -Wmissing-prototypes to SPU_CFLAGS remove unused var Don't build yuvrect_client by default Assorted patches for miniglx/linux-solo (Gavin Li <codev...@gmail.com>) Bring in previous 7.0.1/2 release notes, added Cell driver page. Cell: s/-W/-Wall/ in linux-cell Added d/D keys to change viewing distance, 'a' to toggle animation Added d/D keys to change viewing distance, 'a' to toggle animation push out far clip plane to 200 push out far clip plane to 200 Cell: add OPT_FLAGS var press 0,1,2,etc keys for specific bias values tweak incr/decrements amounts for keyboard options tweak incr/decrements amounts for keyboard options press 0,1,2,etc keys for specific bias values Set Min/MaxLod with glTexParameterf, not glTexParameteri Set Min/MaxLod with glTexParameterf, not glTexParameteri Fix broken test. Fix broken test. gallium: new pgon-mode.c test Added d/D keys to change viewing distance, 'a' to toggle animation push out far clip plane to 200 Cell: add OPT_FLAGS var tweak incr/decrements amounts for keyboard options press 0,1,2,etc keys for specific bias values Set Min/MaxLod with glTexParameterf, not glTexParameteri Fix broken test. Added minmag.c test Added minmag.c test Test calling glTexSubImage2D mid-way through a frame. Replace glut_fbc.c with glut_fcb.c (cb=callback) Added line smooth test document cell -DSPU_MAIN_PARAM_LONG_LONG flag a few words about how the cell driver works. added git on Windows section Added calibrate_rast.c program added info about checking out gallium-0.1 for cell code gallium: new surface/context tracker (sct) module fix wrong values for GL_READ/DRAW_FRAMEBUFFER_BINDING_EXT tokens updated to version 40 mesa: destroy window upon exit mesa: measure fill rate for drawing a large quad with basic shading/texture modes mesa: added a cast to avoid int overflow, plus rename texels->pixels silence warning test glStencilFuncSeparateATI() mesa: add missing glPush/PopMatrix() calls mesa: add missing glPush/PopMatrix() calls mesa: added more ext funcs (from Mesa/master) mesa: test code to exercise more GLSL functions mesa: add missing glPush/PopMatrix() calls mesa: add missing glPush/PopMatrix() calls added glGetActiveUniform_func import 7.0.3 relnotes from 7.0 branch updated w/ 7.0.3 release 7.0.3 updates shader utility functions Replace duplicated code with new shaderutil.c functions use InitUniforms() more make clean items added readtex.h dependency fix assorted bugs, works now demos: added simple vertex shader texture test. demos: remove redundant Makefile lines from prev merge mesa: require libdrm 2.4.3 in configure.ac demos: remove OSMESA stuff from Makefile Brian Paul (2501): initial rev Initial revision added Daryll, David, and Steve's ideas added MESA_HPCR_CLEAR env var info added a few URLS added info about overlay planes Initial revision updates from Vik Initial revision added note about new driver for BeOS R4 removed old driver info Initial revision added Special Features section initial rev initial rev initial rev added GL_LINEAR 3D texture bug added CVS Id tag updates initial check-in added bug fix note for wide points and lines updated by Alexander Mai updated 3.1 beta 2 data updated by Alexander Mai Updated OpenStep/NeXT support (p...@ohm.york.ac.uk) Ted's 3.1b2 update added 3.1 beta 3 info initial rev clarified what this file covers optimized glAccum function minor change for irix-debug initial check-in (post-crash) added a few more bug fixes minor changes. always call compactify_arrays() added GL_EXT_get_proc_address added GLX_EXT_get_proc_address added GLU_EXT_get_proc_address added linux-386-pthread-shared-glide added TINY version symbol added third, tiny version number to arguments added a few more files to the tar list new MESA_ version number symbols 3.1 beta 3 info removed mention of libMesaGL minor library name changes misc changes to tar file list added GLX_MESA_set_3dfx_mode. clean-up of glXGetProcAddress initial check-in added glxinfo changed archive filenames to beta3 GL_EXT_get_proc_address clean-up GLU_EXT_get_proc_address clean-up link with -lGLU -lGL instead of -lMesaGLU -lMesaGL added src-glut.beos back in demo files link with -lGL instead of -lMesaGL glGetProcAddressEXT changes to accomodate Win32 and non-Win32 silenced some warnings added a bunch of missing files to LIB_FILES disabled GL_EXT_get_proc_address for the time being use texture objects now replaced glGetMinMax() with glGetMinmax() added sco5 config removed GL_EXT_get_proc_address added missing GL_ARB_imaging color table functions more ARB_imaging colortable functions GL_MAX_ELEMENTS_VERTICES/INDICES enums had wrong values added -info command line option added f key to toggle front/back drawing minor clean-up of linux-elf-debug target define GLUAPI, GLAPIENTRY and GLCALLBACK to nothing if not using Mesa's gl.h removed revision history info initial rev added gloss demo more comments, removed unneeded glDepthFunc call better texture matrix, better end-cap reflections on cylinder removed gluGetProcAddressEXT() removed glXGetProcAddressEXT removed cvs history logs and old comments added -lm to XLIBS for all configs removed -lm from link command minor changes to Usage() function added linux-glide-debug config new texture image, cleaned-up code new xfont demo added xfont demo removed printf's replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps() first big check-in of new Mesa 3.3 code initial changes for Mesa 3.3 added missing braces in array initializations removed redundant extension prototypes added GL_EXT_texture_env_add extension initial check-in added glxdpyinfo changed multi-include guard symbol fixed some glitches (Eero Pajarre) reordered the extensions and numbered them added pragma 4615 (Eero), added copyright bumped GLX version to 1.2, added glXGetCurrentDisplay() added GLX 1.3 tokens and functions added GLU 1.3 functions renamed near and far arguments to gluUnProject4() added a few more GLX 1.3 tokens added XMesaMakeCurrent2(), XMesaGetCurrentReadBuffer(), bumped version to 3.3 bumped version to 3.3 removed version logging updated with Mesa 3.3 info updated for Mesa 3.3 initial rev added wincopy demo updates for 3.1 and later added glCopyPixels bug fix added GL_ARB_transpose_matrix added GLX_ARB_get_proc_address moved #define to column 0 made a few globals static added a cast to malloc call updated for new thread support in Mesa 3.3 added missing glColorTableParameter defines clean-up of Linux target configs misc updates assigned official GL_ARB_transpose_matrix enums added missing glHintPGI() function minor updates fixed prototype typo in glHintPGI ( ) added amesa.h to tar file list added -Wmissing-prototypes and enabled pthreads for linux debug configs applied Daryll's patches for GLX_DIRECT_RENDERING updated for Mesa 3.3 use nplanes instead of bitsPerRGBValue in GET_BITS_PER_PIXEL macro added missing POINT/LINE RANGE/GRANULARITY tokens removed X86 files from linux debug configs added do /while to multi-line macros minor clean-up updated for Mesa 3.2 added info about assembly language optimizations added WIN32 and macos files to tar archive all new version of glxinfo minor changes regarding transparency and multisample added improved glxinfo item initial check-in added texdown program added texdown info limit Drift to [0, 1] changed > to >= try both single and double-buffered visuals GL_ARRAY_ELEMENT_LOCK_FIRST/COUNT_SGI changed to _EXT suffix updated version info added OpenStep to LIB_FILES added GLCALLBACKPCAST for Cygnus (Sven Panne) initial checkin include readtex.h enable thread safety on Linux configs, removed -DTHREADS flag clean-up updated with MESA_FX_NO_SIGNALS info new library dependency vars initial revision added some missing tokens, fixed some errors added glext.h header item added a bunch of extensions fixed a typo in GL_MESA_resize_buffers fixed problem in print_extension_list() when ext ended in a space changed glXCopyContext()'s mask to unsigned long added missing backslash on line 483 bunch of extension clean-up added note about double buffering for in-window rendering added XMesaUnbindContext (for DRI) removed the GET_BITS_PER_PIXEL macro added GL_HAS_GLEXT fixed bug when using display lists added all the PFNGL...PROC typedefs added a bit of GLAPIENTRY, APIENTRY setup changed glXCopyContext() mask to unsigned long, per GLX spec test for GL 1.2 added GL_GLEXT_VERSION_EXT test glDraw/Read/CopyPixels() added readpix program changes to _WIN32 test and APIENTRY test removed GLX_VERSION_1_3 for now initial check-in added geartrain added demos/geartrain now save Targa image. misc clean-up added GL_HP_occlusion_test, GL_EXT_texture_lod_bias added GL_EXT_texture_lod_bias gave temp values to GL_HP_occlusion_test tokens added final GL_HP_occlusion_test values colors were computed incorrectly (Hans Nelles) removed MGL files added glext.h to tar file list added aa triangles patched for Cygwin (Sven Panne) Cygwin changes, removed two ARB extensions, now in glext.h removed test for MESA symbol added more extensions, now at version 3 initial check-in added lodbias demo tweaked the animation rate converted from GL_EXT_texture3D to GL 1.2 changed TDA to [4] for glMaterialfv() calls added instructions to build widgets-sgi removed some unpopular extensions (now in glext.h) added 3.3 To Do items replaced HaveTexObj with UseTexObj changed some Linux -O2 flags to -O3 added benchmarking version 4, all extensions up to 197, added some missing enum values added missing glEnd() call (Tim Beckmann) added optimized read/drawpixels for 16bpp TrueColor version 5: added texture compression extension lots of changes added error checking on file open hit space bar to rerun benchmark removed GL_HP_occlustion_test code, added -exit option tweaks to allow different read formats/types added GLX_EXT_visual_rating added XMesaCreateVisual2() added GLX_EXT_visual_rating fixed typo in GLX_SLOW_VISUAL_EXT added glu_tar and glut_tar targets, misc clean-up added support for GLX_EXT_visual_rating initial check-in added occlude demo added GL_HP_occlusion_test items minor clean-ups updated for Mesa 3.3 added copyright info changed a comment added version number updated to version 6 added missing braces in initializers fixed compiler warnigns removed unused vars added some casts new arguments to XMesaCreateVisual() silenced a bunch of warnings silenced warnings version 7 check-in fixed a typo initial check-in added pixeltex demo added pixel texture extension info initial check-in added GL_EXT_color_matrix extension fixed visual selection and reporting results added missing 1.3 token values, added glXGetFBConfigs(), fixed glXChooseFBConfig() removed bogus GL_ALLOW_DRAW_SPN_HINT_PGI token lots of clean-up, added d/s keys version 8, added GL_EXT_texture_cube_map more clean-up added some missing NV token values added GL_NV_texgen_emboss GL_SGI_color_table info added GLX_EXT_import_context, 1.3 misc clean-up more error checking. Query GLX client vendor string removed extra / removed all DRI-isms Removed. Use glxinfo instead. removed glxdpyinfo fixed tar file list of widget files fixed backslash typo in sunos configs added GL_EXT_histogram added a bunch of missing token values removed GL_HAS_GLEXT more error reporting fixed bug in loop over screens a few Alpha tweaks (Michael Champigny) added glPointParameterf[v]SGIS() updated to version 10 protect PFNGLCOLORSUBTABLEEXTPROC from multi-defined changed internalFormat to GLenum in TexImage4DSGI and all compressed textimage calls minor tweaks for GLU and GLUT tar files moved a lot of Window-isms out of gl.h into other files include glext.h if GL_GLEXT_LEGACY not defined added GL_EXT_blend_func_separate replaced __CYGWIN32__ with __CYGWIN__ changed glext.h include set default window pos always define GL_ARB_multitexture (OpenGL 1.2.1 feature) Added GL_ARB_texture_cube_map initial check-in added cubemap demo added VMS files to Makefiles updated 3.2 section, added 3.2.1 section updated OSF/1 CFLAGS (Jeremie Petit) clean-up in anticipation of glxext.h initial check-in now using SGI's glext.h instead of original Mesa file use GL_CLAMP_TO_EDGE initial check-in added glxheads, manywin call glutInit() in main() removed non-windows exit() prototype updated with version numbers, edits from Jon Leech added extension numbers for Mesa extensions draw a solid cube too print GL_RENDERER upon startup initial check-in added texenv demo initial check-in added 3dfx demos initial check-in fixed compiler warnings initial check-in minor tweaks removed 3Dfx directory updated demos/ info added LoadRGBMipmaps2() minor updates added GL_EXT_texture_env_combine minor update added GL_ARB_texture_cube_mapping and GL_EXT_texture_env_combine reverted to old tessellator (GLU 1.1) reverted to old tessellator use indirect context, added error checking replaced GL_CLIENT_ALL_ATTRIB_BITS with GL_ALL_CLIENT_ATTRIB_BITS removed redundant configure file from tar list removed more redundant files from tar archive added: touch widgets-sgi/depend call glutInit() added GLX multi-thread demo added 3.2.1 info and final 3.3 info removed beta occurances lots of updates for 3.3 imported from 3.2.1 release fixed glitches in zip file rules added placeholders for 3.4 and 3.5 info 3.5 release notes added missing widgets-mesa/src/*.c files, updated version numbers to 3.5 install glext.h too test handling of lots of textures added include/GL/mesa_wgl.h to tar file list bumped MESA_MINOR to 5 added missing radius multiplication factor to sphere code print UNDEFINED MODE over samples that are undefined in the GL spec changed quad vertex colors to be tessellation invariant changed default Shininess to 6 added Glide3 bug fix info added new extensions initial check-in added convolution, ARB_imaging items added device driver changes added OSMesaCreateContextExt() Use OSMesaCreateContextExt() if using Mesa 3.5 or later added OSMesaCreateContextExt item added dither key option added Dither, NEW_DRVSTATE info better fps computation terrain demo data better FPS calculation added cursor key info to instructions added more warning options to linux-elf-debug config added FPS calculation added trace support (Loki) Added GL_MESA_trace extension (Loki) set default window pos, changed 4 to GL_RGBA added GL_ARB_texture_env_add use GL_NEAREST texture filter Replaced preprocessor symbol GL_MESA_TRACE with MESA_TRACE. added fps output textured line test improved to test alpha blending with texture palette brighter colors use gray background, memset TempImage to white to help with debugging GL_MAX_TEXTURE_UNITS_ARB is now 3 use 1.1 glPolygonOffset instead of glPolygonOffsetEXT added a proper idle() function fixed 386/x86 mismatches, reordered a few configs generate separate libOSMesa library ala XFree86/DRI added libOSMesa.so info added idle() func, enable fog by default Put a white texel in each corner of each texture. added a glFinish() call fixed value for GLU_NURBS_MODE removed X86/*.m4 files from tar archive added info about GL_EXT_secondary_color and GL_EXT_fog_coord big overhaul of the demo, works better now removed debug printf added comment explaining why the demo is flawed print number of texture units -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ph4v9-0003lc...@alioth.debian.org