mesa-demos: Changes to 'refs/tags/mesa-demos-8.0.1-1'
Tag 'mesa-demos-8.0.1-1' created by Julien Cristau <jcristau@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://aapot@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://agd5f@git.freedesktop.org/git/mesa/mesa into r500-support
R600: initial copy of r300 code
Merge branch 'radeon-rewrite' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
Merge master and fix conflicts
Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
Merge branch 'master' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into r6xx-rewrite
Merge branch 'mesa_7_6_branch' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa
Merge branch 'mesa_7_6_branch' of git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa
Merge branch 'master' of git+ssh://agd5f@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://brianp@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://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
document 32-bit Z line/point fix
Merge branch 'master' of git+ssh://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
Merge branch 'master' of git+ssh://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
added newline at end
added texdemo1
shading language texture demo/test
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
info about stand-alone compiler
Merge branch 'glsl-compiler-1' of git+ssh://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
glslcompiler build instructions
added linux-dri-debug
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
option to test mipmapping
Revert "option to test mipmapping"
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
output texcoord in vertex program
add texture rotation
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
updated version with new Khronos license/copyright
Merge branch 'glsl-compiler-1' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into glsl-compiler-1
Overhaul of error handling.
Merge branch 'glsl-compiler-1' of git+ssh://brianp@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://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
Merge branch 'master' of git+ssh://brianp@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://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
Merge branch 'master' of git+ssh://brianp@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://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
don't request GLUT_ALPHA
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
triangles w/ depth test
Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa
Merge branch 'master' of git+ssh://brianp@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://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch
Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@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://brianp@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://brianp@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://brianp@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://brianp@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://brianp@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://brianp@git.freedesktop.org/git/mesa/mesa
added copypix.c test (test glCopyPixels w/ pixel zoom)
Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@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://brianp@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.wendleder@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 <codeview@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 (pete@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
Reply to: