summaryrefslogtreecommitdiffstats
path: root/progs/demos
Commit message (Collapse)AuthorAgeFilesLines
* progs/isosurf: add materials mode for glVertex + TRISTRIPKeith Whitwell2009-06-301-5/+20
|
* demos: improve argv parsing in fslight.cBrian Paul2009-06-261-2/+6
|
* demos: update fbotexture.c to use EXT or ARB functions exclusivelyBrian Paul2009-06-122-38/+77
| | | | | | | | | When the -arb option is specified we use GL_ARB_framebuffer_object intead of GL_EXT_framebuffer_object. For some vendors' OpenGL it's important to call the ARB entrypoints instead of the EXT entrypoints to get correct behaviour. Use some function pointer tricks to do this (instead of GLEW).
* demos: silence warningBrian Paul2009-04-301-1/+1
|
* progs: add fflushes for cygwinKeith Whitwell2009-04-281-0/+2
|
* demos: Clean up allocated Textures and Display Lists when demo quitShuang He2009-04-274-0/+47
|
* shadowtex: fflush stdout for cygwinKeith Whitwell2009-04-241-0/+2
|
* demos/readpix: add option to draw triangle instead of drawpixKeith Whitwell2009-04-241-5/+62
|
* mesa/progs: fix scons build after recent demo movesKeith Whitwell2009-04-201-6/+4
|
* progs/demos: Update ignoreJakob Bornecrantz2009-04-191-0/+4
|
* demos: updated .gitignore listBrian Paul2009-04-181-6/+3
|
* demos: move demos/texobj.c to tests/Brian Paul2009-04-182-285/+0
|
* demos: move demos/occlude.c (old HP extension) to testsBrian Paul2009-04-181-234/+0
|
* demos: move tests/dinoshade.c to demos/Brian Paul2009-04-182-0/+913
|
* demos: move tests/projtex.c to demos/Brian Paul2009-04-182-0/+1029
| | | | And fix compiler warnings.
* demos: move tests/fbotexture.c to demos/Brian Paul2009-04-182-0/+622
|
* demos: move texdown.c to tests/Brian Paul2009-04-182-478/+0
|
* demos: move glutfx demo to tests/Brian Paul2009-04-182-190/+0
|
* demos: move streaming_rect.c demo to tests/Brian Paul2009-04-182-328/+0
|
* demos: move glslnoise.c demo to glsl/noise2.cBrian Paul2009-04-182-202/+0
|
* demos: fix error string, commentBrian Paul2009-03-121-2/+2
|
* demos: use glGenerateMipmapEXT entrypoint in cubemap.cKeith Whitwell2009-03-121-1/+8
| | | | | glGenerateMipmap() is part of ARB_framebuffer_object, which many mesa drivers don't advertise. Add check for EXT_framebuffer_object.
* demos: in progs/demos/cubemap.c press c/f to cycle through clamp/filter modesBrian Paul2009-03-091-14/+72
| | | | Also generate a mipmap for the default checker images.
* engine: also print fps data to stdoutKeith Whitwell2009-03-061-0/+22
| | | | | Useful for figuring out how much of a perf impact the glBitmap fps display has on a given driver.
* demos/engine: respect display list mode when drawing pistonsKeith Whitwell2009-03-031-1/+4
|
* demos: add some fflushes for windowsKeith Whitwell2009-02-2411-0/+11
|
* demos: Add polygon mode point to isosurfJakob Bornecrantz2009-02-131-4/+10
|
* progs: Prevent clash with min macro.José Fonseca2009-02-121-0/+3
|
* Merge commit 'origin/gallium-master-merge'Brian Paul2009-02-1072-5587/+6085
|\ | | | | | | | | | | | | | | | | | | | | | | 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
| * mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul2009-02-0972-5590/+6088
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * progs: Get more samples building on windows.José Fonseca2009-02-017-34/+48
| | |
| | * progs: Fix isosurf.José Fonseca2009-01-241-6/+4
| | |
| | * progs: Port most of the demos to glew.José Fonseca2009-01-2412-18/+26
| | | | | | | | | | | | | | | A couple of test weren't ported due to glew breakage -- it undefines GLAPIENTRY.
| | * demos: all glutDestroyWindow() upon exit to test query object clean-upBrian Paul2008-12-181-2/+3
| | |
| | * Merge commit 'origin/master' into gallium-0.2Alan Hourihane2008-11-281-3/+12
| | |\
| | * | progs: Add ignoresJakob Bornecrantz2008-11-241-0/+1
| | | |
| | * | scons: Build progs.José Fonseca2008-11-211-0/+71
| | | | | | | | | | | | | | | | Just demos and trivial dirs for starters.
| | * | mesa: more test options in progs/demos/textures.cBrian Paul2008-10-201-17/+87
| | | |
| | * | mesa: revert accidental change to fslight.c demoBrian Paul2008-10-151-1/+1
| | | |
| | * | mesa: simple multiple textures testBrian Paul2008-10-092-0/+305
| | | |
| | * | CELL: mark several transient files as .gitignoreRobert Ellison2008-09-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | progs/demos: added new demo "fbo_firecube" progs/glsl: added new demo "pointcoord" src/gallium/drivers/cell/spu: added the g3d_spu executable, a Cell SPU executable file, which seems to be occasionally built as part of the cell driver src/glu/sgi: added "exptmp", a byproduct of the "mklib" process that sometimes gets deleted and sometimes not.
| | * | Merge commit 'origin/master' into gallium-0.2Keith Whitwell2008-09-181-1/+1
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: progs/trivial/Makefile src/mesa/glapi/glthread.c
| | * | | cell: dump generated code if CELL_DEBUG=asmBrian Paul2008-09-171-1/+1
| | | | |
| | * | | demos: fix LIBS ref in makefileKeith Whitwell2008-09-111-1/+1
| | | | |
| | * | | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-09-111-14/+14
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile progs/demos/Makefile progs/glsl/Makefile progs/redbook/Makefile progs/samples/Makefile progs/tests/Makefile progs/trivial/Makefile progs/xdemos/Makefile src/gallium/Makefile src/mesa/main/attrib.c src/mesa/main/bufferobj.c src/mesa/vbo/vbo_exec_draw.c
| | | * | | define new APP_CC configuration variable for building apps/demos/testsBrian Paul2008-09-111-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For Cell, need to use different compilers for the libraries vs. the demos/tests to avoid strange link error regarding "_Unwind_GetIPInfo@GCC_4.2.0"
| | * | | | Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell2008-09-1152-5523/+5553
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A first attempt at moving gallium onto a branch directly off master... It will be interesting to see how much work this takes to get running. Have resolved the conflicts semi-arbitarily, not compiled or tested. Conflicts: .gitignore Makefile configs/config.mgw configs/darwin configs/darwin-x86ppc configs/default configs/freebsd-dri configs/linux-dri configs/linux-dri-xcb configs/linux-fbdev configs/linux-static configs/linux-x86-64-static configs/linux-x86-static doxygen/Makefile include/GL/gl.h progs/demos/Makefile progs/demos/descrip.mms progs/demos/texenv.c progs/egl/.gitignore progs/egl/Makefile progs/glsl/.gitignore progs/glsl/Makefile progs/glsl/convolutions.c progs/samples/Makefile.mgw progs/tests/.gitignore progs/trivial/.gitignore progs/trivial/point-param.c progs/trivial/tri.c progs/xdemos/.gitignore progs/xdemos/glthreads.c src/egl/drivers/demo/Makefile src/egl/drivers/dri/Makefile src/egl/main/Makefile src/glu/Makefile src/glu/sgi/Makefile src/glu/sgi/Makefile.mgw src/glut/glx/Makefile.mgw src/glut/os2/WarpWin.cpp src/glut/os2/glut_cindex.cpp src/glut/os2/glut_gamemode.cpp src/glut/os2/glut_win.cpp src/glut/os2/glut_winmisc.cpp src/glut/os2/os2_glx.cpp src/glut/os2/os2_menu.cpp src/glut/os2/os2_winproc.cpp src/glw/Makefile src/glx/x11/dri_glx.c src/glx/x11/glxext.c src/mesa/Makefile src/mesa/Makefile.mgw src/mesa/descrip.mms src/mesa/drivers/beos/Makefile src/mesa/drivers/common/descrip.mms src/mesa/drivers/common/driverfuncs.c src/mesa/drivers/directfb/Makefile src/mesa/drivers/dri/Makefile.template src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_bufmgr.h src/mesa/drivers/dri/common/dri_util.c src/mesa/drivers/dri/common/extension_helper.h src/mesa/drivers/dri/common/mmio.h src/mesa/drivers/dri/common/utils.c src/mesa/drivers/dri/common/utils.h src/mesa/drivers/dri/glcore/Makefile src/mesa/drivers/dri/i810/i810screen.c src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/drivers/dri/i915/intel_ioctl.h src/mesa/drivers/dri/i915/intel_screen.c src/mesa/drivers/dri/i915/server/i830_common.h src/mesa/drivers/dri/i915/server/i830_dri.h src/mesa/drivers/dri/i965/intel_screen.c src/mesa/drivers/dri/i965/server/i830_common.h src/mesa/drivers/dri/i965/server/i830_dri.h src/mesa/drivers/dri/mach64/mach64_screen.c src/mesa/drivers/dri/nouveau/nouveau_context.h src/mesa/drivers/dri/nouveau/nouveau_fifo.c src/mesa/drivers/dri/nouveau/nouveau_fifo.h src/mesa/drivers/dri/nouveau/nouveau_screen.c src/mesa/drivers/dri/nouveau/nouveau_screen.h src/mesa/drivers/dri/r128/r128_tex.h src/mesa/drivers/dri/savage/savageioctl.h src/mesa/drivers/fbdev/Makefile src/mesa/drivers/osmesa/Makefile src/mesa/drivers/osmesa/descrip.mms src/mesa/drivers/x11/Makefile src/mesa/drivers/x11/descrip.mms src/mesa/drivers/x11/xm_dd.c src/mesa/glapi/glapi.c src/mesa/glapi/glthread.c src/mesa/main/api_validate.c src/mesa/main/attrib.c src/mesa/main/bufferobj.c src/mesa/main/bufferobj.h src/mesa/main/buffers.c src/mesa/main/config.h src/mesa/main/context.c src/mesa/main/descrip.mms src/mesa/main/drawpix.c src/mesa/main/enums.c src/mesa/main/fbobject.c src/mesa/main/glheader.h src/mesa/main/imports.c src/mesa/main/mipmap.c src/mesa/main/mm.c src/mesa/main/mm.h src/mesa/main/mtypes.h src/mesa/main/points.c src/mesa/main/sources src/mesa/main/state.c src/mesa/main/texcompress_fxt1.c src/mesa/main/texenvprogram.c src/mesa/main/texobj.c src/mesa/main/texstate.c src/mesa/main/texstore.c src/mesa/math/descrip.mms src/mesa/shader/arbprogram.c src/mesa/shader/descrip.mms src/mesa/shader/prog_execute.c src/mesa/shader/prog_statevars.c src/mesa/shader/prog_statevars.h src/mesa/shader/prog_uniform.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/shader_api.c src/mesa/shader/slang/descrip.mms src/mesa/shader/slang/library/slang_vertex_builtin_gc.h src/mesa/sources src/mesa/swrast/descrip.mms src/mesa/swrast/s_drawpix.c src/mesa/swrast/s_fragprog.c src/mesa/swrast/s_readpix.c src/mesa/swrast/s_span.c src/mesa/swrast_setup/descrip.mms src/mesa/tnl/descrip.mms src/mesa/tnl/t_context.h src/mesa/tnl/t_vp_build.c src/mesa/tnl/tnl.h src/mesa/vbo/descrip.mms src/mesa/vbo/vbo_context.c src/mesa/vbo/vbo_exec_array.c src/mesa/x86-64/xform4.S src/mesa/x86/rtasm/x86sse.c src/mesa/x86/rtasm/x86sse.h windows/VC6/progs/glut/glut.dsp windows/VC7/mesa/gdi/gdi.vcproj windows/VC7/mesa/glu/glu.vcproj windows/VC7/mesa/mesa.sln windows/VC7/mesa/mesa/mesa.vcproj windows/VC7/mesa/osmesa/osmesa.vcproj windows/VC7/progs/glut/glut.vcproj windows/VC8/mesa/gdi/gdi.vcproj windows/VC8/mesa/glu/glu.vcproj windows/VC8/mesa/mesa.sln windows/VC8/mesa/mesa/mesa.vcproj windows/VC8/progs/glut/glut.vcproj
| | | * | | mesa: call glutDestroyWindow() on exitBrian Paul2008-07-091-0/+2
| | | | | |
| | | * | | Fix CRLF line endings.José Fonseca2008-06-2443-5475/+5475
| | | | | |
| | | * | | added ARCH_FLAGSseventh guardian2008-06-161-5/+5
| | | | | |