summaryrefslogtreecommitdiff
path: root/progs
AgeCommit message (Collapse)Author
2007-07-17 bumpmap sample is correct nowZou Nan hai
2007-07-04Merge branch 'master' of git+ssh://znh@git.freedesktop.org/git/mesa/mesa ↵Zou Nan hai
into 965-glsl
2007-06-28use larger point/sprite sizeBrian
2007-06-21Random state-change / primitive rendering. Good for hammering on a driver...Brian
2007-06-21 support branch and loop in pixel shaderZou Nan hai
most of the sample working with some small modification
2007-06-08fix glReadPixels parameters to handle odd-width windows correctlyBrian
2007-06-08disable shader program before glDrawPixelsBrian
2007-06-07Add support for shadow mapping with vertex and fragment programsIan Romanick
2007-06-07Refactor shadow map modelview and projection codeIan Romanick
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-07Remove '#if defined' tests for ARB extensions.Ian Romanick
2007-05-29use glXGetProcAddress to get extension funcsBrian
2007-05-21set texcoords depending on GLX_Y_INVERTED_EXTBrian
2007-05-19GLX_EXT_texture_from_pixmap testBrian
2007-05-16Add simple program to test GL_MESA_texture_array.Ian Romanick
2007-05-09Tweak the shell scripting for descending into and building subdirs.Brian
In general, use this: @for dir in $(SUBDIRS) ; do \ if [ -d $$dir ] ; then \ (cd $$dir && $(MAKE)) || exit 1; \ fi \ done Basically, silently skip missing subdirs but generate an error and stop if there's a compilation or install problem. This was done inconsistantly before. In once case, a missing subdir was causing us to go into an infinte loop!
2007-05-08remove some debug codeBrian
2007-05-08a somewhat nicer demo w/ command line optionsBrian
2007-05-02get rid of normal vectorBrian
2007-05-02get rid of OSMESA stuffBrian
2007-05-02New test of the dFdx(), dFdy() functions.Brian
2007-04-27added glGetActiveAttribBrian
2007-04-26Windows updatesBrian
2007-04-26move #include <GL/glut.h> after other #includes for WindowsBrian
2007-04-26use sqrt(), not sqrtf() for WindowsBrian
2007-04-21Fix FBO completeness bug in shadowtex.Ian Romanick
2007-04-21destroy window upon exitBrian
2007-04-20Remove unused Imakefiles.Brian
2007-04-16lots of changes, fixes, clean-upsBrian
2007-04-11restore 200x200 window size, animation, version checkBrian
2007-04-08fix some dependencies, remove some CFLAGSBrian
2007-04-08add 2.1 functionsBrian
2007-04-07added glActiveStencilFaceEXTBrian
2007-03-27disable MakeTexture()Brian
2007-03-26merge of glsl-compiler-1 branchBrian
2007-03-25destroy window on exitBrian
2007-03-21disable assertionBrian
2007-03-12extra stuff for drawbuffers testBrian
2007-03-11added drawbuffers.cBrian
2007-03-11Test the GL_ARB_draw_buffers extension.Brian
Also requires GL_EXT_framebuffer_object and OpenGL 2.0 (for GLSL).
2007-03-09Merge branch 'origin' into glsl-compiler-1Brian
Conflicts: src/mesa/main/context.c
2007-03-06destroy window during cleanupBrian
2007-03-01fix clipping, display name, warningsBrian
2007-03-01s/unsigned int/size_t/ (bug 10135)Brian
2007-03-01include assert.hBrian
2007-02-28s/ARB/MESA/ in extension check (bug 10126)Brian
2007-02-25add texture rotationBrian
2007-02-25output texcoord in vertex programBrian
2007-02-22Merge branch 'origin' into glsl-compiler-1Brian
Conflicts: src/mesa/main/state.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/programopt.c src/mesa/shader/slang/slang_execute.c src/mesa/sources src/mesa/swrast/s_arbshader.c src/mesa/swrast/s_context.c src/mesa/swrast/s_span.c src/mesa/swrast/s_zoom.c src/mesa/tnl/t_context.c src/mesa/tnl/t_save_api.c src/mesa/tnl/t_vb_arbprogram.c src/mesa/tnl/t_vp_build.c src/mesa/tnl/t_vtx_eval.c
2007-02-21Use gl_LightSource[0].position intead of a light position uniform.Brian
2007-02-03shading language texture demo/testBrian