Commit Graph

  • c5f94995da Enable path overrides which are required for release benchmarks to run main Hugo Locurcio 2025-11-26 14:57:52 +01:00
  • 49c5018b8b Fix and simplify web setup (#127) Lukas Tenbrink 2025-10-30 23:57:20 +01:00
  • 6d02105cbf Fix graphs when benchmarks in a group have different X axes (#126) Lukas Tenbrink 2025-10-30 23:55:51 +01:00
  • 2eed025433 Add dev and SCU build benchmarks (#125) Lukas Tenbrink 2025-10-24 01:34:41 +02:00
  • b26eb4c5a1 Fix crash on import due to GDExtension documentation generation Hugo Locurcio 2025-09-28 17:40:50 +02:00
  • 98c18cfa27 Update project files to Godot 4.5 Hugo Locurcio 2025-09-28 17:24:12 +02:00
  • 5d86d535c9 Add Godot 4.5 release date to graphs (#123) Lukas Tenbrink 2025-09-17 18:57:33 +02:00
  • 86070012e1 Update contributing links to point to the new contributing website (#122) Lukas Tenbrink 2025-09-14 01:53:18 +02:00
  • a6092b9c49 Put graphs into groups in detail view (#121) Lukas Tenbrink 2025-08-27 17:47:00 +02:00
  • 125ae86349 In the overview, use the median instead of mean for robustness to outliers (#119) Lukas Tenbrink 2025-08-22 02:21:09 +02:00
  • caf532112e Add border radius to the graph divs to improve style (#120) Lukas Tenbrink 2025-08-20 15:34:46 +02:00
  • f4ceaf0c71 Add vertical lines on graphs for Godot release dates (#118) Lukas Tenbrink 2025-08-20 01:46:30 +02:00
  • 5a0c43c8c7 Replace ApexCharts with Plotly.js (#117) Lukas Tenbrink 2025-08-20 01:32:28 +02:00
  • d3425f06b3 General graphing updates: Median, normalization, rounding, tooltips, toolbar (#116) Lukas Tenbrink 2025-08-08 17:12:50 +02:00
  • 5101337940 Fix upload of benchmark results in run-benchmarks.sh Hugo Locurcio 2025-07-07 21:54:42 +02:00
  • f735129892 Fix extra JSON missing top-level braces in run-benchmarks.sh Hugo Locurcio 2025-07-01 23:11:13 +02:00
  • b1e680973e Build GDExtension in run-benchmarks.sh Hugo Locurcio 2025-07-01 18:45:55 +02:00
  • 8c78452842 Fix run-benchmarks script referencing variables before they are defined Hugo Locurcio 2025-07-01 17:21:07 +02:00
  • ba30c2346e Use datetime x-axis for graphs (#115) Lukas Tenbrink 2025-07-01 15:42:03 +02:00
  • 8be0468d77 Add graphs for binary size, build time, build memory use, startup time, and memory use (#111) Lukas Tenbrink 2025-06-25 20:17:14 +02:00
  • fb8ea10856 Update benchmark server information now that it's been upgraded to Fedora 42 Hugo Locurcio 2025-06-24 15:55:30 +02:00
  • 118341742d Add Skeleton3D and AnimationTree benchmarks (#105) Hugo Locurcio 2025-06-16 16:48:15 +02:00
  • a6ece884d3 Update to .NET 8.0 and SDK 4.4.1 (#110) Matthew Love 2025-05-19 00:28:26 +01:00
  • 9ca0ec69c1 Readd missing header needed for Windows in GDExtension (#109) Matthew Love 2025-05-19 00:28:06 +01:00
  • 1874eaef7a Fix sorting on Chromium-based browsers (#107) Edward Moulsdale 2025-02-06 14:20:13 +00:00
  • 314f67fa45 Fix benchmarks not being detected in exported version (#106) YYF2333 2025-02-02 03:21:56 +08:00
  • 3f6fd7f94e Add more graphs to the homepage Hugo Locurcio 2025-01-13 22:15:54 +01:00
  • ab271e8ee4 Add missing C# .uid files (#101) Thaddeus Crews 2024-12-11 02:36:57 -06:00
  • 33360cf4bd Remove include of non-standard and not needed <malloc.h> (#103) Adam Scott 2024-12-11 03:36:08 -05:00
  • 5619b49b65 Core: Add missing .uid files (#98) Thaddeus Crews 2024-12-10 09:05:49 -06:00
  • 9bb8e216ce Style: Add clang-format, apply to GDExtension (#100) Thaddeus Crews 2024-12-10 09:05:29 -06:00
  • a8ee8585b5 Fix build errors on MSVC (#94) Pedro J. Estébanez 2024-12-07 08:36:57 +01:00
  • 31c952684a Use int64_t instead of long for int64 TypedArray (#97) Lukas Tenbrink 2024-12-03 15:37:08 +01:00
  • 055086b778 Add compile_commands.json to the GDExtension's .gitignore (#96) Lukas Tenbrink 2024-12-03 15:36:38 +01:00
  • 3b762e82ea Only display GPU metrics on result pages if available for the given benchmark Hugo Locurcio 2024-11-30 19:08:56 +01:00
  • c49d4c6c4c Run benchmarks on NVIDIA GPU Hugo Locurcio 2024-11-27 15:02:11 +01:00
  • 34a1c24f95 Resave all scenes and scripts on Godot 4.4.dev5, fix GDScript warnings Hugo Locurcio 2024-11-25 14:10:07 +01:00
  • 9ad00f6e47 Show the 10 most recent benchmarks on the homepage only at first (#92) Hugo Locurcio 2024-11-07 14:33:40 +01:00
  • 0d0508f719 Add ObjectDB benchmark (#95) Pedro J. Estébanez 2024-10-28 14:55:04 +01:00
  • 13e5f397e8 Add some editor startup benchmarks (#81) Emmanouil Papadeas 2024-10-01 01:26:49 +03:00
  • ead3265fb4 Flush stdout on print to ensure it appears in systemd's journal logs Hugo Locurcio 2024-09-16 23:54:43 +02:00
  • c216d2182b Add warning about Chromium-based browser bug to index page Hugo Locurcio 2024-08-19 23:24:26 +02:00
  • 460494848a Port GDScript benchmarks to C++ (#86) Emmanouil Papadeas 2024-08-05 00:13:59 +03:00
  • bfd8458b7a Port GDScript benchmarks to C# (#84) Emmanouil Papadeas 2024-08-04 23:53:11 +03:00
  • b8827a41b2 Style: Unify formatting, add .editorconfig (#88) Thaddeus Crews 2024-07-28 16:28:09 -05:00
  • 375cec369a Update READMEs to use GitHub admonition syntax, use --import CLI argument Hugo Locurcio 2024-07-17 01:37:33 +02:00
  • ed0d1f62f0 Add a command-line argument to toggle visuals in the physics and navigation agents benchmarks (#85) Emmanouil Papadeas 2024-07-15 20:17:12 +03:00
  • 6606590ea0 Add some runtime asset importing/exporting benchmarks (#80) Emmanouil Papadeas 2024-07-15 19:40:30 +03:00
  • cdea241009 Fix C# benchmarks not being able to load, add ability to change benchmark time limit (#82) Emmanouil Papadeas 2024-06-28 21:06:07 +03:00
  • dddd717a4d Fix mistakes with binary trees & spectral norm (#83) Emmanouil Papadeas 2024-06-27 00:58:39 +03:00
  • d2a77c7247 Add Array function benchmarks (#75) Matthew Murphy 2024-06-24 17:11:06 -04:00
  • 8f36c32405 Add Navigation benchmarks (#78) Emmanouil Papadeas 2024-06-25 00:09:12 +03:00
  • 2967527f82 Add animated models benchmarks (#79) Emmanouil Papadeas 2024-06-24 23:48:36 +03:00
  • 23461ea372 Add cull and lightmap probe influence benchmarks (#74) Emmanouil Papadeas 2024-06-20 01:52:16 +03:00
  • f1ee9ebccb Add Physics 3D benchmarks (#76) Emmanouil Papadeas 2024-06-20 01:43:17 +03:00
  • 5becabc28a Add tween animation benchmarks (#77) Emmanouil Papadeas 2024-06-20 01:39:27 +03:00
  • 331cd6d36c Allow the benchmark time limit to be changed by individual benchmarks (#73) Emmanouil Papadeas 2024-06-19 17:32:43 +03:00
  • 6630e6e6c1 Add CanvasItem drawing benchmarks (#70) Emmanouil Papadeas 2024-06-14 23:51:08 +03:00
  • 85bb12d1d5 Add Physics 2D benchmarks (#72) Emmanouil Papadeas 2024-06-14 23:47:53 +03:00
  • baf024d674 Add more label benchmarks (#71) Emmanouil Papadeas 2024-06-11 18:42:04 +03:00
  • 119a238f96 Add Sponza Global Illumination benchmarks (#69) Emmanouil Papadeas 2024-06-06 01:50:26 +03:00
  • b77d4b6414 Add Mandelbrot set and Lua-ported algorithm benchmarks (#68) Emmanouil Papadeas 2024-06-05 17:44:09 +03:00
  • 817de0bbd8 Fix benchmark run skipping logic by running git pull before it Hugo Locurcio 2024-05-23 16:28:46 +02:00
  • db1e05d373 Disable V-Sync when running benchmarks Hugo Locurcio 2024-05-15 23:59:34 +02:00
  • 6fe7c0a3d8 Skip running benchmarks when latest commit is already benchmarked (#66) Hugo Locurcio 2024-05-14 18:50:13 +02:00
  • 0d5fb49450 Run benchmarks for Intel IGP on server (#67) Hugo Locurcio 2024-05-14 18:50:05 +02:00
  • 0ab67e4577 Fix invalid UID warnings when loading Sponza by resaving all materials Hugo Locurcio 2024-05-13 03:38:12 +02:00
  • 01b9aaa062 Add Bunnymark-style benchmarks (#65) Francisco Demartino 2024-05-07 15:03:10 -03:00
  • a6aaa622e9 Improve docs and simplify/fix setup (#64) Gilles Roudière 2024-04-29 22:27:08 +02:00
  • c4b7c4ecf4 Add graphs to the website (#63) Gilles Roudière 2024-04-26 21:59:57 +02:00
  • da07e229e4 Add GPUParticles2D and CPUParticles2D benchmarks (#62) leannelu 2024-04-24 11:59:34 -04:00
  • d0977987ee Add benchmark for viewport creation/activation (#61) jamie-pate 2024-04-18 07:15:41 -07:00
  • 7653e5cacc Implement Delaunay3D math benchmarks (#39) Jakub Marcowski 2024-04-18 16:11:14 +02:00
  • 4a95b8fde9 Implement scene nodes benchmarks (#44) Guilherme 2024-04-18 11:08:21 -03:00
  • dd91e37bac Add web interface for tracking benchmark results over time (#59) Hugo Locurcio 2024-04-18 15:53:55 +02:00
  • 5c91a3eb71 Add PointLight2D and DirectionalLight2D benchmarks (#60) tinybitofheaven 2024-04-04 09:59:40 -07:00
  • 93bc7cd0d6 Added support for C# benchmarks (#46) Helehex 2024-02-09 07:43:04 -06:00
  • 8a3cda5617 Add benchmark for expression (#58) Francisco Demartino 2024-02-05 18:19:46 -03:00
  • 42fbc4008a Fix convex hull benchmarks (multiple of 3) (#55) Francisco Demartino 2024-02-01 15:02:49 -03:00
  • 42ba8d1999 Add benchmarks for noise (#56) Francisco Demartino 2024-02-01 14:57:53 -03:00
  • 29ec9d0cfe Add Sponza AA benchmarks (FSR2, FXAA, MSAA, TAA) (#53) Francisco Demartino 2024-02-01 14:57:10 -03:00
  • f509e14139 Add convex hull 3D benchmark (#51) Francisco Demartino 2024-02-01 13:26:28 -03:00
  • 38e13ba177 Add SDFGI motion benchmarks (#54) Francisco Demartino 2024-02-01 12:02:35 -03:00
  • 950b654853 Simplify Sponza test names (#50) Francisco Demartino 2024-01-22 10:50:00 -03:00
  • f4c5db405d Add Sponza effects benchmarks (#49) Francisco Demartino 2024-01-17 12:53:13 -03:00
  • 22bea74605 Add Sponza depth of field benchmarks (#48) Francisco Demartino 2024-01-17 12:47:08 -03:00
  • ff141decc4 Add initial Sponza benchmark (#47) Francisco Demartino 2024-01-15 19:14:20 -03:00
  • 9b9a195924 Update project to the current stable version of Godot (4.2) (#45) Jakub Marcowski 2023-12-19 18:21:54 +01:00
  • 409aebd80e Implement some GDScript benchmarks (#41) Guilherme 2023-11-06 18:19:36 -03:00
  • 7bb883403c Change project icon (#42) Hendrik Brucker 2023-10-31 11:37:53 +01:00
  • 4fead64d07 Fix Crypto benchmark taking too long (#43) Hendrik Brucker 2023-10-31 09:51:27 +01:00
  • 44543f2f56 Implement a benchmark for Geometry2D triangulation (#37) Jakub Marcowski 2023-10-25 00:21:38 +02:00
  • 5017ee6e22 Implement a benchmark for Delaunay2D (#38) Jakub Marcowski 2023-10-25 00:20:36 +02:00
  • 14806b1f00 Implement core benchmarks: StringName, NodePath, ConfigFile (#40) hakro 2023-10-23 00:38:59 +02:00
  • f8b40e1251 Merge pull request #32 from Calinou/add-various-benchmarks Hugo Locurcio 2023-08-16 12:25:20 +02:00
  • ab0756eed6 Merge pull request #35 from myaaaaaaaaa/42dev3 Hugo Locurcio 2023-08-16 12:18:50 +02:00
  • 805135f2e9 Fixes for 4.2dev3 myaaaaaaaaa 2023-08-14 18:32:11 -04:00
  • 64b7a69e5b Add various GDScript, core, GUI and physics benchmarks Hugo Locurcio 2023-05-04 12:05:26 +02:00
  • 5436c128a0 Merge pull request #23 from myaaaaaaaaa/hlod Hugo Locurcio 2023-05-04 08:41:43 +02:00
  • ed991ccf2f Merge pull request #30 from myaaaaaaaaa/signal-emit Hugo Locurcio 2023-05-04 08:22:50 +02:00