bunnymark

command module
v0.0.0-...-f4fbe18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2023 License: CC0-1.0, MIT Imports: 6 Imported by: 0

README

bunnymark Bunnymark

A popular benchmark made on Mizu.

  • Close all other programs for more accurate results.
  • Press the left mouse button to add some amount of gophers.
  • Adjust the number of gophers that appear at a time with the mouse wheel.
  • Increase the number of gophers until the FPS starts dropping below 60 to find out your result.
  • To understand that the drop in performance is not a one-off - use the graphs on the left, they show TPS, FPS and the number of objects over a certain time.
  • Press the right mouse button to disable batching, this will greatly increase the load, but keep in mind that all measurements were taken without coloring.
Contents
Preview

bunnymark-preview

Running

To run the example from sources do the following command:

go run github.com/sedyh/mizu/examples/bunnymark@master

Please remember that @master only works since Go 17.

Performance

Maximum objects at stable 60 FPS

Software Hardware Mizu objects Ebiten objects
Native, MacOS Big Sur 11.1 M1 2020 31000 65000
Native, Linux Mint 20.2 Cinnamon Ryzen 5 3600, RX 5700 XT 16000 36000

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL