summaryrefslogtreecommitdiffstats
path: root/progs/perf/glmain.c
Commit message (Collapse)AuthorAgeFilesLines
* progs/perf: added PerfExtensionSupported() helperBrian Paul2009-09-221-0/+7
|
* progs/perf: add first attempt at a swapbuffers rate testKeith Whitwell2009-09-221-14/+15
| | | | | | | | | 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/+103
|
* progs/perf: initial set of simple performance test programsBrian Paul2009-09-161-0/+156
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.