summaryrefslogtreecommitdiff
path: root/progs
AgeCommit message (Collapse)AuthorFilesLines
2009-01-19tests: test pseudo-XOR blend mode.Brian Paul3-0/+443
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 Paul2-0/+365
2008-12-30demos: minor fixes to twoside.c glsl demoBrian Paul1-16/+28
2008-12-18demos: all glutDestroyWindow() upon exit to test query object clean-upBrian Paul1-2/+3
2008-12-17demos: add test of vertex-only and fragment-only shader programsBrian Paul2-0/+200
2008-12-17util: check for frag/vertShader=0 before attachingBrian Paul1-2/+7
2008-12-15demos: updated tests/floattex.c (doesn't work just yet).Brian Paul2-46/+136
2008-12-13Fix silly type mismatch error in multinoise demo.Gary Wong1-4/+8
2008-12-13Add "multinoise" demo, to test 1/2/3/4 dimensional noise.Gary Wong3-0/+279
2008-12-13Ensure p.w is initialised in noise demo.Gary Wong1-0/+1
2008-12-03demos: added simple vertex shader texture test.Brian2-1/+287
Draw a quadmesh where Z coord is taken from a texture map.
2008-11-26demos: press SPACE to toggle fbo_firecube animationBrian Paul1-3/+12
2008-11-21added progs/demos/fragcoord.c - tests gl_FragCoord attribute in fragment shaderBrian Paul2-0/+193
Fragment's red/greenb/blue is a function gl_FragCoord.xyz
2008-11-12Add glsync demo program from jbarnes for testing vblank synchronization.Eric Anholt3-0/+275
2008-11-11mesa: fix version check in dinoshade.cBrian Paul1-1/+1
2008-11-10undo accidental changes to multitex.frag shaderBrian Paul1-22/+2
2008-11-04added glsl/skinning.c test to test matrix blending/weightingBrian Paul5-2/+340
2008-11-04print err msg if unable to open shader fileBrian Paul1-0/+1
2008-11-04remove old debug glFlush/Finish calls from demosBrian Paul4-9/+0
2008-10-16glxswapcontrol: added -fullscreen optionBrian Paul1-14/+77
2008-10-16glxgears: for fullscreen, disable window borders the right wayBrian Paul1-2/+50
2008-09-21Remove CVS keywords.Keith Whitwell26-30/+0
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 Whitwell2-0/+154
2008-09-13remove invalid XDestroyWindow() callGuillaume Melquiond1-1/+0
2008-09-13silence warningGuillaume Melquiond1-1/+1
2008-08-20use ftransform()Brian Paul1-1/+1
2008-08-16added test for ARB GLSL extensionsCorbin Simpson1-6/+9
2008-08-16fix convolutions test to consistanty use the ARB shader extension functionsBrian Paul1-13/+28
Was using a mix of the ARB functions and the OpenGL 2.0 shader functions.
2008-08-16remove .txt suffix from shader source filesBrian Paul20-14/+14
2008-08-16mesa: added glsl/convolutions test from gallium branchBrian Paul4-0/+488
2008-08-15draw a tristrip ring instead of a single quadBrian Paul1-14/+38
2008-08-15don't need to use LOD version of texture2D() funcsBrian Paul1-2/+2
2008-08-13mesa: added new glsl/pointcoord.c testBrian Paul2-0/+213
2008-08-13mesa: clear the unused upper-left region to black instead of leaving it ↵Brian Paul1-5/+11
undefined
2008-07-30Always pass CFLAGS when compiling or linking demosGuillaume Melquiond5-22/+22
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 Paul1-0/+7
2008-07-24Fix a typo.Thomas Hellstrom1-1/+1
2008-07-24Add new demo "fbo_firecube".Thomas Hellstrom2-0/+1042
Tests fbo render-to-texture for various internal texture image formats.
2008-07-14fix gltrace (bug 16691)Guillaume Melquiond1-1/+3
2008-07-12Always pass -linker and -ldflags to mklib for shared librariesDan Nicholson1-2/+2
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 Nicholson1-2/+2
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 Paul1-2/+10
2008-06-29Revert accidental edit to progs/demos/lodbias.Corbin Simpson1-1/+1
*puts yet another paper bag over head*
2008-06-29demos/shadowtex: Don't set TEXTURE_WRAP_T for 1D textureNicolai Haehnle1-1/+0
The operation doesn't really make sense. It triggered a bug in the r300 DRI driver (and possibly other drivers that simulate 1D textures via 2D textures). I've added an isolated test case for this bug to Piglit, so everybody wins.
2008-06-16r300: Fix new incarnation of bug 3195.Corbin Simpson1-1/+1
tests/bug_3195 doesn't render right, but at least it doesn't segfault this way.
2008-06-12Update .gitignore for progs/glslDan Nicholson1-0/+3
2008-06-05minor changesBrian Paul1-1/+6
2008-06-04fix event handling issues (such as when resizing when not animating)Brian Paul1-10/+22
2008-06-04press 'a' to toggle animationBrian Paul1-1/+5
2008-06-04code refactoring (draw_frame(0, handle_event())Brian Paul1-71/+95