SDL Benchmark v1.40
Copyright (C) 2013-2024 MegaStorm Systems

http://www.megastormsystems.com

- SDL 1.2 (x86): WinDIB, DirectX and glSDL.
- SDL 2.0.4 (x64): Software, Direct3D9, Direct3D11 and OpenGL renderers.
- SDL 2.26.4 Batching (x64): Software, Direct3D9, Direct3D11, Direct3D12 and OpenGL renderers.
- SDL 3.1.1 (x64): Software, Direct3D9, Direct3D11, Direct3D12, OpenGL and Vulkan renderers.
- HGE 1.8.1 (x86): Direct3D9 renderer.
- SFML 2.3.2 (x86): OpenGL renderer.


- Windows 10 Enterprise
- AMD Ryzen 9 5900X 12-Core Processor
- Memory 27823MB / 32693MB
- NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2 4.6.0 NVIDIA 536.99
- Screen resolution 800x600x32bits
- One texture for each sprite

Number of sprites
2001000
SDL 1.2 (x86) - WinDib2413.26895.21
SDL 1.2 (x86) - DirectX2549.85939.81
SDL 1.2 (x86) - glSDL60.1659.99
SDL 2.0.4 (x64) 64bits - software1986.60590.60
SDL 2.0.4 (x64) 64bits - direct3d5549.702036.10
SDL 2.0.4 (x64) 64bits - direct3d117931.602967.40
SDL 2.0.4 (x64) 64bits - opengl5115.502229.00
SDL 2.26.4 Batching (x64) 64bits - software1579.90431.06
SDL 2.26.4 Batching (x64) 64bits - direct3d5201.901824.70
SDL 2.26.4 Batching (x64) 64bits - direct3d1112949.306077.00
SDL 2.26.4 Batching (x64) 64bits - direct3d126087.703023.00
SDL 2.26.4 Batching (x64) 64bits - opengl4961.101700.70
SDL 3.1.1 (x64) - software1539.50417.30
SDL 3.1.1 (x64) - direct3d5367.801863.60
SDL 3.1.1 (x64) - direct3d1112750.906208.60
SDL 3.1.1 (x64) - direct3d126281.503269.20
SDL 3.1.1 (x64) - opengl4567.801699.80
SDL 3.1.1 (x64) - vulkan5215.203057.80
HGE 1.8.1 - Direct3D91730.90438.90
SFML 2.3.2 - OpenGL3475.401088.60