path: root/progs
AgeCommit message (Collapse)AuthorFilesLines
2009-03-06fp: add some more texture, position and kill testsKeith Whitwell4-1/+36
2009-03-06fp: new kill + position testKeith Whitwell1-0/+9
2009-03-06fp: dont reference fragment.position.zwKeith Whitwell1-1/+2
2009-03-06engine: also print fps data to stdoutKeith Whitwell1-0/+22
Useful for figuring out how much of a perf impact the glBitmap fps display has on a given driver.
2009-03-04tests: add new mapbufrange.c test to test GL_ARB_map_buffer_rangeBrian Paul2-1/+206
This only tests the most basic functionality for now.
2009-03-04clear-repeat: print fps, use 300x300 window sizeKeith Whitwell1-1/+19
2009-03-03demos/engine: respect display list mode when drawing pistonsKeith Whitwell1-1/+4
2009-02-28demos: add progs/glsl/shadow_sampler.c to test GLSL shadow2D(), etc.Brian Paul2-0/+342
Heh, I wrote this program a long time ago but just discovered today that it wasn't in git.
2009-02-27demos: fix renderbuffer leak in progs/tests/fbotexture.cBrian Paul1-10/+21
And re-org some code for testing purposes.
2009-02-27tests: new mapvbo.c testBrian Paul2-0/+139
Test that glDrawArrays() isn't effected by a glMapBuffer()/modify/glUnmapBuffer() immediately afterward.
2009-02-26demos: add a fourth test case to VBO test for position/color in different VBOsBrian Paul1-15/+74
2009-02-21trivial: Add tri-viewportJakob Bornecrantz4-0/+132
2009-02-21trivial: Fix indentation in triJakob Bornecrantz1-43/+43
2009-02-24demos: add some fflushes for windowsKeith Whitwell11-0/+11
2009-02-19trival: Make the last of progs show the nameJakob Bornecrantz3-3/+3
2009-02-14trivial: Add quadstrip-clipJakob Bornecrantz4-0/+140
2009-02-14progs: Make fp-tri use glew and add scons targetJakob Bornecrantz4-4/+28
2009-02-18progs/trivial: Label program windows with actual program nameKeith Whitwell101-101/+101
Each of these programs previously called itself "First Tri" which was a little confusing. Could have left one as "First Tri", but the trouble then is that people would still clone that file & we'd end up with another thousand first tri apps...
2009-02-13trivial: Make tri-fog a bit more interesting to look atJakob Bornecrantz1-8/+17
2009-02-13trivial: Add a tri-unfilled-fog testJakob Bornecrantz4-0/+155
2009-02-13demos: Add polygon mode point to isosurfJakob Bornecrantz1-4/+10
2009-02-16demos: fix glxpixmap and call glXWaitGL before calling XCopyArea.Alan Hourihane1-0/+1
2009-02-12progs: Prevent clash with min macro.José Fonseca1-0/+3
2009-02-11demos: minor updates for shader_api.c testBrian Paul1-4/+4
Mesa's glGetUniformLocation() does support array indexes. Minor code reformatting. It would be great if this program were converted into a glean test...
2009-02-11demos: better error message for overlay.c, see bug 20055Brian Paul1-1/+2
2009-02-10Merge commit 'origin/gallium-master-merge'Brian Paul366-10728/+24506
This is the big merge of the gallium-0.2 branch into master. gallium-master-merge was just the staging area for it. Both gallium-0.2 and gallium-master-merge are considered closed now. Conflicts: progs/demos/Makefile src/mesa/main/state.c src/mesa/main/texenvprogram.c
2009-02-10Merge commit 'origin/gallium-0.2' into gallium-master-mergeBrian Paul6-11/+158
2009-02-10progs: Build samples dir with scons and glew.José Fonseca5-12/+67
2009-02-10progs: Build rebook with scons too.José Fonseca2-0/+92
2009-02-09demos: remove OSMESA stuff from MakefileBrian1-6/+0
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul362-10720/+24351
Merge commit 'origin/gallium-0.2' into gallium-master-merge Conflicts: Makefile docs/relnotes-7.4.html docs/relnotes.html src/mesa/drivers/dri/i965/brw_wm.h src/mesa/main/imports.c src/mesa/main/mtypes.h src/mesa/main/texcompress.c src/mesa/main/texenvprogram.c src/mesa/main/version.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_draw.c
2009-02-04demos: remove unused functionBrian Paul1-5/+0
2009-02-04demos: silence uninitialized var warningBrian Paul1-1/+1
2009-02-03demos: modify bufferobj.c to exercise interleaved vertex arraysBrian Paul1-13/+23
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 Paul2-24/+74
Press 'a' to toggle drawing mode.
2009-02-02util: added more functions to extfuncs.hBrian Paul1-0/+15
2009-02-01glxgears: No, really. Fix the dyslexia.Ian Romanick1-1/+1
2009-02-01progs: Get more samples building on windows.José Fonseca10-55/+82
2009-01-30Fix dyslexia.Ian Romanick1-1/+1
2009-01-30glxgears: Log a message if synched to vblankIan Romanick1-0/+74
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-24progs: Fix isosurf.José Fonseca1-6/+4
2009-01-24progs: Port most of the demos to glew.José Fonseca12-18/+26
A couple of test weren't ported due to glew breakage -- it undefines GLAPIENTRY.
2009-01-24scons: Build the progs into seperate dirs as well.José Fonseca1-0/+1
2009-01-23progs: Port vp-tris to glew.José Fonseca4-30/+17
There was some wglGetProcAddress calls to setup extensions already, but including glext caused many compilation errors in MinGW.
2009-01-23progs: Ignore more output executables.José Fonseca1-0/+3
2009-01-23progs/trivial: Use glew where needed.José Fonseca40-39/+119
Builds on windows now.
2009-01-22demos: revamp the fbotexture.c demoBrian Paul1-113/+268
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 Paul2-7/+15
Some things that were not errors in EXT_fbo are errors in ARB_fbo.
2009-01-22Merge commit 'origin/master' into gallium-0.2Alan Hourihane3-0/+443
Conflicts: windows/VC8/mesa/osmesa/osmesa.vcproj windows/VC8/progs/demos/gears.vcproj windows/VC8/progs/progs.sln
2009-01-21progs: IgnoresJakob Bornecrantz1-0/+1