summaryrefslogtreecommitdiff
path: root/progs
AgeCommit message (Collapse)Author
2009-10-06progs/tests: fix MSVC build.Vinson Lee
2009-10-06progs/perf: Fix MSVC build.Vinson Lee
2009-10-05Merge branch 'mesa_7_6_branch'Brian Paul
Conflicts: src/gallium/auxiliary/util/u_cpu_detect.c
2009-10-05Fix building of GLSL demos which use M_PIJon TURNEY
Some <math.h> files do not define M_PI, in which case, provide our own definition Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-10-01objviewer: remove disabled codeBrian Paul
2009-10-01objviewer: mouse/keyboard info in README fileBrian Paul
2009-10-01objview: clean up drawing VBO codeBrian Paul
2009-10-01objview: set skybox texture filterBrian Paul
2009-10-01objview: check GL version/extensionBrian Paul
2009-10-01progs/objviewer: Wavefront .obj file loader/viewer demoBrian Paul
Adapted from code written by Nate Robins. See README.txt.
2009-09-30progs/egl: Make demo3 work again.Chia-I Wu
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-09-30progs/egl: Check EGL_MESA_screen_surface is supported in demo2.Chia-I Wu
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-09-30progs/egl: Fix a crash in demo1.Chia-I Wu
The variable "configs" in main() is used without initialization. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-09-30progs/egl: Replace EGL_i915 by EGL_DEFAULT_DISPLAY.Chia-I Wu
Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
2009-09-28progs/perf: Include local headers before installed headers.Vinson Lee
Fixes compilation errors on platforms with older installed GL headers.
2009-09-28progs/tests: print usage info upon SPACE/uBrian Paul
2009-09-28progs/tests: re-indent mipmap_limits.cBrian Paul
2009-09-26progs/rbug: Link to mathJakob Bornecrantz
2009-09-24progs/perf: glGenerateMipmap() testBrian Paul
2009-09-24progs/perf: fix warnings in readpixels testKeith Whitwell
2009-09-24progs/perf: fix typo in sconscriptKeith Whitwell
2009-09-24progs/perf: accept GL3.x alsoKeith Whitwell
2009-09-23progs/perf: added glReadPixels benchmarkBrian Paul
2009-09-23progs/perf: also request a stencil bufferBrian Paul
2009-09-23progs/perf: Actually bind the newly created vbo.Michal Krol
2009-09-23Merge branch 'softpipe-opt'Keith Whitwell
Conflicts: progs/demos/cubemap.c src/gallium/drivers/softpipe/sp_tex_sample.c src/gallium/drivers/softpipe/sp_texture.c
2009-09-23progs/perf: set TexSubImage4=FALSEBrian Paul
2009-09-22progs/perf: added glCopyTex[Sub]Image2D testBrian Paul
2009-09-22progs/perf: test glGetTexImage() alsoBrian Paul
2009-09-22progs/perf: add missing texture enable in fbobind.cBrian Paul
2009-09-22progs/perf: added fbobind.c test to test FBO binding speedBrian Paul
2009-09-22progs/perf: added PerfExtensionSupported() helperBrian Paul
2009-09-22teximage: add more tests, image formatsKeith Whitwell
Add a test which creates a new texture from scratch before uploading. Add more image formats. Don't run all tests on all image formats.
2009-09-22progs/perf: add another VBO test for Create/Draw/Destroy patternBrian Paul
Report both MB/sec and draw/sec.
2009-09-22progs/perf: simplify the codeBrian Paul
2009-09-22progs/perf: fix commentBrian Paul
2009-09-22progs/perf: updated commentsBrian Paul
2009-09-22progs/perf: make teximage results easier to read, more reproducibleKeith Whitwell
Always run the same tests on different drivers, give zero results where test image is too big for driver. Add a newline between groups of tests.
2009-09-22progs/perf: reset row_length after subimage testKeith Whitwell
Also test fewer sizes in teximage generally.
2009-09-22progs/perf: clean up swapbuffers test a bitKeith Whitwell
2009-09-22progs/perf: break up long runs of fullscreen quadsKeith Whitwell
Not all drivers cope gracefully with command-buffers with zillions of fullscreen quads.
2009-09-22progs/perf: add first attempt at a swapbuffers rate testKeith Whitwell
This is pretty ugly as the original framework assumed you'd set a single window size at startup and keep it throughout, but for swapbuffers you want to test the rate at various window sizes. With luck a nicer solution can be found, but this at least lays out a marker.
2009-09-21progs/perf: added fill-rate testBrian Paul
Many more fill modes could be tested, but this hits the basics including blending, texturing and shaders.
2009-09-21progs/perf: added helpers for creating simple textures and shader programsBrian Paul
2009-09-21progs/perf: offsetof() should be defined in stddef.h, include itBrian Paul
If this breaks mingw, feel free to revert this.
2009-09-21progs/perf: a few more vbo upload modesKeith Whitwell
Some tests, eg small SubData are probably overwhelmed by the cost of performing the draw after each upload. Add a varient which does a lot of subdata uploads and then a single draw. Also try to avoid cache-artifacts in the upload timings.
2009-09-21progs/perf: human-readable drawoverhead outputKeith Whitwell
2009-09-21progs/perf: human-format vertexrate outputKeith Whitwell
2009-09-21progs/perf: add human-readable float formatterKeith Whitwell
2009-09-21progs/glsl: Include local headers before installed headers during compilation.Vinson Lee
Fixes compilation errors on platforms with insufficient older installed GL headers.