godot-benchmarks icon indicating copy to clipboard operation
godot-benchmarks copied to clipboard

Collection of benchmarks to test performance of different areas of Godot

Results 23 godot-benchmarks issues
Sort by recently updated
recently updated
newest added

CPU time is much lower on a second run in 3D benchmarks, which indicates an issue with shader compilation times being counted in CPU time. See https://github.com/godotengine/godot-benchmarks/pull/22#issuecomment-1483572938 where this was...

bug

To make it easier to just check CPU usage of the navigation system itself, without visuals. ~~The visuals are enabled by default, like they are in the physics benchmarks, but...

Ports the following GDScript benchmark suites to C#: - Alloc - Binary Trees - Hello world - Lambda performance - Mandelbrot Set - Merkle trees - Nbody - Spectral norm...

enhancement

My attempt to add the following benchmarks from #36: - 🟦Startup🟦 [Editor startup]: with no shader cache - 🟦Startup🟦 [Editor startup]: with shaders cached I've only added these two benchmarks...

enhancement

Adds benchmarks for runtime importing the Sponza scene as a gltf and fbx file, exporting it as gltf, importing 200 webp images and 50 ogg audio files, taken from [Kenney's...

enhancement

I realized the navigation benchmarks should measure CPU time spent in `Performance.TIME_NAVIGATION_PROCESS`. This requires modifying the benchmarks infrastructure to support a new measurement type (we have one for `Performance.TIME_PROCESS` already)....

enhancement

While the graphs on the main page are in correct order on Firefox, they end up in a completely random order on Chromium (not sorted by date). Caught on twitter...

bug

I am not sure but it seems that these two files should be one file https://github.com/godotengine/godot-benchmarks/blob/main/benchmarks/core/array.gd https://github.com/godotengine/godot-benchmarks/blob/main/benchmarks/gdscript/array.gd

discussion

The user can click "Show all benchmarks..." at the end to reveal the full list of benchmarks. Benchmarks are also now ordered from newest to oldest, instead of from oldest...

enhancement
topic:website

The latest benchmarks section should display the results from latest o oldest, right now they are in reversed order: ![image](https://github.com/user-attachments/assets/c48ae052-a5f2-415b-9fd9-b898aae1a110) It would also help to show the last 10 and...

enhancement
topic:website