summaryrefslogtreecommitdiffstats
path: root/progs/demos
Commit message (Collapse)AuthorAgeFilesLines
* allocate larger TempImage, use COMBO var to choose test format/typeBrian Paul2006-09-231-15/+16
|
* move initialization code aroudn so glPointParameter isn't called before ↵Roland Scheidegger2006-08-281-3/+3
| | | | checking the extension is present
* check for GL_ARB_point_parametersBrian Paul2006-08-281-0/+5
|
* Change fragment shader to utilize faster vec4 operations.Michal Krol2006-08-021-23/+38
|
* casts and assertionsBrian Paul2006-08-011-4/+9
|
* code to draw engine blockBrian Paul2006-08-011-11/+205
|
* Optimize shaders.Michal Krol2006-07-291-15/+30
| | | | Use frame counter.
* LIB_DIR is now just 'lib' or 'lib64'Brian Paul2006-07-131-4/+4
| | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
* call glutDestroyWindow() to allow checking for mem leaks upon exitBrian Paul2006-07-121-1/+3
|
* New animated engine demo.Brian Paul2006-07-042-0/+1107
|
* remove occlude.c demo since GL_HP_occlusion_test no longer availableBrian Paul2006-06-301-1/+0
|
* use trackball code for mouse rotationBrian Paul2006-06-262-49/+44
|
* Fix command line parsing.Michel Dänzer2006-06-131-7/+7
|
* Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick2006-06-122-0/+324
| | | | | | | and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required.
* Remove carriage returns.Michal Krol2006-04-251-106/+106
|
* compile fix from Dan SchikoreBrian Paul2006-04-131-0/+2
|
* allow rotation w/ mouseBrian Paul2006-04-111-1/+42
|
* re-enable animationBrian Paul2006-04-061-1/+1
|
* Added render to depth texture support with GL_EXT_framebuffer_object.Brian Paul2006-04-061-99/+227
| | | | | Only render the shadow/depth texture when really needed, not every frame. Remove support for old SGIX shadow extensions.
* set the texture border color for the depth textureBrian Paul2006-04-051-1/+5
|
* fix bad call to FindLine()Brian Paul2006-03-301-1/+1
|
* added -f option for full-screeenBrian Paul2006-03-301-1/+8
|
* press '0' for glDrawBuffer(GL_NONE)Brian Paul2006-03-301-5/+19
|
* fix GETPROCADDRESS usage, remove carriage return chars (bug 6430)Brian Paul2006-03-291-89/+99
|
* s/glslnose.c/glslnoise/ (bug 6430)Brian Paul2006-03-291-1/+1
|
* Windows makefile to easily build all demo programs.Karl Schultz2006-03-291-0/+118
|
* Undef a conflicting symbol in Windows.Karl Schultz2006-03-291-0/+3
|
* add showbuffer.[ch] which could be in this dir after the targets are built.Karl Schultz2006-03-291-0/+2
|
* Remove unneeded includes of time.hKarl Schultz2006-03-291-2/+0
|
* use 'p' key to toggle use of GL_EXT_packed_depth_stencilBrian Paul2006-03-151-8/+42
|
* More GLSL code:Michal Krol2006-02-212-37/+37
| | | | | | | - uniforms (only GetLocation, Uniform1f and Uniform4fv for now for demos); - fix bugs and optimize array size handling; - 2D texture sampling (needs Enable(TEXTURE_2D) to work); - decrease built-in library assembly size by 30%.
* More GLSL code.Michal Krol2006-02-183-23/+203
| | | | | | - general constructors allowed; - implement noise functions (from Stefan Gustavson - thanks!) - cosmetic stuff.
* Demonstrate GLSL fragment and vertex shaders.Michal Krol2006-02-152-0/+286
|
* use fmod() when incrementing CubeRotBrian Paul2006-01-301-4/+3
|
* Test glCopyTexSubImage2D by drawing gears as texture on sides of a box.Brian Paul2006-01-282-0/+487
|
* Fix the default target to remake readtex.o if neededAdam Jackson2006-01-131-1/+2
|
* Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can beBrian Paul2005-12-142-211/+0
| | | | done with fragment programs nowadays.
* 'a' key to toggle animationBrian Paul2005-12-081-9/+19
|
* call gluDeleteQuadric() to fix mem leakBrian Paul2005-11-191-0/+2
|
* use fmod() to prevent overflow of angle variableBrian Paul2005-09-301-1/+3
|
* call glFinish if drawing to front bufferBrian Paul2005-09-291-1/+3
|
* Committing in .Jouk Jansen2005-09-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 1) change compilation on VMS to use IEEE floating points 2) one more problem with _mesa_sprintf solved Modified Files: Mesa/docs/README.VMS Mesa/progs/demos/descrip.mms Mesa/progs/tests/descrip.mms Mesa/progs/util/descrip.mms Mesa/progs/xdemos/descrip.mms Mesa/src/glu/mesa/descrip.mms Mesa/src/glu/sgi/descrip.mms Mesa/src/glut/glx/descrip.mms Mesa/src/mesa/array_cache/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms Mesa/src/mesa/glapi/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/main/texobj.c Mesa/src/mesa/math/descrip.mms Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/shader/grammar/descrip.mms Mesa/src/mesa/shader/slang/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/swrast_setup/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
* use 'f' key to toggle front/back buffer renderingBrian Paul2005-08-311-2/+17
|
* Demo of how to do (nearly) flicker-free rendering with a single color buffer.Brian Paul2005-08-252-0/+270
|
* fix comment and #if testBrian Paul2005-08-251-2/+3
|
* Update the glut idle function after a new window is createdBrian Paul2005-08-251-4/+11
|
* Added multi-window support. Press 'n' to create new window, 'k' to killBrian Paul2005-08-241-140/+285
| | | | a window. Good for exercising multi-window rendering.
* free display lists and destroy window upon exitBrian Paul2005-08-091-11/+24
|
* Add a mode to test flat shading + separate specular.Keith Whitwell2005-06-011-3/+13
|
* Committing in .Jouk Jansen2005-05-201-5/+3
| | | | | | | | | | Update openVMS compile support Modified Files: Mesa/progs/demos/descrip.mms Mesa/src/mesa/shader/slang/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------