Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove demos that have moved to git+ssh://git.freedesktop.org/git/mesa/demos. | Eric Anholt | 2010-05-21 | 17 | -2684/+0 |
| | | | | | | | The remaining programs are ones I've had difficulty finding a build environment for to make the build system or are unit tests that should probably live next to their code instead. Hopefully people can bring over the build for remaining pieces they care about. | ||||
* | scons: Build progs together with everything else. | José Fonseca | 2010-01-01 | 1 | -9/+2 |
| | | | | | | | | This is a substantial reorganization, This particular commit enables: - building the progs for unices platforms - glew is now built as a shared library (it is the default, and it is inconvenient and pointless to shift away from that default) - all progs get built by default | ||||
* | progs/perf: added check for GL_ARB_framebuffer_object | Brian Paul | 2009-12-21 | 1 | -0/+6 |
| | |||||
* | progs/perf: Ignores! | Jakob Bornecrantz | 2009-10-09 | 1 | -0/+10 |
| | |||||
* | progs/perf: Fix MSVC build. | Vinson Lee | 2009-10-06 | 1 | -0/+4 |
| | |||||
* | progs/perf: Include local headers before installed headers. | Vinson Lee | 2009-09-28 | 1 | -1/+1 |
| | | | | Fixes compilation errors on platforms with older installed GL headers. | ||||
* | progs/perf: glGenerateMipmap() test | Brian Paul | 2009-09-24 | 3 | -0/+138 |
| | |||||
* | progs/perf: fix warnings in readpixels test | Keith Whitwell | 2009-09-24 | 1 | -3/+3 |
| | |||||
* | progs/perf: fix typo in sconscript | Keith Whitwell | 2009-09-24 | 1 | -1/+1 |
| | |||||
* | progs/perf: accept GL3.x also | Keith Whitwell | 2009-09-24 | 1 | -2/+3 |
| | |||||
* | progs/perf: added glReadPixels benchmark | Brian Paul | 2009-09-23 | 3 | -1/+172 |
| | |||||
* | progs/perf: also request a stencil buffer | Brian Paul | 2009-09-23 | 1 | -1/+1 |
| | |||||
* | progs/perf: Actually bind the newly created vbo. | Michal Krol | 2009-09-23 | 1 | -0/+1 |
| | |||||
* | progs/perf: set TexSubImage4=FALSE | Brian Paul | 2009-09-23 | 1 | -2/+2 |
| | |||||
* | progs/perf: added glCopyTex[Sub]Image2D test | Brian Paul | 2009-09-22 | 3 | -0/+216 |
| | |||||
* | progs/perf: test glGetTexImage() also | Brian Paul | 2009-09-22 | 1 | -12/+36 |
| | |||||
* | progs/perf: add missing texture enable in fbobind.c | Brian Paul | 2009-09-22 | 1 | -0/+2 |
| | |||||
* | progs/perf: added fbobind.c test to test FBO binding speed | Brian Paul | 2009-09-22 | 3 | -0/+153 |
| | |||||
* | progs/perf: added PerfExtensionSupported() helper | Brian Paul | 2009-09-22 | 2 | -0/+10 |
| | |||||
* | teximage: add more tests, image formats | Keith Whitwell | 2009-09-22 | 1 | -18/+99 |
| | | | | | | 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. | ||||
* | progs/perf: add another VBO test for Create/Draw/Destroy pattern | Brian Paul | 2009-09-22 | 1 | -2/+37 |
| | | | | Report both MB/sec and draw/sec. | ||||
* | progs/perf: simplify the code | Brian Paul | 2009-09-22 | 1 | -44/+39 |
| | |||||
* | progs/perf: fix comment | Brian Paul | 2009-09-22 | 1 | -1/+1 |
| | |||||
* | progs/perf: updated comments | Brian Paul | 2009-09-22 | 2 | -11/+3 |
| | |||||
* | progs/perf: make teximage results easier to read, more reproducible | Keith Whitwell | 2009-09-22 | 1 | -17/+27 |
| | | | | | | | 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. | ||||
* | progs/perf: reset row_length after subimage test | Keith Whitwell | 2009-09-22 | 1 | -1/+3 |
| | | | | Also test fewer sizes in teximage generally. | ||||
* | progs/perf: clean up swapbuffers test a bit | Keith Whitwell | 2009-09-22 | 1 | -5/+6 |
| | |||||
* | progs/perf: break up long runs of fullscreen quads | Keith Whitwell | 2009-09-22 | 1 | -1/+18 |
| | | | | | Not all drivers cope gracefully with command-buffers with zillions of fullscreen quads. | ||||
* | progs/perf: add first attempt at a swapbuffers rate test | Keith Whitwell | 2009-09-22 | 9 | -14/+207 |
| | | | | | | | | | 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. | ||||
* | progs/perf: added fill-rate test | Brian Paul | 2009-09-21 | 3 | -0/+233 |
| | | | | | Many more fill modes could be tested, but this hits the basics including blending, texturing and shaders. | ||||
* | progs/perf: added helpers for creating simple textures and shader programs | Brian Paul | 2009-09-21 | 2 | -0/+109 |
| | |||||
* | progs/perf: offsetof() should be defined in stddef.h, include it | Brian Paul | 2009-09-21 | 2 | -4/+4 |
| | | | | If this breaks mingw, feel free to revert this. | ||||
* | progs/perf: a few more vbo upload modes | Keith Whitwell | 2009-09-21 | 1 | -24/+97 |
| | | | | | | | | 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. | ||||
* | progs/perf: human-readable drawoverhead output | Keith Whitwell | 2009-09-21 | 1 | -6/+6 |
| | |||||
* | progs/perf: human-format vertexrate output | Keith Whitwell | 2009-09-21 | 1 | -7/+7 |
| | |||||
* | progs/perf: add human-readable float formatter | Keith Whitwell | 2009-09-21 | 2 | -0/+20 |
| | |||||
* | progs/perf: convert some DOS line-endings | Keith Whitwell | 2009-09-17 | 4 | -756/+756 |
| | | | | It seems like some of these files were committed with CRLF initially. | ||||
* | progs/perf: add scons support, get working under mingw | Keith Whitwell | 2009-09-17 | 8 | -24/+79 |
| | |||||
* | progs/perf: initial set of simple performance test programs | Brian Paul | 2009-09-16 | 9 | -0/+1139 |
Initial tests include: drawoverhead - measure overhead of state changes w.r.t drawing commands teximage - measure glTexImage2D() and glTexSubImage2D() speed vbo - measure glBufferData() and glBufferSubData() speed vertexrate - measure vertex rate for immediate mode, glDrawArrays, VBOs, etc. |