summaryrefslogtreecommitdiffstats
path: root/progs/perf/glmain.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove demos that have moved to git+ssh://git.freedesktop.org/git/mesa/demos.Eric Anholt2010-05-211-68/+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.
* progs/perf: added PerfExtensionSupported() helperBrian Paul2009-09-221-0/+3
|
* progs/perf: add first attempt at a swapbuffers rate testKeith Whitwell2009-09-221-0/+6
| | | | | | | | | 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 helpers for creating simple textures and shader programsBrian Paul2009-09-211-0/+6
|
* progs/perf: add scons support, get working under mingwKeith Whitwell2009-09-171-1/+0
|
* progs/perf: initial set of simple performance test programsBrian Paul2009-09-161-0/+54
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.