Commit Graph

877 Commits

Author SHA1 Message Date
Brian 2727cfddbf hack in some code to test loops, break 2007-09-29 10:44:05 -06:00
Brian 9405ec6251 temporary hack to test nested conditionals 2007-09-28 21:04:56 -06:00
Brian 6fbbeed690 use perspective projection, press r/R to rotate the quad 2007-09-18 12:56:23 -06:00
Brian 050837045f more usage info 2007-08-30 14:44:40 -06:00
Brian f726ffd060 test flat shading w/ clipping 2007-08-30 14:43:59 -06:00
Brian bfcc337e38 vars to test 1D/2D textures with linear/nearest filtering 2007-08-14 15:19:37 -06:00
Brian 9f51e181b1 added pixelzoom cmd line opt 2007-08-13 18:20:04 -06:00
Brian b7693ee559 Draw white square in lower-left corner to test orientation 2007-08-13 14:00:03 -06:00
Brian 34d535ad2c glRead/DrawPixels test 2007-08-10 13:06:07 -06:00
Brian c7157065b2 change triangle orientation, fix exit() 2007-08-10 08:33:09 +01:00
root f71edfa41b increase texture size to 32x32 2007-08-08 12:04:08 -06:00
Keith Whitwell 90ee7a4144 Gutsy oopses on touch of existing file. Workaround. 2007-08-07 10:18:30 +01:00
Brian bf64be2268 added clear-scissor.c 2007-08-02 12:14:16 -06:00
Brian 65cc3d29a6 test glClear w/ scissor 2007-08-02 12:14:05 -06:00
michal e0a26b0467 Merge branch 'master' of git+ssh://michal@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch 2007-07-27 10:05:40 +02:00
Brian daaee90a26 clamp float colors 2007-07-26 08:22:47 -06:00
Brian 3af7876521 added code to test per-vertex colors 2007-07-24 12:28:01 -06:00
Brian 9110dbd9b2 simple fragment shader test 2007-07-24 10:00:29 -06:00
Brian ffc633c469 fix logic error, typos 2007-07-24 09:19:22 -06:00
Brian 5b737b7df2 Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch 2007-07-24 09:17:59 -06:00
Zhang 76fb808910 Fix a number of MINGW32 issues 2007-07-21 11:28:06 -06:00
Keith Whitwell 6101fe641c Merge branch 'origin' into softpipe_0_1_branch 2007-07-17 11:06:31 +01:00
Brian a2e471e05e press 'f' to toggle front-face winding 2007-07-13 14:25:28 -06:00
Brian 5796056e28 press 's' to toggle smoothing 2007-07-13 10:32:56 -06:00
Brian 86352ff70d Added colormask, dither, multisample state. Implement colormasking stage. 2007-07-12 12:20:14 -06:00
Brian 34f6243bef Improve this demo in a few ways.
1. Use more reasonable hither/yon clip planes to make better use of shallow
(16-bit) z buffers.
2. Use different colors on cube faces to help detect Z fighting if it occurs.
3. Report GL_DEPTH_BITS on start-up.
2007-07-11 16:20:32 -06:00
Brian 8db689350d remove glDepthFunc(GL_LEQUAL) change from prev commit 2007-07-11 13:12:33 -06:00
Brian 985e37eedb clean-up, comments 2007-07-10 14:46:15 -06:00
Brian 24b68f4184 press 'f' to toggle GL_CCW/GL_CW front face 2007-07-10 11:53:27 -06:00
Brian 9a89cc3b6b use 'c' to cycle through polygon cull modes 2007-07-10 11:39:08 -06:00
Brian 8733ee9dc9 use cursor keys to translate triangle 2007-07-10 11:33:10 -06:00
Xavier Bachelot f98bdfca57 call glutInit(), bug 11486 2007-07-06 12:56:21 -06:00
michal 3b8bc1f467 Merge branch 'master' of git+ssh://michal@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch 2007-07-06 17:53:44 +02:00
Brian e8e5d9effe support more modes, added -f cmd line option 2007-07-04 09:23:12 -06:00
Brian 3b10f50efb use larger point/sprite size 2007-06-28 07:16:13 -06:00
Brian 05b2297bef better triangle Z coords 2007-06-25 09:41:49 -06:00
Brian 6a3ed5eb96 Random state-change / primitive rendering. Good for hammering on a driver... 2007-06-21 18:11:29 -06:00
Brian 3c0790ca92 triangles w/ depth test 2007-06-20 17:19:13 -06:00
Brian 03933ad656 don't request GLUT_ALPHA 2007-06-19 19:17:48 -06:00
Brian 9ec2e16223 change clear color 2007-06-18 06:57:36 -06:00
Keith Whitwell 477e18cb02 Add GLUT_ALPHA for softpipe 2007-06-14 18:25:10 +01:00
Brian 39d221ef14 fix glReadPixels parameters to handle odd-width windows correctly 2007-06-08 13:10:01 -06:00
Brian 5e9cff0b97 disable shader program before glDrawPixels 2007-06-08 13:02:14 -06:00
Ian Romanick 359c6eada7 Add support for shadow mapping with vertex and fragment programs 2007-06-07 12:12:14 -07:00
Ian Romanick 2260c245fd Refactor shadow map modelview and projection code
Explicitly store the modelview matrix and projection matrix used when the
shadow map is created.  These matrices only need be updated when
RenderShadowMap is called.  Previously, slightly different code was used to
draw and project the shadow map.
2007-06-07 12:09:44 -07:00
Ian Romanick f575d4fa7f Remove '#if defined' tests for ARB extensions. 2007-06-07 11:59:42 -07:00
Brian 0c5662acc7 use glXGetProcAddress to get extension funcs 2007-05-29 08:08:03 -06:00
Keith Whitwell 572dc0864e Modifications to run with softpipe test harness
RGB->RGBA
double buffer by default.
2007-05-24 10:38:57 +01:00
Brian b4f8d4455b set texcoords depending on GLX_Y_INVERTED_EXT 2007-05-21 20:57:09 -06:00
Brian 4465377ca3 GLX_EXT_texture_from_pixmap test 2007-05-19 08:30:31 -06:00