glSDL Benchmark

Legacy SDL video benchmark for comparing classic render backends.

glSDL Benchmark tests SDL 1.2 and early SDL 2.0 video performance across software, DirectDraw, Direct3D, OpenGL and glSDL paths.

  • SDL 1.2
  • SDL 2.0 snapshot
  • glSDL
  • Video benchmark
  • Open source
Legacy benchmark

This tool has been replaced by the newer SDL Benchmark. glSDL Benchmark remains available for historical SDL 1.2, early SDL 2.0 and glSDL comparisons.

Overview

glSDL Benchmark measures video performance across SDL 1.2 drivers and the glSDL backend. Version 2.0 also adds tests for early SDL 2.0 renderers, including Direct3D, OpenGL and software modes.

It uses an SDL 2.0 source snapshot from early April 2013 and SDL 1.2.9 CVS with the glSDL backend included.

Special thanks to David Olofson and Stephane Marchesin for glSDL.

Screenshots

glSDL-Benchmark with 100 rabbitsglSDL-Benchmark with 1000 rabbitsglSDL-Benchmark results 1glSDL-Benchmark results 2 glSDL-Benchmark results 3 glSDL-Benchmark results 4

Details

Benchmark Coverage

  • Tests DirectDraw, OpenGL, Direct3D, glSDL and software modes.
  • Runs full-screen tests with and without double-buffering.
  • Renders 100 and 1000 64×64 rabbit sprites during the tests.

Platform and Build

  • Windows x86 binary package is available.
  • The historical code targets Linux, Mac OS X and Windows era systems.
  • Linux and Mac OS X makefiles are not included.
  • Developed in C++ using SDL 1.2 and SDL 2.0.

Download

Latest version: v2.00 (2-April-2013)
ChangeLog | Roadmap | Free and open-source

Binaries
32-bit binaries for supported operating systems.
Source code
Source code and project files for VS2008+.
Previous releases
Get access to all releases repository.