Skip to content

deadbeef7/ElectroBench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

105 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElectroBench

ElectroBench is a 45-second long benchmark specifiacally designed to run on old and modern PCs, don't critise it by it using OpenGL 2.1, and GLSL 1.2, Even office PCs have low scores at it. It uses OpenGL 2.1, and C++, and uses make for compilation. It is designed to be a replacement for glmark (even though it is great and I used it before).

Effects

In this benchmark, we are using realistic lighting techniques, thanks to the shaders (with some limitations, of course), then we load 90 UZIs (!!) with 6 textures each onto the screen.

You can move the camera by long-clicking and moving the mouse.

How the score is calculated ?

The score is calculated using this formula : fps*2/(1.01/fps)

How to run ?

Make sure you have clang and glew, libglvnd-dev and sdl2 installed and then run the following command on your machine after cloning repo:

make
./ElectroBench

Contributions

Contributions are welcome, just post a PR / issue.

Donating

Send me in my email or post an issue : ayoubprogramming96@outlook.com

About

A OpenGL 2.1/3.0 benchmark designed specifically to benchmark old and new PCs.

Topics

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages