summaryrefslogtreecommitdiff
path: root/progs
AgeCommit message (Collapse)AuthorFilesLines
2009-09-03progs/tests: re-enable exit() callBrian Paul1-1/+1
See bug 21267.
2009-09-03tests/texcmp: glewInit in wrong placeDave Airlie1-1/+1
2009-08-31progs/samples: added test/debug code for cullingBrian Paul1-0/+6
2009-08-31progs/tests: disable depth test for second glDrawPixelsBrian Paul1-1/+5
We don't want to z-test that glDrawPixels. Also, set the raster color to red when drawing GL_DEPTH_COMPONENT image to aid in debugging.
2009-08-30progs/util: minor updates to glutskel.cBrian Paul1-31/+33
2009-08-27progs: EGL/X progs should link to libX11.Chia-I Wu3-74/+29
Since 5a459d58fca2b71cb77c39f98df8a81ce6298421, libEGL no longer links to libX11. Add the dependency to affected progs and cleanup prog/egl/Makefile. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-08-26mesa: gitignoreYounes Manton2-0/+2
2009-08-26progs/glsl: asst. changes in shtest.cBrian Paul1-3/+16
2009-08-26Merge branch 'mesa_7_5_branch'Brian Paul2-4/+16
2009-08-26progs/glsl: handle window resizes in texaaline.cBrian Paul1-8/+12
2009-08-26progs/glsl: add special Makefile rule for samplers_arrayBrian Paul1-1/+3
2009-08-26progs/glsl: change samplers.c to better test sampler/texture indexingBrian Paul1-4/+12
Now the left half is yellow and the right half is red, with the gradients going in opposite directions.
2009-08-25progs/glsl: call ValidateShaderProgram()Brian Paul1-0/+2
2009-08-25progs/util: added ValidateShaderProgram() to shaderutil.cBrian Paul2-0/+23
2009-08-20progs/glsl: report compile/link times in shtest.cBrian Paul1-0/+10
2009-08-20progs/util: added GetShaderCompile/LinkTime() to get compilation/link timesBrian Paul2-0/+39
2009-08-20progs/glsl: update multitex.shtest for new texture syntaxBrian Paul1-2/+2
2009-08-20progs/glsl: update shtest.c to handle 1D/3D/CUBE/RECT texturesBrian Paul1-16/+70
2009-08-20progs/glsl: tweaks to shtest.cBrian Paul1-2/+3
1. Larger sphere to match cube size 2. Allow -geometry option to override window size 3. Cube samplers
2009-08-20progs/glsl: more comments in shtest.cBrian Paul1-0/+2
2009-08-19progs/xdemos: add multictx to .gitignoreBrian Paul1-0/+1
2009-08-18Merge branch 'mesa_7_5_branch'Brian Paul1-4/+24
2009-08-18egl: Make lookup functions static inline.Chia-I Wu1-1/+1
progs/egl/demo3.c is also changed since it uses an internal function. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-08-17demos/glsl: remove glutInitWindowPosition() callsBrian Paul18-18/+0
2009-08-15mesa: Add 2 new demos to .gitignore.Pauli Nieminen1-0/+1
2009-08-14progs/demos: print more info in fbotexture.cBrian Paul1-4/+24
2009-08-14demos/cubemap: Add support for GL_ARB_seamless_cube_mapIan Romanick1-16/+38
2009-08-14Merge branch 'mesa_7_5_branch'Brian Paul1-0/+18
2009-08-14glsl: re-write Makefile after I called it bad.Dave Airlie1-157/+9
2009-08-13progs/glsl: added multitex.shtest config fileBrian Paul1-0/+6
2009-08-13progs/glsl: set generic vertex attribute valuesBrian Paul1-2/+15
2009-08-13progs/glsl: add type field to shtest config filesBrian Paul4-54/+108
Plus, texture loading.
2009-08-14glsl/tests: skinning.oDave Airlie1-2/+2
worst Makefile ever. not sure what is going on here, hopefully this fixes tinderbox
2009-08-13progs/tests: hack a PBO/dlist testBrian Paul1-0/+18
2009-08-13progs/util: ignore pre-defined uniforms in SetUniformValues()Brian Paul1-1/+8
2009-08-13progs/glsl: new shtest program, a simple shader test harness appBrian Paul5-2/+609
This commit includes some sample config files (*.shtest)
2009-08-12progs/glsl: change uniform_info::type field to use GLSL vector typesBrian Paul11-130/+53
2009-08-12demos: call SetUniformValues()Brian Paul1-1/+1
2009-08-12demos: rename InitUniforms() to SetUniformValues()Brian Paul9-9/+16
And call new PrintUniforms() in demos.
2009-08-12progs/util: added more shader utility functionsBrian Paul2-19/+200
2009-08-10demos: Fix the VBO usage in glsl/multitex.Eric Anholt1-3/+3
The fix for 965 to be noisy when apps sent pointers instead of VBO offsets caught this app in the act of doing exactly that. Bug #23203
2009-08-07tests: have getprocaddress return a return codeRobert Ellison1-11/+26
These minor changes allow getprocaddress to return an error code in the case of test failure. This allows the program to be integrated into the piglit test suite.
2009-08-07mesa: improve getprocaddress testRobert Ellison2-41/+3204
- Allow the getprocaddress test to test extensions not supported by Mesa. The original getprocaddress.py script only included OpenGL extension functions that were in Mesa dispatch tables. Now all known extension functions (as detailed in gl_API.xml) are included. As the test does not link against any extension function symbols (i.e. it uses glXGetProcAddress() for all extension functions), it still compiles and links against Mesa; but now the same binary can be used to test extensions not yet supported by Mesa. - Extend the list of tested extension functions. The last revision of this test exercised 16 extension functions; this revision adds support for 95 more.
2009-08-07progs/xdemos: added multictx.c (multi-context rendering demo)Brian Paul2-0/+586
Create one window and render into it with two GLX contexts. Setup the rendering state differently for each context to be sure there's no state "bleeding" between contexts.
2009-08-07glxgears: make functions static, update commentsBrian Paul1-10/+3
2009-08-06progs/egl: Add xeglbindtex, really.Chia-I Wu1-0/+474
Missed this file in the earlier commit.
2009-08-05progs/egl: Add xeglbindtex.Chia-I Wu1-0/+7
This is a simple demo for eglBindTexImage. It uses a OpenGL context, instead of the required OpenGL ES one. But it still suffices the demo and test purpose. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-08-05Merge branch 'mesa_7_5_branch'Brian Paul2-2/+6
Conflicts: src/mesa/main/state.c
2009-08-05tests: also test xoffset in texcompsub testRoland Scheidegger1-3/+19
use glCompressedTexSubImage2DARB also with xoffset by splitting into 3 calls in total. Dunno if the top/bottom reversal is intentional but leave as is.
2009-08-04tests/getteximage: test more texture sizes, including npotBrian Paul1-50/+86