summaryrefslogtreecommitdiff
path: root/progs
AgeCommit message (Collapse)Author
2009-02-03demos: modify bufferobj.c to exercise interleaved vertex arraysBrian Paul
Also, put colors before vertex positions, and place the data at a 40-byte offset from the start of the buffer.
2009-02-02demos: update multitex.c GLSL demo to use vertex arrays or glVertex-modeBrian Paul
Press 'a' to toggle drawing mode.
2009-02-02util: added more functions to extfuncs.hBrian Paul
2009-02-01glxgears: No, really. Fix the dyslexia.Ian Romanick
2009-01-30Fix dyslexia.Ian Romanick
2009-01-30glxgears: Log a message if synched to vblankIan Romanick
Tries to use either GLX_MESA_swap_control or GLX_SGI_video_sync to detect whether the display is synchronized to the vertical blank. If it detects this, a message will be printed. HOPEFULLY this will prevent some of the bug reports such as "glxgears only gets 59.7fps. What's wrong with my driver?"
2009-01-22demos: revamp the fbotexture.c demoBrian Paul
Try making depth/stencil attachments in two different ways. Check for GL errors and GL_FRAMEBUFFER_UNSUPPORTED status to be more robust. Reorganize the code a bit to make it clearer. Added -arb option to test GL_ARB_fbo's mixed renderbuffer sizes Added -ds2 option to test GL_DEPTH_STENCIL_ATTACHMENT
2009-01-22demos: updated FBO tests to for ARB_fboBrian Paul
Some things that were not errors in EXT_fbo are errors in ARB_fbo.
2009-01-19tests: test pseudo-XOR blend mode.Brian Paul
GL_XOR logicop mode can be approximated with blending by computing 1 - dst. Here's a couple test programs for that.
2009-01-01demos: added progs/glsl/samplers.c to test all available texture samplersBrian Paul
2008-12-30demos: minor fixes to twoside.c glsl demoBrian Paul
2008-12-18demos: all glutDestroyWindow() upon exit to test query object clean-upBrian Paul
2008-12-17demos: add test of vertex-only and fragment-only shader programsBrian Paul
2008-12-17util: check for frag/vertShader=0 before attachingBrian Paul
2008-12-15demos: updated tests/floattex.c (doesn't work just yet).Brian Paul
2008-12-13Fix silly type mismatch error in multinoise demo.Gary Wong
2008-12-13Add "multinoise" demo, to test 1/2/3/4 dimensional noise.Gary Wong
2008-12-13Ensure p.w is initialised in noise demo.Gary Wong
2008-12-03demos: added simple vertex shader texture test.Brian
Draw a quadmesh where Z coord is taken from a texture map.
2008-11-26demos: press SPACE to toggle fbo_firecube animationBrian Paul
2008-11-21added progs/demos/fragcoord.c - tests gl_FragCoord attribute in fragment shaderBrian Paul
Fragment's red/greenb/blue is a function gl_FragCoord.xyz
2008-11-12Add glsync demo program from jbarnes for testing vblank synchronization.Eric Anholt
2008-11-11mesa: fix version check in dinoshade.cBrian Paul
2008-11-10undo accidental changes to multitex.frag shaderBrian Paul
2008-11-04added glsl/skinning.c test to test matrix blending/weightingBrian Paul
2008-11-04print err msg if unable to open shader fileBrian Paul
2008-11-04remove old debug glFlush/Finish calls from demosBrian Paul
2008-10-16glxswapcontrol: added -fullscreen optionBrian Paul
2008-10-16glxgears: for fullscreen, disable window borders the right wayBrian Paul
2008-09-21Remove CVS keywords.Keith Whitwell
Cherry-picked from gallium-0.1 Conflicts: src/glu/sgi/libnurbs/interface/bezierEval.h src/glu/sgi/libnurbs/interface/bezierPatch.h src/glu/sgi/libnurbs/interface/bezierPatchMesh.h src/glu/sgi/libnurbs/internals/dataTransform.h src/glu/sgi/libnurbs/internals/displaymode.h src/glu/sgi/libnurbs/internals/sorter.h src/glu/sgi/libnurbs/nurbtess/definitions.h src/glu/sgi/libnurbs/nurbtess/directedLine.h src/glu/sgi/libnurbs/nurbtess/gridWrap.h src/glu/sgi/libnurbs/nurbtess/monoChain.h src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h src/glu/sgi/libnurbs/nurbtess/partitionX.h src/glu/sgi/libnurbs/nurbtess/partitionY.h src/glu/sgi/libnurbs/nurbtess/polyDBG.h src/glu/sgi/libnurbs/nurbtess/polyUtil.h src/glu/sgi/libnurbs/nurbtess/primitiveStream.h src/glu/sgi/libnurbs/nurbtess/quicksort.h src/glu/sgi/libnurbs/nurbtess/rectBlock.h src/glu/sgi/libnurbs/nurbtess/sampleComp.h src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h src/glu/sgi/libnurbs/nurbtess/sampledLine.h src/glu/sgi/libnurbs/nurbtess/searchTree.h src/glu/sgi/libnurbs/nurbtess/zlassert.h src/glu/sgi/libutil/error.c src/glu/sgi/libutil/glue.c src/glu/sgi/libutil/gluint.h src/glu/sgi/libutil/project.c src/glu/sgi/libutil/registry.c src/glx/x11/glxclient.h src/glx/x11/glxext.c src/mesa/drivers/dri/ffb/ffb_dd.h src/mesa/drivers/dri/ffb/ffb_points.h src/mesa/drivers/dri/gamma/gamma_context.h src/mesa/drivers/dri/gamma/gamma_macros.h src/mesa/drivers/dri/i810/i810context.h src/mesa/drivers/dri/r128/r128_dd.h src/mesa/drivers/dri/tdfx/tdfx_dd.h
2008-09-15add dlist-degenerate test caseKeith Whitwell
2008-09-13remove invalid XDestroyWindow() callGuillaume Melquiond
2008-09-13silence warningGuillaume Melquiond
2008-08-20use ftransform()Brian Paul
2008-08-16added test for ARB GLSL extensionsCorbin Simpson
2008-08-16fix convolutions test to consistanty use the ARB shader extension functionsBrian Paul
Was using a mix of the ARB functions and the OpenGL 2.0 shader functions.
2008-08-16remove .txt suffix from shader source filesBrian Paul
2008-08-16mesa: added glsl/convolutions test from gallium branchBrian Paul
2008-08-15draw a tristrip ring instead of a single quadBrian Paul
2008-08-15don't need to use LOD version of texture2D() funcsBrian Paul
2008-08-13mesa: added new glsl/pointcoord.c testBrian Paul
2008-08-13mesa: clear the unused upper-left region to black instead of leaving it ↵Brian Paul
undefined
2008-07-30Always pass CFLAGS when compiling or linking demosGuillaume Melquiond
To ensure that the correct architecture flags are used, always pass the user's CFLAGS when compiling or linking the demos. Fixes #16860.
2008-07-24query/print GLSL version stringBrian Paul
2008-07-24Fix a typo.Thomas Hellstrom
2008-07-24Add new demo "fbo_firecube".Thomas Hellstrom
Tests fbo render-to-texture for various internal texture image formats.
2008-07-14fix gltrace (bug 16691)Guillaume Melquiond
2008-07-12Always pass -linker and -ldflags to mklib for shared librariesDan Nicholson
This just makes the use of mklib more consistent throughout Mesa where we always want to pass the linker and LDFLAGS when we might be making a shared library.
2008-07-12Call mklib with $(SHELL) so the user controls the interpreterDan Nicholson
Respect the user's choice of shell when running mklib rather than always using /bin/sh.
2008-07-01press 'm' to toggle multisample enable/disableBrian Paul