Commit Graph

896 Commits

Author SHA1 Message Date
Philippe Houdoin 789dd56699 Obsolete the BeOS-specific makefile as we now build using standard Makefiles chain. 2004-08-14 10:05:33 +00:00
Philippe Houdoin ea446b56ab Obsolete BeOS-specific makefile.
Removed the oglinfo target from samples from BeOS build, as it depends on X.
2004-08-14 10:03:11 +00:00
Philippe Houdoin f17ddd4884 Fix demo.cpp, which wasn't working as expected.
Add a GLInfo app, a graphical tool displaying GL Info as a treeview.
Usefull to see which OpenGL renderer you use and which extension(s) is supported.
Convert the Makefile to be $(TOP)/configs/default-based.
2004-08-14 09:59:16 +00:00
Brian Paul b1872fed15 silence a warning 2004-08-13 21:05:02 +00:00
Brian Paul 2fe6e913ca minor fix for newest glxext.h header 2004-08-13 21:04:04 +00:00
Brian Paul 3bbdcdcdb8 cvs ignore file 2004-08-10 15:42:14 +00:00
Brian Paul 52a5cc0bae minor anim tweak 2004-08-10 15:39:00 +00:00
Brian Paul 5222662f52 silence warning 2004-08-10 15:36:46 +00:00
Brian Paul 16c8dce363 use 'a' to toggle animation 2004-08-10 15:36:31 +00:00
Brian Paul 47a6749b33 minor tweaks 2004-08-10 15:34:51 +00:00
Brian Paul f2afdcae9a query/print max convolution filter size 2004-08-10 15:32:25 +00:00
Brian Paul 5f3b3a3827 new image (see mesa bug #993926) 2004-07-20 21:00:34 +00:00
Brian Paul d07859e718 redo the event loop to make event response better 2004-07-02 14:35:05 +00:00
Brian Paul dbe1ecaa1d option to test with display lists 2004-06-28 22:03:44 +00:00
Brian Paul 625a339a8a make sure Q has a good value before drawing a sample 2004-06-28 15:16:28 +00:00
Roland Scheidegger a09db0a7fa new test which uses mixed texgen/non-texgen texture coordinates to exhibit potential bugs in hardware drivers 2004-06-25 13:49:46 +00:00
Ian Romanick fb75ca1b65 Make the test check for core GL version 1.3 in addition to testing for
GL_ARB_texture_compression.  Also make the test list the compression formats
the driver "encourages" the app to use.
2004-06-17 20:53:07 +00:00
Brian Paul 22dad683b1 don't pass GL_INTENSITY for <format> to glTexImage2D - it's illegal 2004-06-11 15:07:23 +00:00
Daniel Borca 2c161cf395 small corrections 2004-06-07 06:03:08 +00:00
Eric Anholt 2fb5d15ce3 Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKE
variable (defaults to "make") and use that.  Use the MKDEP and MKDEP_OPTIONS
more.  Our shell isn't bash, so change the instances of ">& /dev/null" to a more
compatible "> /dev/null 2>&1".
2004-06-01 00:06:14 +00:00
Ian Romanick d44e9e39da Build the fogcoord demo. 2004-05-27 15:21:44 +00:00
Ian Romanick 77bbbb3759 Minor code simplification. 2004-05-26 17:12:56 +00:00
Ian Romanick 63b2e426ac Test the overhead of just calling a GL function. The Python script is
a helper to do multiple runs and compare the results.
2004-05-26 16:38:38 +00:00
Roland Scheidegger 9e29536f28 use OGL 1.1 color logic ops in addition to GL_EXT_blend_logic_op 2004-05-21 17:03:38 +00:00
Roland Scheidegger 7225a7292a (Dieter Nuetzel) fix typo in help screen 2004-05-21 14:51:33 +00:00
Brian Paul 46bc595969 Test program to check that packed pixel formats work as expected with
glTexImage2D.  All samples should appear identical.  Press f/F to change
the internal texture format.
2004-05-12 23:05:21 +00:00
Brian Paul 751c9d096d obsolete in favor of regular Makefiles 2004-05-12 14:04:29 +00:00
Ian Romanick 939f6a724e Added a 4th square to the output. Expanded the message written to the
console.
2004-05-11 19:59:13 +00:00
Ian Romanick 5f6691f371 Added simple EXT_blend_minmax test. 2004-05-11 19:57:58 +00:00
Ian Romanick d2f18ec6fa Added simple NV_blend_square test. 2004-05-11 17:48:33 +00:00
Brian Paul d6693c4294 s/GLX_PIXMAP_BIT_SGIX/GLX_PBUFFER_BIT_SGIX/ 2004-05-10 22:07:57 +00:00
Ian Romanick 216d980d53 Uses either the GLX_SGI_make_current_read or GLX 1.3 interface,
depending on which is available.
2004-05-07 18:20:43 +00:00
Brian Paul 1229100703 Added menu options to test border modes and linear/nearest filtering.
Adjust texcoords so we always have to sample the border.
Other misc changes.
2004-05-06 20:27:32 +00:00
Ian Romanick cd6ca58c3f Modified to use vertex arrays. Vertex arrays and immediate mode calls
are toggled with the 't' key.
2004-05-05 20:17:19 +00:00
Brian Paul 4045b6e5b8 don't need auto mipmaps 2004-05-05 00:28:17 +00:00
Brian Paul cb40ebd8a2 added -c option to exercise convolution of glTexImage2D 2004-05-04 23:57:12 +00:00
Daniel Borca 33ffbd1c58 texture compression: getting warmer 2004-05-04 06:27:06 +00:00
Daniel Borca c35dcfcf0a FXT1 preparations 2004-04-29 09:01:41 +00:00
Brian Paul 384800fe12 assorted fixes 2004-04-23 14:14:04 +00:00
Keith Whitwell 180e28e6d4 Add fps output 2004-04-23 14:06:02 +00:00
Brian Paul 66fdc3c948 added floattex.c to test floating point textures 2004-04-22 01:10:09 +00:00
Brian Paul 2fae1bb6df minor clean-ups 2004-04-22 00:47:28 +00:00
Brian Paul 362f1df210 obsolete 2004-04-22 00:42:38 +00:00
Brian Paul f693b1dc2e removed non-existant arbfpwpos.c, added UTIL_FILES target 2004-04-20 23:25:47 +00:00
Brian Paul 51060afb4e hack to use glTexCoord4f and Q variable to test projective texcoords 2004-04-18 20:13:21 +00:00
Keith Whitwell 6fb235661a Use tcc and the emitted C code from s_fragprog_to_c.c to dynamically compile
and execute fragment programs.  Very limited and experimental, but works
well enough to run arbfplight.c.

	http://fabrice.bellard.free.fr/tcc/

Compile with 'make linux-tcc', being sure to make clean first.
2004-04-14 21:19:34 +00:00
Brian Paul 32aee1fcc0 added zreaddraw.c 2004-04-08 22:45:02 +00:00
Brian Paul 62d3309dc2 no depend file 2004-04-08 21:11:12 +00:00
Brian Paul 51aa7a93ad for make clean, include tests directory 2004-04-03 15:18:13 +00:00
Brian Paul 5c2040c768 minor fixes 2004-03-26 23:58:08 +00:00
Brian Paul df8bc57258 Don't use pushd/popd. 2004-03-26 21:38:45 +00:00
Brian Paul d6de4d8b33 new Makefile 2004-03-26 20:37:19 +00:00
Brian Paul 46727c7496 Tweaks for make clean / realclean. 2004-03-26 20:31:05 +00:00
Brian Paul f132413965 clamp BiasMin, BiasMax to reasonable values 2004-03-26 18:05:36 +00:00
Brian Paul de0ee3187c New Makefile system 2004-03-26 15:19:11 +00:00
Brian Paul 68b38d2751 check for GLX 1.3 during init 2004-03-26 14:17:31 +00:00
Brian Paul 209fee4d33 silence warnings 2004-03-25 14:58:39 +00:00
Brian Paul b87c5d08c7 added some code to test buffer deletion 2004-03-22 16:28:02 +00:00
Brian Paul f6a93d3dff use GL state vars instead of program parameters 2004-03-22 16:27:13 +00:00
Brian Paul 04da5cea31 test of aux buffer rendering 2004-03-21 17:07:30 +00:00
Brian Paul 746e59f207 GL_EXT_pixel_buffer_object test 2004-03-13 18:31:14 +00:00
Ian Romanick c00fbd55ba The available GLX version is now logged in addition to the client
version and the server version.
2004-02-23 17:37:36 +00:00
Brian Paul 4e41eb1061 compute fog coord in eye space, not clip space 2004-02-17 22:00:45 +00:00
Brian Paul 9a389d4bdb define DO_FRAGMENT_FOG=1 to test fragment program fog option 2004-02-17 17:59:59 +00:00
Brian Paul 64d6ddabaa remove incorrect negation in fog coord computation 2004-02-16 16:44:40 +00:00
Keith Whitwell 7b5199e8a4 glutInitWindowPosition 2004-02-16 14:45:56 +00:00
Daniel Borca a49a08d014 fog_coord demo 2004-02-16 07:31:29 +00:00
Ian Romanick 840e82163d Added a test case for Mesa bug #508473 that I wrote a long time ago.
Fixed the Makefile.X11 to actually build glxgears_fbconfig when
invoked from the top level.
2004-02-11 20:16:26 +00:00
Ian Romanick 1d6e08db95 Added yet another version of gears. This one uses fbconfigs, and is a
rudimentary test of fbconfigs that doesn't use pbuffers of
GLX_SGI_make_current_read.
2004-02-11 08:00:42 +00:00
Brian Paul 53c50f1667 some useful matrix functions 2004-02-10 23:41:20 +00:00
Keith Whitwell 493e6e1e90 Add comments to make decyphering the faces easier 2004-02-05 17:36:02 +00:00
Keith Whitwell 72aeea4eea Use quads instead of lines to ensure this is testing stencil functionality
rather than rasterization.  A crutch to hw with wonky line
rasterizers.
2004-02-04 15:27:39 +00:00
Brian Paul b6a9cb7095 another pbuffer demo (Andrew Lentvorski) 2004-02-03 16:23:38 +00:00
Brian Paul 18a949000c tweak comments 2004-02-02 15:38:26 +00:00
Brian Paul c9e1c8098b added display list option (l key) 2004-01-31 19:57:25 +00:00
Brian Paul 27ec7a5bf1 add vparray.c, fix indentation 2004-01-31 19:15:57 +00:00
Brian Paul 919404fd1d enable program and arrays by default, minor clean-ups 2004-01-31 19:15:43 +00:00
Alan Hourihane 29b2ced167 fix printf warnings 2004-01-28 16:28:53 +00:00
Keith Whitwell eabe7beeaa add glutInitWindowPosition calls 2004-01-28 10:09:59 +00:00
Keith Whitwell 469d1b0f22 Add glutInitWindowPosition call 2004-01-28 10:07:48 +00:00
Keith Whitwell 740f7de085 Tweak: set z scale to one, else tnl thinks we have a 3d texcoord. 2004-01-27 16:18:00 +00:00
Keith Whitwell ab41a96ae7 Add tests for ARB_fp trig instructions and also for 1D texturing 2004-01-26 13:45:42 +00:00
Brian Paul b4b35bcc42 New glXUseRotatedXFontMESA() function. Like glXUseXFont(), but takes
a rotation parameter (either 0, 90, 180 or 270 degrees).
Also, a demo program.
2004-01-24 16:50:35 +00:00
Brian Paul a7e6f7ba35 exercise glDeleteProgramsARB 2004-01-13 16:17:21 +00:00
Daniel Borca 0ee5f6203c reverted TMUs for proper multitexturing 2003-12-23 14:11:22 +00:00
Daniel Borca e9e98405e7 DMesa: removed MGA2064W driver
DMesa: added capability to query visuals
fxMesa: WGL_3DFX_gamma_control
fxMesa: minor fixes to interface (fxQueryHardware vs fxMesaSelect...)
2003-12-19 11:26:46 +00:00
Brian Paul 520ef4b5bc new makefiles 2003-12-12 15:33:51 +00:00
Karl Rasche a8a4ad452e added parsing exercises for ARL and relative offsets in ARB_vp 2003-12-09 18:17:04 +00:00
Karl Rasche 93c2dacca6 A quick little test to show disapeearing specular color between vertex and fragment program execution 2003-12-08 21:43:55 +00:00
Jouk Jansen 58f88a29d2 Committing in .
OpenVMS compile issues

 Modified Files:
 	Mesa-newtree/progs/tests/cva.c
 	Mesa-newtree/progs/tests/dinoshade.c
 	Mesa-newtree/progs/tests/multipal.c
 	Mesa-newtree/src/mesa/main/descrip.mms
 	Mesa-newtree/src/mesa/tnl/descrip.mms
 	Mesa-newtree/src/mesa/tnl/t_vtx_api.c
 ----------------------------------------------------------------------
2003-12-08 09:03:35 +00:00
Brian Paul a763123b35 glFBDev driver from embedded-2 branch.
Probably won't be actively used/maintained, but bring it to the trunk so
it doesn't get lost.
2003-12-06 17:20:10 +00:00
Brian Paul 15f7f4e31f press f key to toggle front/back drawing/copying 2003-12-05 00:39:48 +00:00
Karl Schultz f9b0ac691c Windows needs to #define GL_GLEXT_PROTOTYPES 2003-12-04 21:03:08 +00:00
Karl Rasche 9b0dcfd408 s/inverse/invtrans.. whoopsie 2003-12-02 22:46:30 +00:00
Karl Rasche dda09a6154 Moving NV_fragment_program tests to ARB_fragment_program 2003-11-24 13:29:54 +00:00
Karl Rasche 15955f1c5e Porting NV_vertex_program demos to ARB_vertex_program 2003-11-23 17:48:15 +00:00
Karl Rasche 4814d79c99 Porting NV_vertex_program tests to ARB_vertex_program 2003-11-23 17:44:02 +00:00
Keith Whitwell 8525fae3b8 build fixes, rh9 2003-11-23 10:27:10 +00:00
Daniel Borca 08e6fb367e texture compression testbed 2003-11-20 17:07:31 +00:00
Brian Paul 16c119bab2 remove GL_GLEXT_LEGACY 2003-11-13 23:09:43 +00:00
Brian Paul 35b52c72d0 added more debug code and tests 2003-10-21 14:56:53 +00:00
Brian Paul 0f22705b0b remove some cruft 2003-10-14 16:59:44 +00:00
Brian Paul 4524274377 exercise more vertex buffer object functions 2003-10-14 15:49:12 +00:00
Daniel Borca 009d7f8ba1 Minor MinGW fixes 2003-10-09 15:15:07 +00:00
Brian Paul 5fd77da4f6 improved 'clean' targets (Otto Solares) 2003-10-03 14:03:14 +00:00
Brian Paul a75246f8f5 updates from Daniel Borca 2003-10-02 17:36:43 +00:00
Karl Schultz cafc787027 Add project file for new spriteblast demo. (Update dependency) 2003-09-25 19:17:30 +00:00
Karl Schultz 26577e4939 Add project file for new spriteblast demo. 2003-09-25 19:15:22 +00:00
Brian Paul 1a89978d83 GL_ARB_point_sprite demo 2003-09-24 20:41:53 +00:00
Karl Schultz 77a505a4bb MS dev studio project file for teapots demo. 2003-09-24 17:37:00 +00:00
Karl Schultz c1cbde2ae1 Workspace file for redbook programs 2003-09-24 17:36:00 +00:00
Karl Schultz 2c9618bb12 Change projection transform so that the top row of teapots are now visible. 2003-09-24 17:34:32 +00:00
Karl Schultz f3a63d69ff Create 'all' project to make it easy to build and clean all the programs in the demos directory. 2003-09-22 18:21:19 +00:00
Karl Schultz ea9365b48a Add remaining demos. 2003-09-22 18:03:09 +00:00
Karl Schultz 6872c21ace New visual studio project fiile for building demos. 2003-09-22 18:02:45 +00:00
Karl Schultz ff750fe8cb Make binary - even though this is a text file, common practice is to store MS studio files as binary 2003-09-19 15:08:42 +00:00
Karl Schultz 85be17868c Now obsolete. 2003-09-18 18:40:22 +00:00
Karl Schultz 84c2730866 New visual studio workspace and projects for building demos. 2003-09-18 18:39:53 +00:00
Karl Schultz 80d719f11a Remove first attempt at using visual studio projects to compile demos. 2003-09-18 18:35:29 +00:00
Brian Paul 1ceeac29ec s/GL_READ_WRITE_ARB/GL_WRITE_ONLY_ARB/ 2003-09-17 18:20:52 +00:00
Brian Paul de8d410a99 Exercise the GL_ELEMENT_ARRAY_BUFFER_ARB path 2003-09-17 18:15:47 +00:00
Brian Paul 6bced0148e test GL_ARB_vertex_buffer_object 2003-09-17 16:27:07 +00:00
Brian Paul 50253ea0a3 Remove all the swap_control stuff from glxgears demo (restored to vers 1.2).
New glxswapcontrol.c file added.
2003-09-08 15:06:23 +00:00
Brian Paul 445ecdcebd use GL_GLEXT_PROTOTYPES 2003-09-08 14:56:41 +00:00
Brian Paul 91253e7be5 more debugger development 2003-09-05 19:34:58 +00:00
Brian Paul 044f20d1ea files for CVS to ignore 2003-09-05 12:51:24 +00:00
Jouk Jansen 054b5aef92 Committing in .
Added missing include files.

 Modified Files:
 	Mesa-newtree/progs/demos/isosurf.c
 	Mesa-newtree/src/mesa/main/nvvertexec.c
 ----------------------------------------------------------------------
2003-09-05 09:37:32 +00:00
Brian Paul 03f0ddbe4c include math.h 2003-09-03 17:21:51 +00:00
Ian Romanick c8363a31cf Added support for EXT_texture_mirror_clamp and the single wrap mode
that it addes to ATI_texture_mirror_once.  This includes updating the
texwrap test to exercise the new mode.
2003-09-02 19:25:17 +00:00
Brian Paul b3680df593 s/DP4/DP3/ 2003-08-31 19:06:10 +00:00
Brian Paul 254e201721 s/DP4/DP3/ 2003-08-31 18:57:17 +00:00
Brian Paul 760960028f Updates from Daniel Borca 2003-08-28 16:57:01 +00:00
Brian Paul 9e94aaf6e3 remove unused bytes variable 2003-08-28 03:10:41 +00:00
Brian Paul 0b12650701 space bar to toggle animation 2003-08-28 03:07:49 +00:00
Brian Paul 2230b8518e test program to exercise glDraw/ReadPixels(GL_DEPTH_COMPONENT) and pixel zooming 2003-08-23 21:42:57 +00:00
Jon Smirl 7c819439ba Rename Makefile to Makefile.X11, add depend support 2003-08-23 01:34:56 +00:00
Jon Smirl 52f246bd23 Added missing includes for standard header files 2003-08-23 01:28:59 +00:00
Jon Smirl ae530c2ff9 Renaming Makefile to Makefile.X11, added depend support, adjusted paths 2003-08-23 01:12:35 +00:00
Brian Paul 9ec58c2c5b DOS and glide driver updates from Daniel Borca 2003-08-19 15:52:51 +00:00
Brian Paul 676cf71852 Added TOP to point to top of tree to find includes and libs 2003-08-06 18:04:32 +00:00
Keith Whitwell a7ea785a10 miniglx test programs 2003-08-06 17:47:15 +00:00
Karl Schultz 838bb33fe1 add osdemo project 2003-07-24 17:45:27 +00:00
Karl Schultz 0a5957bfb1 project file for osdemo 2003-07-24 17:45:09 +00:00
Karl Schultz 95a791bb3e Project to build the gears demo program. 2003-07-24 03:55:25 +00:00
Karl Schultz c7363f7a48 Workspace to build Mesa demos and sample programs. 2003-07-24 03:54:46 +00:00
Brian Paul 6a940e8946 New interactive debugging code - vertex or fragment program. 2003-07-22 03:53:44 +00:00
Brian Paul 5366b01d86 test program for GL_MESA_program_debug extension 2003-07-21 04:22:59 +00:00
Brian Paul 356959952c added GL_VERSION check 2003-07-10 14:39:57 +00:00
Brian Paul b464dee72b bigger window 2003-07-03 03:11:56 +00:00
Brian Paul 7568561fa7 GL_ARB_texture_non_power_of_two test program 2003-07-03 03:10:50 +00:00
Jouk Jansen 9826ca3ef5 Committing in .
Enable installation on OpenVMS ODS5 disks.

 Modified Files:
 	Mesa-newtree/progs/demos/descrip.mms
 	Mesa-newtree/progs/tests/descrip.mms
 	Mesa-newtree/progs/xdemos/descrip.mms
 	Mesa-newtree/src/glut/glx/descrip.mms
 	Mesa-newtree/src/mesa/array_cache/descrip.mms
 	Mesa-newtree/src/mesa/drivers/osmesa/descrip.mms
 	Mesa-newtree/src/mesa/drivers/x11/descrip.mms
 	Mesa-newtree/src/mesa/glapi/descrip.mms
 	Mesa-newtree/src/mesa/main/descrip.mms
 	Mesa-newtree/src/mesa/math/descrip.mms
 	Mesa-newtree/src/mesa/swrast/descrip.mms
 	Mesa-newtree/src/mesa/swrast_setup/descrip.mms
 	Mesa-newtree/src/mesa/tnl/descrip.mms
 ----------------------------------------------------------------------
2003-07-02 14:23:49 +00:00
Jouk Jansen ccb8284a5b Committing in .
OpenVMS support for new directory tree

 Modified Files:
 	Mesa-newtree/progs/demos/descrip.mms
 	Mesa-newtree/progs/tests/descrip.mms
 	Mesa-newtree/progs/xdemos/descrip.mms
 	Mesa-newtree/src/glu/sgi/descrip.mms
 	Mesa-newtree/src/glut/glx/descrip.mms
 	Mesa-newtree/src/mesa/main/descrip.mms
 Added Files:
 	Mesa-newtree/descrip.mms Mesa-newtree/mms-config.
 	Mesa-newtree/src/descrip.mms Mesa-newtree/src/glu/descrip.mms
 	Mesa-newtree/src/mesa/descrip.mms
 	Mesa-newtree/src/mesa/array_cache/descrip.mms
 	Mesa-newtree/src/mesa/drivers/osmesa/descrip.mms
 	Mesa-newtree/src/mesa/drivers/x11/descrip.mms
 	Mesa-newtree/src/mesa/glapi/descrip.mms
 	Mesa-newtree/src/mesa/math/descrip.mms
 	Mesa-newtree/src/mesa/swrast/descrip.mms
 	Mesa-newtree/src/mesa/swrast_setup/descrip.mms
 	Mesa-newtree/src/mesa/tnl/descrip.mms
 	Mesa-newtree/vms/analyze_map.com Mesa-newtree/vms/xlib.opt
 	Mesa-newtree/vms/xlib_share.opt
 ----------------------------------------------------------------------
2003-06-17 07:20:22 +00:00
Brian Paul 642699a19f DOS updates for new tree (Daniel Borca) 2003-06-16 14:32:44 +00:00
Brian Paul 8fa507592b fix typo, added space/anim control 2003-06-13 02:42:57 +00:00
Brian Paul 86258034d5 GL_ARB_occlusion_query demo. 2003-06-13 02:38:35 +00:00
Brian Paul 9a2121cfb6 update for new directory tree 2003-06-10 14:54:37 +00:00
Brian Paul b953bebc25 updated old-style makefiles for new tree 2003-06-10 14:46:24 +00:00
Ian Romanick 9ac51f57ef Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything. 2003-06-05 00:50:18 +00:00
Brian Paul 3ba8a49c81 Remove a bunch of really old/obsolete configs.
Use the new mklib script.
2003-06-01 16:25:02 +00:00
Ian Romanick b2a4aecd80 Removed an accidental addition in the previous commit. 2003-05-30 18:41:38 +00:00
Brian Paul f8f830d59d minor clean-ups 2003-05-30 15:42:22 +00:00
Brian Paul 62dc802818 misc changes from testing 2003-05-30 15:38:26 +00:00
Brian Paul 80b8665438 include readtex.h 2003-05-30 15:37:47 +00:00
Brian Paul f98921d344 display both YCbCr and RGB image (Ian) 2003-05-30 15:36:04 +00:00
Brian Paul 785774deb2 applied Ian's misc patches 2003-05-30 15:30:16 +00:00
Keith Whitwell 27358a24a0 move LoadYUVImage into readtex.c 2003-05-20 09:54:58 +00:00
Keith Whitwell eea72ff722 Test programs for ycbcr extension 2003-05-20 08:50:02 +00:00
Jouk Jansen 370d7ad007 Committing in .
Updating OpenVMS compile support

 Modified Files:
 	Mesa/src/descrip.mms Mesa/xdemos/glxgears.c
 ----------------------------------------------------------------------
2003-04-29 07:15:48 +00:00
Brian Paul 8eb2fe0e15 added a cast 2003-04-21 14:51:49 +00:00
Brian Paul d93b68f17a silence warnings 2003-04-21 14:51:16 +00:00
Brian Paul ff389b00a5 casts 2003-04-21 14:50:49 +00:00
Brian Paul 95210bc806 fix minor warnings 2003-04-21 14:50:12 +00:00
Brian Paul a0ef56fd15 fix .c / .h typo 2003-04-21 14:04:27 +00:00
Brian Paul 3ca3ab0cd1 clean up usage of extension function pointers 2003-04-17 21:43:55 +00:00
Brian Paul 24339179a4 Demo of using GL_ARB_vertex/fragment_program to do per-pixel lighting. 2003-04-17 19:20:54 +00:00
Brian Paul ebab631c9c fix typo 2003-04-09 22:50:52 +00:00
Brian Paul 0b77a1c635 fix typo 2003-04-09 21:50:08 +00:00
Brian Paul ad80233d5d add support for swap and sync extensions (Ian Romanick) 2003-04-09 21:47:19 +00:00
Brian Paul 4cef881e1f Demo of per-pixel lighting with a fragment program. 2003-04-07 23:05:50 +00:00
Brian Paul c0eebd723f test glProgramNamedParameter4fNV() 2003-04-05 00:38:40 +00:00
Brian Paul 55b0ff2193 use gluSphere instead of glutSphere so we get texcoords 2003-03-31 16:51:38 +00:00
Brian Paul c13a05547d print GL_MULTISAMPLE_ARB 2003-03-29 16:42:57 +00:00
Brian Paul c310570215 fix texgen msg strings 2003-03-29 16:40:23 +00:00
Brian Paul 183aea64d3 DOS updates from Daniel Borca 2003-03-29 16:14:01 +00:00
Brian Paul add99d01ee added fptest1, fptexture, texrect, etc 2003-03-14 15:43:46 +00:00
Brian Paul 5b8ed51501 simple NV_fragment_program texture test 2003-03-14 15:41:51 +00:00
Brian Paul 08953c318e test GLfloat OSMesa rendering 2003-03-08 19:05:45 +00:00
Brian Paul 47d8adde43 DOS update (Daniel Borca) 2003-03-08 18:28:14 +00:00
Brian Paul 078418208f added glFinish with comment 2003-03-03 03:14:25 +00:00
Karl Schultz e9218448ca fix compilation for windows 2003-02-27 19:43:02 +00:00
Brian Paul ec35842990 more parser test programs 2003-02-25 20:06:35 +00:00
Brian Paul 60f84fcc91 latest DOS updates (Daniel Borca) 2003-02-20 15:43:52 +00:00
Brian Paul e5ed2f07d8 read/write files, not stdio (Daniel Borca) 2003-02-04 12:34:02 +00:00
Brian Paul 398c6b7980 DOS updates (Daniel Borca) 2003-02-04 02:43:27 +00:00
Brian Paul 95e67dc99d use ARB flavor of window_pos extension 2003-02-04 02:35:00 +00:00
Brian Paul 35d03a6b3e updated version test 2003-01-28 15:31:35 +00:00
Brian Paul 388781a526 silence warning 2003-01-24 21:41:08 +00:00
Brian Paul 4fc647c397 simple GL_NV_fragment_program test 2003-01-14 22:50:02 +00:00
Brian Paul 76d2a77291 use/test GL_SGIS_generate_mipmaps if available 2002-12-10 16:51:28 +00:00
Brian Paul 66fa33e576 updated to use ARB extensions 2002-12-03 03:13:17 +00:00
Brian Paul 1b94df053d use polygon offset to avoid multi-pass Z-fighting artifacts 2002-11-28 15:51:55 +00:00
Brian Paul aa80f05484 multisample / polygon smooth test 2002-11-08 18:30:26 +00:00
Brian Paul 0b0245c160 minor clean-up 2002-11-08 15:49:31 +00:00
Brian Paul d1efbf0456 implemented automatic code gen and individual function validation 2002-11-08 15:35:46 +00:00
Brian Paul 7348df5937 added glBlendFuncSeparate, glMultiDrawArrays, glMultiDrawElements 2002-11-07 16:34:58 +00:00
Brian Paul 1cfae1adb2 added 1.4 functions 2002-11-07 16:23:40 +00:00
Brian Paul 25af66a67f added some printfs to show current polygon mode and cull state 2002-11-05 20:59:16 +00:00
Brian Paul d2e39bb050 add support for GLX_ARB_multisample 2002-11-04 16:24:18 +00:00
Brian Paul 36481524ba simple GL_EXT_stencil_wrap test program 2002-10-31 15:25:07 +00:00
Keith Whitwell 9627ed0631 Add a note about window map behaviour and the autotuning of nr of loops which
can conspire to make it look like clearspd is exposing an intermittent driver
bug...
2002-10-31 12:38:32 +00:00
Brian Paul a4f0b6884c added skybox and options to load real images 2002-10-25 17:20:26 +00:00
Brian Paul 4fbdedc0d5 massive overhaul, see new keyboard options 2002-10-23 14:00:01 +00:00
Karl Schultz 53d30c56eb Quiet compiler warnings. 2002-10-18 17:47:35 +00:00
Brian Paul 8c2a1f0e4d check for GL_EXT_paletted_texture 2002-10-18 13:23:19 +00:00
Brian Paul bc36ee25d8 new wrap modes (Ian Romanick) 2002-10-17 17:39:37 +00:00
Brian Paul 9d00b68482 added missing glFinish() 2002-10-15 14:44:53 +00:00
Brian Paul 7c5282d2a8 minor updates 2002-10-15 14:43:55 +00:00
Brian Paul 45c569860c print transparent pixel info when using -v option (Gerd Sussner) 2002-10-14 13:57:23 +00:00
Jouk Jansen f72a3da697 Committing in .
Add compile support in the xdemos directory for OpenVMS

 Modified Files:
 	Mesa/descrip.mms Mesa/xdemos/descrip.mms
 	Mesa/xdemos/glxgears.c
 ----------------------------------------------------------------------
2002-10-08 08:38:26 +00:00
Brian Paul 5687740762 added pbinfo and pbdemo programs 2002-10-05 18:30:46 +00:00
Brian Paul 21666e3db4 pbuffer info and demo programs 2002-10-05 18:30:13 +00:00
Brian Paul 473e51f2fb Updated BeOS support (Philippe Houdoin) 2002-09-19 16:19:43 +00:00
Brian Paul 57df24a86c don't query GL_MAX_CONVOLUTION_WIDTH/HEIGHT 2002-09-06 12:58:56 +00:00
Brian Paul 28bc6cb479 minor updates to sync with XFree86 2002-09-06 03:47:34 +00:00
Brian Paul 2f7ef5fae8 added -l option to print interesting OpenGL limits 2002-09-06 03:35:43 +00:00
Brian Paul 5117a8214d added multitexture and line stipple 2002-08-17 00:30:36 +00:00
Brian Paul f569dc447a minor tweaks 2002-08-17 00:29:55 +00:00
Brian Paul 1972ac661c added (char *) casts 2002-08-08 17:12:38 +00:00
Brian Paul c712425d0d fix warnings (bug 580528) 2002-07-22 13:45:31 +00:00
Brian Paul e237491493 silence warnings 2002-07-12 15:54:19 +00:00
Brian Paul f02a5f6cc5 Pedantic compiler fixes (Sven Panne) 2002-07-12 15:54:01 +00:00
Brian Paul 4db3c48a13 test program for NV_vertex_program and evaluators 2002-06-23 02:57:33 +00:00
Brian Paul d373819b8c Joe Krahn's context sharing test program 2002-06-16 03:57:48 +00:00
Brian Paul 4e99da15eb test for GL_NV_texture_rectangle 2002-06-15 03:08:19 +00:00
Brian Paul b58c5ad7b0 GGI driver updates (Filip Spacek) 2002-06-10 15:16:44 +00:00
Alan Hourihane a5cdf99951 remove test code 2002-05-02 09:17:59 +00:00
Alan Hourihane 056b35874b glutSwapBuffers implicitly does a glFinish when swapping back to the front
buffer. We now issue a glFinish when not issuing SwapBuffers to ensure
the pipeline is complete.

(Problem found with Chromium).
2002-05-02 09:15:22 +00:00
Brian Paul fdd631a941 removed CVS $Log comments 2002-04-22 16:03:37 +00:00
Brian Paul 62954c8c30 test program for NV_vertex_program + vertex arrays 2002-04-22 15:53:54 +00:00
Karl Schultz 17642eddf4 Added -perf option to measure frame rate. This is useful for measuring
Mesa in a more environment-independent way.
2002-04-05 17:40:20 +00:00
Brian Paul db30cc8d00 added an error check 2002-04-02 23:53:56 +00:00
Brian Paul 3c70f6f2ac exercise GL_EXT_shadow_funcs 2002-03-23 16:34:18 +00:00
Brian Paul a3e44f4531 fix some minor warnings 2002-03-08 19:44:28 +00:00
Brian Paul 9ff74a0f15 undo some debug changes mistakenly checked in earlier 2002-02-17 17:37:55 +00:00
Brian Paul f204c9d2bb updated to use GL_ARB_depth_texture, GL_ARB_shadow, GL_ARB_shadow_ambient 2002-02-16 14:54:18 +00:00
Brian Paul 026c036be0 include string.h to silence warning 2002-02-15 16:48:48 +00:00
Brian Paul cbd9a0254e now supports > 2 texture units 2002-02-13 02:23:33 +00:00
Brian Paul 38d042a4ad silence compiler warnings 2002-02-12 16:07:47 +00:00
Brian Paul e79de014c5 removed GLUT reference 2002-01-30 21:54:37 +00:00
Brian Paul 6a731f343e added fog and raster Z position controls 2002-01-26 17:49:30 +00:00
Jouk Jansen 43df32e438 Committing in .
-Compile support for tests on OpenVMS
 -Fixed missing header file
 -Fixed missing return value on function return

 Modified Files:
 	Mesa/descrip.mms Mesa/tests/sharedtex.c
 Added Files:
 	Mesa/tests/descrip.mms
 ----------------------------------------------------------------------
2002-01-16 14:32:46 +00:00
Karl Schultz 40fac75370 get tests working on windows (Robert Bergkvist) 2002-01-16 01:03:25 +00:00
Karl Schultz 3d587f6432 Samples working for Windows (Robert Bergkvist) 2002-01-16 00:57:54 +00:00
Karl Schultz 164ce12202 Demo updates for Windows (Robert Bergkvist) 2002-01-16 00:48:43 +00:00
Karl Schultz 83356781e1 Removed missing files and added new ones (Robert Bergkvist) 2002-01-16 00:41:16 +00:00
Brian Paul f48bfd66da test multitexture and vertex arrays 2002-01-04 23:00:19 +00:00
Brian Paul 714cdd88a4 added some assertions to exercise glIsTexture() 2002-01-04 21:05:57 +00:00
Gareth Hughes 735d92029c - Clean up state bitmask.
- Add (somewhat broken) PolygonMode bit, toggles between GL_FILL and
  GL_LINE.  Somewhat useful in mimicking certain Viewperf tests.
2002-01-04 09:47:17 +00:00
Gareth Hughes a0f923d286 Add missing items from .cvsignore files, tests/Makefile 2001-12-28 06:37:40 +00:00
Brian Paul c11120270c warp a quadmesh with a gravitational source via vertex program 2001-12-15 23:28:15 +00:00
Brian Paul 9cb3947c56 rotating, lit torus via vertex program 2001-12-15 22:33:59 +00:00
Brian Paul 797ea81d63 vertex program test program 2001-12-14 03:03:38 +00:00
Brian Paul 1b2976f79b fix some warnings 2001-11-26 17:21:46 +00:00
Brian Paul d4ece7b2f4 minor update 2001-11-21 17:21:41 +00:00
Brian Paul 17fe22d3bf test for glXGetProcAddress() 2001-11-18 23:16:56 +00:00
Brian Paul 87c964d388 added missing GL_MAX_TEXTURE_LOD_BIAS_EXT query 2001-11-06 15:53:00 +00:00
Karl Schultz b10f995edf Copy the readtex.[ch] files from ../util 2001-10-26 21:01:45 +00:00
Karl Schultz bffae58175 Allow to compile in Windows. 2001-10-04 19:14:26 +00:00
Karl Schultz 3978d026ea Build a few demos that now work with Windows. 2001-10-04 19:13:36 +00:00
Karl Schultz 954f511473 Fix up Windows makefiles so that the debug build leaves debugger info
in the libraries.  Make with NODEBUG=1 builds optimized without debug
info (doc'ed in top level Makefile.win).
2001-09-25 16:25:41 +00:00
Karl Schultz 220e77a3f7 use OSMESA_* enums for OSMesaCreateContext instead of GL_*. 2001-09-24 15:29:27 +00:00
Karl Schultz 573dd2206b clean up makefiles some more for Windows 2001-09-18 20:47:23 +00:00
Karl Schultz b14dcea418 remove carriage return chars 2001-09-18 16:39:38 +00:00
Brian Paul 04120f6cce Win32 updates (Karl Schultz) 2001-09-14 22:19:18 +00:00
Brian Paul 306933046c WindML updates (Stephane Raimbault) 2001-09-10 19:21:13 +00:00
Brian Paul afe4f5e6c1 simple multi-window GLUT test prog 2001-08-21 14:25:31 +00:00
Gareth Hughes e7df7cd6ad Get rid of unfinished demo. 2001-08-21 05:42:11 +00:00
Brian Paul 976c26ca34 WindML driver (Stephane Raimbault) 2001-08-20 16:07:10 +00:00
Brian Paul 9a90775010 replace PI with pi 2001-08-13 22:36:31 +00:00
Brian Paul 601ce1d624 minor tweaks 2001-07-13 20:09:18 +00:00
Brian Paul 4d99e5b2e7 also print GL_MAX_TEXTURE_SIZE 2001-06-20 19:12:30 +00:00
Brian Paul 688601911c moved glTexEnvi calls to better logical locations 2001-06-13 14:33:16 +00:00
Keith Whitwell abd5134965 fixed some GL_POINTS probs 2001-06-04 15:34:31 +00:00
Brian Paul 300e1056f5 added multitexture support 2001-05-21 17:45:25 +00:00
Keith Whitwell b8f9980999 fix a couple of small bugs 2001-05-11 15:47:02 +00:00
Keith Whitwell 5759f53934 made render path selection more flexible 2001-05-11 12:08:15 +00:00
Brian Paul b9f2494bfc fixed FP underflow problem in kfact computation 2001-05-09 21:36:52 +00:00
Brian Paul a41edc31ce check for tiny values in dir[] vector in calcposobjs(), prevents FP underflows later 2001-05-09 20:02:28 +00:00
Brian Paul 7b9ff48d02 make sure rotation plugged into sin/cos lookup tables is always positive, fixes FP exception 2001-05-09 17:14:19 +00:00
Gareth Hughes c5e907e501 Add new tests. 2001-05-07 14:16:19 +00:00
Brian Paul 27b0758a94 added -display option 2001-04-27 21:19:13 +00:00
Brian Paul 73ccfa0e9a added ShowAlphaBuffer feature - 'a' key 2001-04-25 15:51:32 +00:00
Brian Paul 08b3ff10d3 added -i and -h options 2001-04-24 20:57:36 +00:00
Keith Whitwell 18acf6e6f1 Add more options, including '-10','-100' and '-1000' to limit nr of vertices. 2001-04-19 13:12:40 +00:00
Brian Paul 77ff5e038a b-key toggles between textures w/ and w/out border 2001-04-12 20:50:26 +00:00
Brian Paul 373aea11c8 applied David's patch for parsing display's server:screen string 2001-04-02 22:45:07 +00:00
Gareth Hughes 53933fe9db More informative display of texture parameters. 2001-03-28 20:25:14 +00:00
Brian Paul a767bff929 added rules for readtex.c and readtex.h 2001-03-27 17:44:35 +00:00
Brian Paul 5479e93031 double buffer by default. if drawSmooth, use 50% alpha at top of polygon 2001-03-27 17:38:28 +00:00
Brian Paul 8afa9e593b set initial window pos 2001-03-27 17:35:26 +00:00
Brian Paul 0a355dc010 clean-up of tunnel demos 2001-03-27 17:30:51 +00:00
Brian Paul 25a5dc2ea7 moved shadow code into teapot.c 2001-03-27 17:08:20 +00:00
Brian Paul 0bc933a460 test texture wrap modes 2001-03-26 19:45:57 +00:00
Brian Paul 63fae71713 added glxgears 2001-03-23 22:48:35 +00:00
Brian Paul 355da23785 gears using GLX instead of GLUT 2001-03-23 22:46:26 +00:00
Brian Paul 39557c3921 added silly mesa_hack() function and -b option 2001-03-23 21:41:44 +00:00
Gareth Hughes 7387394e59 Initial demo of GL_EXT_texture_filter_anisotropic extension. 2001-03-22 15:24:15 +00:00
Jouk Jansen df1e73af7a Modified Files:
Mesa/descrip.mms Mesa/mms-config Mesa/demos/descrip.mms
 	Mesa/si-glu/include/gluos.h
 	Mesa/si-glu/libnurbs/internals/bufpool.h
 	Mesa/si-glu/libnurbs/internals/mysetjmp.h
 	Mesa/src-glut/descrip.mms
 Added Files:
 	Mesa/si-glu/descrip.mms Mesa/si-glu/mesaglu.opt

 changes needed to compile SI-GLU on VMS.

----------------------------------------------------------------------
2001-03-22 11:38:36 +00:00
Gareth Hughes fa6be6e77a Fix compilation with GLU 1.1 2001-03-21 02:47:32 +00:00
Gareth Hughes f5328c534d Make ESC quit. 2001-03-21 02:44:36 +00:00
Gareth Hughes 16cdc6ab12 Revert back to new tessellator, check version string to be sure we're
running with a valid GLU library.
2001-03-21 02:43:14 +00:00
Alan Hourihane e18599a6c3 fix glxinfo to query current display. 2001-03-19 13:58:45 +00:00
Alan Hourihane 92eac1c765 fix cast 2001-03-19 13:27:15 +00:00
Brian Paul a28fa45ab7 test 16-bit/channel rendering 2001-03-08 15:24:18 +00:00
Brian Paul d395251b35 GL_EXT_secondary_color test 2001-03-05 17:50:35 +00:00
Brian Paul d49081302a GL_EXT_fog_coord test 2001-03-05 17:31:57 +00:00
Brian Paul 0221e4d6c8 Now there's four possible display modes:
1. normal, shadowed rendering
2. display depth texture image
3. display depth texture mapped onto scene
4. render grayscale scene where gray level = distance from light source
2001-02-28 18:41:50 +00:00
Brian Paul 511378b05d added filtering option, compute shadow tex size from window size 2001-02-26 18:26:32 +00:00
Brian Paul 0a0595f2d3 added extension #ifdef/#endifs 2001-02-20 17:06:35 +00:00
Brian Paul d6c3f73fb4 added shadowtex 2001-02-20 17:04:52 +00:00
Brian Paul 1399d7650d demo of GL_SGIX_shadow 2001-02-20 16:43:50 +00:00
Brian Paul 8a42f6b359 added n-key to toggle nice fog, other minor clean-ups 2001-02-16 21:48:16 +00:00
Gareth Hughes dde2da64b5 Force texture download every time to handle lazy texture downloads. 2001-02-07 03:04:58 +00:00
Brian Paul 125fddc31d added DestroyHeads() to test clean-up code 2001-01-23 23:45:05 +00:00
Brian Paul 6140a8c65f minor tweaks 2001-01-23 23:44:39 +00:00
Brian Paul 4e3e9ac8fb added support for 4 texture units 2001-01-23 23:44:15 +00:00
Brian Paul 2b2e62154d space-bar = pause animation 2001-01-23 23:43:53 +00:00
Gareth Hughes c851646050 Add GL_POINTS as a primitive, including with CVA DrawElements. Useful
for testing non-triangle primitives on hardware driver fastpaths.
2001-01-06 20:38:03 +00:00
Jouk Jansen ef68e7bf71 Committing in .
Modified Files:
 	Mesa/demos/descrip.mms Mesa/src/descrip.mms
 	Mesa/src/dispatch.c

 -Updated VMS compile suppport
 -Included glthread.h in dispatch.c to make sure that THREADS is defined if
   i.e. PTHREADS is defined in the makefile.

----------------------------------------------------------------------
2001-01-02 10:07:33 +00:00
pesco d1ff1f6798 * demos/Makefile.am (INCLUDES): Added -I$(top_srcdir)/util.
* demos/Makefile.X11, demos/Makefile.BeOS-R4, demos/Makefile.cygnus:
Essentially the same.
Program files updated to include "readtex.c", not "../util/readtex.c".
* demos/reflect.c: Likewise for "showbuffer.c".


* Makefile.am (EXTRA_DIST): Added top-level regular files.

* include/GL/Makefile.am (INC_X11): Added glxext.h.


* src/GGI/include/ggi/mesa/Makefile.am (EXTRA_HEADERS): Include
Mesa GGI headers in dist even if HAVE_GGI is not given.

* configure.in: Look for GLUT and demo source dirs in $srcdir.

* src/swrast/Makefile.am (libMesaSwrast_la_SOURCES): Set to *.[ch].
More source list updates in various Makefile.am's.

* Makefile.am (dist-hook): Remove CVS directory from distribution.
(DIST_SUBDIRS): List all possible subdirs here.
(SUBDIRS): Only list subdirs selected for build again.
The above two applied to all subdir Makefile.am's also.
2000-12-24 22:53:54 +00:00
Brian Paul 83886a5a7f call glFinish() before getting t1 time 2000-12-07 21:50:39 +00:00
Brian Paul fac5fd258c added -s option to control when glXSwapBuffers() is called 2000-12-02 20:33:05 +00:00
Gareth Hughes 7853901372 Enable double-buffering, count not even multiple of three. 2000-11-30 03:06:56 +00:00
Gareth Hughes 28861b192f Add basic timing information. 2000-11-30 01:44:24 +00:00
Brian Paul a13fab59ae added more programs 2000-11-18 17:13:04 +00:00
Brian Paul ede37839ae test texture palettes with multitexture 2000-11-18 17:12:33 +00:00
Brian Paul 9b5bb5939b Mark Kilgard's reflection/shadow dino demo 2000-11-18 17:10:07 +00:00
Brian Paul 6b2eab1869 hacked demo to test multi-texture projective textures 2000-11-18 17:07:39 +00:00
Brian Paul db6aa58267 patched to silence compiler warnings (Martin Lindhe) 2000-11-10 17:23:02 +00:00
Brian Paul 5605385194 fixed mipmap setup bug 2000-11-09 16:53:26 +00:00
Gareth Hughes 5f5632c424 Change transformation from ortho to perspective so we get the MGA elt
path by default.
2000-11-03 00:09:31 +00:00
Brian Paul 861eb8eb16 update for separate libOSMesa.so lib 2000-11-01 16:02:52 +00:00
Brian Paul 563d26b247 print number of texture units 2000-11-01 16:02:01 +00:00
Gareth Hughes 9f568e512f Added trivial CVA test for testing HW driver fastpaths, good for testing
indexed vertex buffer implementations for instance.

Cleaned up Makefile to make building and adding more tests easier.
2000-11-01 03:14:12 +00:00
Brian Paul fda3b1a4b1 added comment explaining why the demo is flawed 2000-10-31 20:41:06 +00:00
Brian Paul 039bf534aa removed debug printf 2000-10-31 01:20:06 +00:00
Brian Paul efeddebe81 big overhaul of the demo, works better now 2000-10-30 22:38:55 +00:00
Gareth Hughes ba58a6665f Change animated apps to double-buffered visuals by default. 2000-10-27 02:49:17 +00:00
Brian Paul 27a26bfc4b added a glFinish() call 2000-10-26 15:26:14 +00:00
Brian Paul 6cdf09749c Put a white texel in each corner of each texture.
Draw polygons using the texture's aspect ratio.
The tdfx-3-0-0 texcoord bug is obvious with the -randomsize option.
2000-10-23 23:32:22 +00:00
Brian Paul 0448488e11 added idle() func, enable fog by default 2000-10-23 20:06:36 +00:00
Brian Paul e188b6e1f1 added a proper idle() function 2000-10-21 04:29:02 +00:00
Brian Paul a2d2aed64a use 1.1 glPolygonOffset instead of glPolygonOffsetEXT 2000-10-20 17:26:57 +00:00
Brian Paul 1100b4daa3 use gray background, memset TempImage to white to help with debugging 2000-10-16 21:24:39 +00:00
Brian Paul fdf2033bda brighter colors 2000-10-05 21:57:00 +00:00
Jouk Jansen 55590ee810 Committing in .
Modified Files:
 	Mesa/demos/paltex.c

 Silenced compiler warnings

----------------------------------------------------------------------
2000-10-05 07:17:43 +00:00
Brian Paul 476609c539 improved to test alpha blending with texture palette 2000-10-04 18:15:39 +00:00
Brian Paul 22f1ca0131 textured line test 2000-09-30 18:48:33 +00:00
Brian Paul 4f66498304 added fps output 2000-09-29 23:09:39 +00:00
Brian Paul 63c113a31b use GL_NEAREST texture filter 2000-09-26 15:25:01 +00:00
Brian Paul 345a71a9cb set default window pos, changed 4 to GL_RGBA 2000-09-15 23:59:46 +00:00
Brian Paul cefc42f1ba added FPS calculation 2000-09-15 16:43:57 +00:00
Brian Paul ae18872bc7 added cursor key info to instructions 2000-09-13 23:01:52 +00:00
Brian Paul d49b34a233 better FPS calculation 2000-09-12 18:44:45 +00:00
Brian Paul b8cc150836 terrain demo data 2000-09-12 17:58:27 +00:00
Brian Paul 4df1f7c7ba better fps computation 2000-09-12 17:38:22 +00:00
Brian Paul 9d3e5db9fc added dither key option 2000-09-08 21:45:21 +00:00
Brian Paul 46dbaec56a Use OSMesaCreateContextExt() if using Mesa 3.5 or later 2000-09-08 16:42:06 +00:00
Brian Paul e8a84a93aa initial check-in 2000-09-01 21:01:18 +00:00
Brian Paul e8e20ae598 changed default Shininess to 6 2000-08-29 21:17:38 +00:00
Jouk Jansen 5d3a95714c Committing in .
Modified Files:
 	Mesa/demos/descrip.mms

 One forgotten file for VMS to support /name=(as_is,short)

----------------------------------------------------------------------
2000-08-24 08:48:27 +00:00
Brian Paul f4f4dab25a changed quad vertex colors to be tessellation invariant 2000-08-21 21:05:39 +00:00
Brian Paul 043654bbfb print UNDEFINED MODE over samples that are undefined in the GL spec 2000-08-21 20:04:55 +00:00
Brian Paul e716184cae added missing radius multiplication factor to sphere code 2000-08-16 20:36:34 +00:00
Brian Paul ee2ef90b7f test handling of lots of textures 2000-08-02 17:57:56 +00:00
Brian Paul c7d1444f9c added GLX multi-thread demo 2000-07-20 20:12:17 +00:00
Brian Paul cf89b89be8 call glutInit() 2000-07-19 23:57:24 +00:00
Brian Paul fb88eeee9f use indirect context, added error checking 2000-07-11 16:05:29 +00:00
Brian Paul c4266ac71e reverted to old tessellator 2000-07-11 14:11:58 +00:00
Brian Paul 92009554ce added LoadRGBMipmaps2() 2000-06-27 17:54:44 +00:00
Brian Paul f7688171c4 minor tweaks 2000-06-27 17:12:10 +00:00
Brian Paul d88f8e9cac initial check-in 2000-06-27 17:11:24 +00:00
Brian Paul 02e8a03593 fixed compiler warnings 2000-06-27 17:04:43 +00:00
Brian Paul 9e7f9b3e99 initial check-in 2000-06-27 17:04:21 +00:00
Brian Paul 0674c22e01 added 3dfx demos 2000-06-27 16:54:18 +00:00
Brian Paul 5b0a7f3971 initial check-in 2000-06-27 16:52:38 +00:00
Brian Paul e4b40b0211 added texenv demo 2000-06-27 15:56:46 +00:00
Brian Paul f13a330e44 initial check-in 2000-06-27 15:55:47 +00:00
Brian Paul 498c09040e print GL_RENDERER upon startup 2000-06-27 15:34:35 +00:00
Brian Paul 6a06707f59 draw a solid cube too 2000-06-27 15:33:44 +00:00
Brian Paul 479fab6a34 call glutInit() in main() 2000-06-15 14:25:48 +00:00
Keith Whitwell a179cbf0dd Re-enable the keyboard functionality.
Add a -db option for doublebuffering.
Add a 'benchmark' keystroke like isosurf.
2000-06-14 23:24:50 +00:00
Brian Paul 9b08f27000 added glxheads, manywin 2000-06-13 19:42:05 +00:00
Brian Paul 0852d0b95e initial check-in 2000-06-13 19:41:30 +00:00
Brian Paul d27e256f49 use GL_CLAMP_TO_EDGE 2000-06-13 18:45:54 +00:00
Brian Paul aea03c424d added cubemap demo 2000-05-30 01:19:49 +00:00
Brian Paul d04d20974e initial check-in 2000-05-30 01:18:29 +00:00
Brian Paul 4d5984444e set default window pos 2000-05-23 23:21:00 +00:00
Brian Paul e691ee2753 fixed bug in loop over screens 2000-05-08 14:53:57 +00:00
Brian Paul 9cff558064 more error reporting 2000-05-07 18:07:23 +00:00
Brian Paul 07ec12f745 removed glxdpyinfo 2000-05-03 14:18:25 +00:00
Brian Paul f3b3ab924f Removed. Use glxinfo instead. 2000-05-03 14:17:50 +00:00
Brian Paul 8c7889d99f removed extra / 2000-04-24 15:29:11 +00:00
Brian Paul 34fb5db643 more error checking. Query GLX client vendor string 2000-04-22 20:31:23 +00:00
Brian Paul 7a6bb1bb82 lots of clean-up, added d/s keys 2000-04-12 01:08:30 +00:00
Brian Paul a8ede6b076 fixed visual selection and reporting results 2000-04-10 16:25:15 +00:00
Brian Paul d697289746 added pixeltex demo 2000-04-07 16:30:46 +00:00
Brian Paul 5cedb32f6b initial check-in 2000-04-07 16:29:08 +00:00
Brian Paul 3cd7738c9b silenced warnings 2000-04-06 02:22:59 +00:00
Brian Paul 32afff3fe3 silenced a bunch of warnings 2000-04-06 02:22:23 +00:00
Brian Paul c8735e8f82 new arguments to XMesaCreateVisual() 2000-04-05 22:09:58 +00:00
Brian Paul c69208451e removed unused vars 2000-04-05 21:36:31 +00:00
Brian Paul 9d0bc1d633 fixed compiler warnigns 2000-04-05 21:36:03 +00:00
Brian Paul 8fbd189d81 added missing braces in initializers 2000-04-05 21:35:46 +00:00
Brian Paul ed388938a1 changed a comment 2000-04-04 15:20:20 +00:00
Brian Paul a74394c3a8 added copyright info 2000-04-04 15:20:17 +00:00
Brian Paul a9c53fa9ee minor clean-ups 2000-04-03 15:45:34 +00:00
Brian Paul bb128de744 added occlude demo 2000-04-01 05:57:41 +00:00
Brian Paul 16b647d8b2 initial check-in 2000-04-01 05:53:31 +00:00
Brian Paul 25673f0cba added support for GLX_EXT_visual_rating 2000-03-31 18:17:51 +00:00
Brian Paul d3d72804b0 tweaks to allow different read formats/types 2000-03-31 01:01:31 +00:00
Keith Whitwell 03b7aee438 Added stipple mode 2000-03-30 17:58:56 +00:00
Brian Paul 1e35590f14 removed GL_HP_occlustion_test code, added -exit option 2000-03-29 23:57:20 +00:00
Brian Paul 8fd9fcbc2d hit space bar to rerun benchmark 2000-03-29 18:02:52 +00:00
Brian Paul 5a564056f5 added error checking on file open 2000-03-29 17:56:02 +00:00
Brian Paul 7d69e9e93f lots of changes 2000-03-29 15:47:48 +00:00
Randy Frank 23ee049401 Implemented support for the HP occlusion test extension (osmesa and X) 2000-03-28 16:59:39 +00:00
Brian Paul d25df35154 added missing glEnd() call (Tim Beckmann) 2000-03-27 15:46:12 +00:00
Brian Paul 4f6d60e9cf added benchmarking 2000-03-23 19:47:25 +00:00
Brian Paul 0d24f7b50e replaced HaveTexObj with UseTexObj 2000-03-23 16:57:14 +00:00
Brian Paul 3769b3fed4 changed TDA to [4] for glMaterialfv() calls 2000-03-22 23:14:54 +00:00
Brian Paul 49dcae8c80 converted from GL_EXT_texture3D to GL 1.2 2000-03-22 19:48:57 +00:00
Brian Paul d21cdb6d84 tweaked the animation rate 2000-03-22 18:38:47 +00:00
Brian Paul a937128030 added lodbias demo 2000-03-20 22:02:11 +00:00
Brian Paul aa80e29386 initial check-in 2000-03-20 22:00:22 +00:00
Brian Paul 586b4f66a8 colors were computed incorrectly (Hans Nelles) 2000-03-18 01:13:29 +00:00
Brian Paul e02ffc1226 now save Targa image. misc clean-up 2000-03-06 23:56:21 +00:00
Brian Paul b50d03e5bc added geartrain 2000-03-06 23:35:06 +00:00
Brian Paul 392a7008d1 initial check-in 2000-03-06 23:34:42 +00:00
Brian Paul 15da01e16b added readpix program 2000-03-01 16:24:29 +00:00
Brian Paul eca1bc983d test glDraw/Read/CopyPixels() 2000-03-01 16:23:14 +00:00
Brian Paul 058a3ab4cb test for GL 1.2 2000-03-01 03:36:40 +00:00
Brian Paul 4ceb5616e6 fixed bug when using display lists 2000-02-25 23:24:06 +00:00
Brian Paul 7ac435066a fixed problem in print_extension_list() when ext ended in a space 2000-02-23 22:50:35 +00:00
Brian Paul 27be87cdff new library dependency vars 2000-02-16 01:09:06 +00:00
Brian Paul 46a5936f54 include readtex.h 2000-02-10 17:44:58 +00:00
Brian Paul 80ef05c9d5 initial checkin 2000-02-10 17:44:50 +00:00
Brian Paul 8460cc9bf9 try both single and double-buffered visuals 2000-02-02 20:57:51 +00:00
Brian Paul b45c71aeff changed > to >= 2000-02-02 17:31:45 +00:00
Brian Paul d2702f0022 limit Drift to [0, 1] 2000-02-02 01:07:21 +00:00