[Mesa-dev] [PATCH demos 0/3] Customizable texture upload benchmark

Courtney Goeltzenleuchter courtney at lunarg.com
Thu Nov 7 13:16:16 PST 2013


This patch series adds a new benchmark test designed to
measure texture upload speed with configurable parameters.
Can run interactively, similar to teximage test or can use
command line arguments to specify size of texture, mipmap or not,
source pixel format and internal pixel format.

The first patch adds command line argument passing to the perf
infrastructure.

Then adding a simple version of the test.

And finally adding the full command line configurability.

Courtney Goeltzenleuchter (3):
  Perf: Add command line capabilities to perf framework
  Perf: Add test to measure texture upload
  Perf: teximage_enh Add command line options

 src/perf/CMakeLists.txt        |   1 +
 src/perf/Makefile.am           |   1 +
 src/perf/bench_glTexImage2D.sh |  73 +++++
 src/perf/copytex.c             |   2 +-
 src/perf/drawoverhead.c        |   2 +-
 src/perf/fbobind.c             |   2 +-
 src/perf/fill.c                |   2 +-
 src/perf/genmipmap.c           |   2 +-
 src/perf/glmain.c              |   2 +-
 src/perf/glmain.h              |   2 +-
 src/perf/glslstateschange.c    |   2 +-
 src/perf/readpixels.c          |   2 +-
 src/perf/swapbuffers.c         |   2 +-
 src/perf/teximage.c            |   2 +-
 src/perf/teximage_enh.README   |  10 +
 src/perf/teximage_enh.c        | 597 +++++++++++++++++++++++++++++++++++++++++
 src/perf/vbo.c                 |   2 +-
 src/perf/vertexrate.c          |   2 +-
 18 files changed, 695 insertions(+), 13 deletions(-)
 create mode 100755 src/perf/bench_glTexImage2D.sh
 create mode 100644 src/perf/teximage_enh.README
 create mode 100644 src/perf/teximage_enh.c

-- 
1.8.1.2



More information about the mesa-dev mailing list