Douglas Leão
94b48d8f08
Favor static typing where possible ( #130 )
2026-04-05 14:00:31 +02:00
Thaddeus Crews
5619b49b65
Core: Add missing .uid files ( #98 )
2024-12-10 16:05:49 +01:00
Hugo Locurcio
34a1c24f95
Resave all scenes and scripts on Godot 4.4.dev5, fix GDScript warnings
...
This will avoid large diffs later on.
This also fixes GDScript warnings across the codebase.
2024-11-27 15:00:18 +01:00
Emmanouil Papadeas
23461ea372
Add cull and lightmap probe influence benchmarks ( #74 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2024-06-20 00:52:16 +02:00
Emmanouil Papadeas
6630e6e6c1
Add CanvasItem drawing benchmarks ( #70 )
2024-06-14 22:51:08 +02:00
Emmanouil Papadeas
baf024d674
Add more label benchmarks ( #71 )
2024-06-11 17:42:04 +02:00
Emmanouil Papadeas
119a238f96
Add Sponza Global Illumination benchmarks ( #69 )
...
* Format sponza.gd and improve static typing
* Add Sponza with RefProbe, VoxelGI and SDFGI benchmarks
* Update sponza.VoxelGI_data.res
* Add Sponza with LightmapGI benchmark, set sponza.glb light baking to static lightmaps
* Add Sponza with SSIL benchmark
2024-06-06 00:50:26 +02:00
Francisco Demartino
01b9aaa062
Add Bunnymark-style benchmarks ( #65 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2024-05-07 20:03:10 +02:00
leannelu
da07e229e4
Add GPUParticles2D and CPUParticles2D benchmarks ( #62 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2024-04-24 17:59:34 +02:00
tinybitofheaven
5c91a3eb71
Add PointLight2D and DirectionalLight2D benchmarks ( #60 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2024-04-04 18:59:40 +02:00
Helehex
93bc7cd0d6
Added support for C# benchmarks ( #46 )
2024-02-09 14:43:04 +01:00
Francisco Demartino
29ec9d0cfe
Add Sponza AA benchmarks (FSR2, FXAA, MSAA, TAA) ( #53 )
2024-02-01 18:57:10 +01:00
Francisco Demartino
38e13ba177
Add SDFGI motion benchmarks ( #54 )
...
* Skip non-Benchmark scripts
* Add SDFGI motion benchmark
2024-02-01 16:02:35 +01:00
Francisco Demartino
950b654853
Simplify Sponza test names ( #50 )
...
"sponza" is already in the test name because of the script name.
2024-01-22 14:50:00 +01:00
Francisco Demartino
f4c5db405d
Add Sponza effects benchmarks ( #49 )
...
* add Sponza effects benchmarks: includes Glow, SSAO, SSR and Volumetric fog
* tweak the Sponza floor material for showing SSR
2024-01-17 16:53:13 +01:00
Francisco Demartino
22bea74605
Add Sponza depth of field benchmarks ( #48 )
2024-01-17 16:47:08 +01:00
Francisco Demartino
ff141decc4
Add initial Sponza benchmark ( #47 )
...
* add Sponza.dae and related assets
files copied from: https://github.com/Calinou/godot-sponza/tree/4.0-dev
* [wip] add sponza benchmark
* add script to tweak sponza materials
* add omni lights + enable shadows
* Remove unused resources from Sponza
* Convert Sponza to glTF + lossless WebP
This greatly decreases file size and speeds up loading.
---------
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2024-01-15 23:14:20 +01:00
Hugo Locurcio
64b7a69e5b
Add various GDScript, core, GUI and physics benchmarks
...
- Make idle and physics time measurements somewhat functional,
given what the engine exposes.
2023-06-29 11:11:24 +02:00
Hugo Locurcio
5436c128a0
Merge pull request #23 from myaaaaaaaaa/hlod
2023-05-04 08:41:43 +02:00
myaaaaaaaaa
b91569df05
Fix incorrect positioning of objects in some benchmarks
2023-04-29 19:49:36 -04:00
myaaaaaaaaa
515bacf2a5
Add HLOD benchmarks
2023-03-27 18:08:52 -04:00
myaaaaaaaaa
8899918f83
Add lights and meshes benchmark
2023-03-27 17:40:24 -04:00
myaaaaaaaaa
640199c78d
Consolidate benchmarks and port to new API
2023-02-04 22:18:06 -05:00
Hugo Locurcio
234bd8ecc0
Merge pull request #19 from Mach565/polygon2D
2022-12-07 18:38:48 +01:00
Mach565
8430c47b1e
Add Sprite2D benchmarks
2022-12-07 18:35:48 +01:00
Mach565
c669c2e9bc
Add Polygon2D benchmarks
2022-12-03 17:40:12 +11:00
Hugo Locurcio
cc27b99bdf
Store engine binary size in benchmark result files
...
This can be used for binary size comparisons over time. Build type
is now more granular (editor, debug template, release template) as
this will be needed for fair binary size comparisons.
2022-10-17 17:12:00 +02:00
Hugo Locurcio
9831ab3c6d
Improve benchmark registration
...
- Automatically register benchmarks based on `.tscn` files found in the
`benchmarks/` folder.
- `manager.gd` no longer needs to be edited every time a benchmark is added.
- Use full path for include/exclude glob instead of just the last category's name.
- Move benchmarks to a subfolder.
- Position the benchmark label away from the window's edges for better readability,
and increase its outline size.
- Run the dynamic light cull with shadows benchmark
(there was a `.tscn` file but it was unused).
2022-08-22 23:01:35 +02:00