Godot Benchmarks

2024-02-05 b4e2a24c1

ยซ Previous: 2024-02-04 b4e2a24c1
Next: 2024-02-06 b4e2a24c1 ยป

System information

CPUIntel Core i5-12400
GPUs๐Ÿ”ต Intel UHD Graphics 730 โ€“ ๐Ÿ”ด AMD Radeon RX 550
Operating systemFedora 38 64-bit

Engine information

Build typeDebug Debug editor
Release Release export template
Time to buildDebug 285 seconds
Release 309 seconds
Build peak memory usageDebug 1,657.83 MB
Release 2,693.46 MB
Startup + shutdown timeDebug 1,849 ms
Release 1,799 ms
Startup + shutdown peak memory usageDebug 180.93 MB
Release 167.26 MB
Binary sizeDebug 96,843 KB
Release 62,943 KB

Benchmark results

For all values, lower is better.
CPU
NameIdlePhysicsMain Thread Time
Core > Callable
Function Callable
Debug 372.4 ms
Release 288.5 ms
Core > Callable
Lambda Inline Callable
Debug 380.9 ms
Release 286 ms
Core > Callable
Lambda Variable Callable
Debug 113.3 ms
Release 71.57 ms
Core > Config File
Load
Debug 33.55 ms
Release 26.41 ms
Core > Config File
Load With Password
Debug 36.55 ms
Release 29.11 ms
Core > Config File
Save
Debug 51.43 ms
Release 45.31 ms
Core > Config File
Save With Password
Debug 56.27 ms
Release 48.12 ms
Core > Crypto
Generate 1g Random Bytes 1k At A Time
Debug 1246 ms
Release 1855 ms
Core > Crypto
Generate 1m Random Bytes 10 At A Time
Debug 2374 ms
Release 8584 ms
Core > Crypto
Generate Rsa 2048
Debug 70.57 ms
Release 59.73 ms
Core > Crypto
Generate Rsa 4096
Debug 1091 ms
Release 2281 ms
Core > Node Path
Create
Debug 18.46 ms
Release 16.23 ms
Core > Random Number Generator
Global Scope Randf
Debug 111.6 ms
Release 59.25 ms
Core > Random Number Generator
Global Scope Randf Range
Debug 235.3 ms
Release 129.2 ms
Core > Random Number Generator
Global Scope Randfn
Debug 519.5 ms
Release 382.8 ms
Core > Random Number Generator
Global Scope Randi
Debug 120.1 ms
Release 56.26 ms
Core > Random Number Generator
Global Scope Randi Range
Debug 156 ms
Release 93.06 ms
Core > Random Number Generator
Global Scope Randomize
Debug 486.7 ms
Release 410.2 ms
Core > Random Number Generator
Randf
Debug 169.8 ms
Release 92.06 ms
Core > Random Number Generator
Randf Range
Debug 191.9 ms
Release 117.2 ms
Core > Random Number Generator
Randfn
Debug 426 ms
Release 304.1 ms
Core > Random Number Generator
Randi
Debug 137.4 ms
Release 66.92 ms
Core > Random Number Generator
Randi Range
Debug 166.3 ms
Release 86.34 ms
Core > Random Number Generator
Randomize
Debug 570.2 ms
Release 434.9 ms
Core > Signal
Emission Params 0
Debug 281.8 ms
Release 220.4 ms
Core > Signal
Emission Params 1
Debug 280.4 ms
Release 221.8 ms
Core > Signal
Emission Params 10
Debug 320.5 ms
Release 236 ms
Core > String Name
Create
Debug 18.77 ms
Release 16.84 ms
Gdscript > Alloc
Deep Tree
Debug 208.8 ms
Release 177.5 ms
Gdscript > Alloc
Duplicate
Debug 1532 ms
Release 1121 ms
Gdscript > Alloc
Fragmentation
Debug 2900 ms
Release 2244 ms
Gdscript > Alloc
Wide Tree
Debug 164.2 ms
Release 130.4 ms
Gdscript > Array
Fill Loop
Debug 284.6 ms
Release 203.8 ms
Gdscript > Array
Fill Method
Debug 117.2 ms
Release 108.7 ms
Gdscript > Array
Packed Color Array
Debug 234.3 ms
Release 120.4 ms
Gdscript > Array
Packed Float 32 Array
Debug 153.8 ms
Release 84.22 ms
Gdscript > Array
Packed Float 64 Array
Debug 157.8 ms
Release 86.26 ms
Gdscript > Array
Packed Int 32 Array
Debug 113.8 ms
Release 69.99 ms
Gdscript > Array
Packed Int 64 Array
Debug 115.2 ms
Release 73.06 ms
Gdscript > Array
Packed String Array
Debug 643.8 ms
Release 504.8 ms
Gdscript > Array
Packed Vector 2 Array
Debug 178.5 ms
Release 101.8 ms
Gdscript > Array
Packed Vector 3 Array
Debug 203.6 ms
Release 114.9 ms
Gdscript > Array
Typed Color Array
Debug 316.3 ms
Release 166.1 ms
Gdscript > Array
Typed Float Array
Debug 197.1 ms
Release 120.4 ms
Gdscript > Array
Typed Int Array
Debug 184.7 ms
Release 110.9 ms
Gdscript > Array
Typed String Array
Debug 740.8 ms
Release 582.5 ms
Gdscript > Array
Typed Vector 2 Array
Debug 251.6 ms
Release 139.1 ms
Gdscript > Array
Typed Vector 3 Array
Debug 295.9 ms
Release 150.7 ms
Gdscript > Array
Untyped Color Array
Debug 411.6 ms
Release 225.8 ms
Gdscript > Array
Untyped Float Array
Debug 284 ms
Release 184.6 ms
Gdscript > Array
Untyped Int Array
Debug 280.4 ms
Release 192.5 ms
Gdscript > Array
Untyped String Array
Debug 830.6 ms
Release 657.5 ms
Gdscript > Array
Untyped Vector 2 Array
Debug 345.1 ms
Release 211 ms
Gdscript > Array
Untyped Vector 3 Array
Debug 374.3 ms
Release 233.1 ms
Gdscript > For Loop
For Loop Add
Debug 10.52 ms
Release 6.134 ms
Gdscript > For Loop
For Loop Call
Debug 85.76 ms
Release 46.02 ms
Gdscript > Lambda Performance
Lambda Call
Debug 58.03 ms
Release 36.19 ms
Gdscript > String Checksum
Md 5 Buffer Empty
Debug 204.4 ms
Release 154.1 ms
Gdscript > String Checksum
Md 5 Buffer Non Empty
Debug 720.9 ms
Release 533.6 ms
Gdscript > String Checksum
Md 5 Text Empty
Debug 790.7 ms
Release 656.4 ms
Gdscript > String Checksum
Md 5 Text Non Empty
Debug 1315 ms
Release 1026 ms
Gdscript > String Checksum
Sha 1 Buffer Empty
Debug 201.1 ms
Release 142.2 ms
Gdscript > String Checksum
Sha 1 Buffer Non Empty
Debug 709.4 ms
Release 498.4 ms
Gdscript > String Checksum
Sha 1 Text Empty
Debug 901.8 ms
Release 737.9 ms
Gdscript > String Checksum
Sha 1 Text Non Empty
Debug 1416 ms
Release 1108 ms
Gdscript > String Checksum
Sha 256 Buffer Empty
Debug 309 ms
Release 255.2 ms
Gdscript > String Checksum
Sha 256 Buffer Non Empty
Debug 1096 ms
Release 890.7 ms
Gdscript > String Checksum
Sha 256 Text Empty
Debug 1399 ms
Release 1170 ms
Gdscript > String Checksum
Sha 256 Text Non Empty
Debug 2214 ms
Release 1797 ms
Gdscript > String Format
Complex Variable Concatenate
Debug 1808 ms
Release 1517 ms
Gdscript > String Format
Complex Variable Method
Debug 3868 ms
Release 3046 ms
Gdscript > String Format
Complex Variable Percent
Debug 3697 ms
Release 2860 ms
Gdscript > String Format
No Op Constant Method
Debug 181.2 ms
Release 146.3 ms
Gdscript > String Format
Simple Constant Concatenate
Debug 4.197 ms
Release 2.719 ms
Gdscript > String Format
Simple Constant Method
Debug 886.9 ms
Release 716.5 ms
Gdscript > String Format
Simple Constant Method Constant Dict
Debug 680.3 ms
Release 550.8 ms
Gdscript > String Format
Simple Constant Percent
Debug 4.208 ms
Release 2.729 ms
Gdscript > String Format
Simple Variable Concatenate
Debug 196.7 ms
Release 163.6 ms
Gdscript > String Format
Simple Variable Method
Debug 890.1 ms
Release 710.7 ms
Gdscript > String Format
Simple Variable Percent
Debug 585.1 ms
Release 451.6 ms
Gdscript > String Manipulation
Begins With
Debug 14.05 ms
Release 9.775 ms
Gdscript > String Manipulation
Bigrams
Debug 794.5 ms
Release 670.2 ms
Gdscript > String Manipulation
Capitalize
Debug 1022 ms
Release 826.5 ms
Gdscript > String Manipulation
Casecmp To
Debug 15.53 ms
Release 9.944 ms
Gdscript > String Manipulation
Contains
Debug 19.1 ms
Release 12.49 ms
Gdscript > String Manipulation
Contains Gdscript In
Debug 4.228 ms
Release 2.731 ms
Gdscript > String Manipulation
Count
Debug 214.6 ms
Release 161.5 ms
Gdscript > String Manipulation
Countn
Debug 389.9 ms
Release 338.9 ms
Gdscript > String Manipulation
Ends With
Debug 15.42 ms
Release 12.86 ms
Gdscript > String Manipulation
Find
Debug 43.54 ms
Release 25.42 ms
Gdscript > String Manipulation
Findn
Debug 73.63 ms
Release 57.43 ms
Gdscript > String Manipulation
Get Slice
Debug 91.31 ms
Release 65.48 ms
Gdscript > String Manipulation
Get Slice Count
Debug 42.74 ms
Release 29.98 ms
Gdscript > String Manipulation
Humanize Size
Debug 726.5 ms
Release 617.8 ms
Gdscript > String Manipulation
Insert
Debug 262.4 ms
Release 211.9 ms
Gdscript > String Manipulation
Is Valid Filename
Debug 972.4 ms
Release 805.9 ms
Gdscript > String Manipulation
Lpad
Debug 207.8 ms
Release 176.9 ms
Gdscript > String Manipulation
Naturalnocasecmp To
Debug 18.32 ms
Release 10 ms
Gdscript > String Manipulation
Nocasecmp To
Debug 28.98 ms
Release 38.99 ms
Gdscript > String Manipulation
Pad Decimals
Debug 421.9 ms
Release 396.3 ms
Gdscript > String Manipulation
Pad Decimals Pre Constructed
Debug 78.49 ms
Release 66.3 ms
Gdscript > String Manipulation
Pad Zeros
Debug 419.4 ms
Release 350.1 ms
Gdscript > String Manipulation
Pad Zeros Pre Constructed
Debug 269.4 ms
Release 227.3 ms
Gdscript > String Manipulation
Rfind
Debug 59.66 ms
Release 36.88 ms
Gdscript > String Manipulation
Rfindn
Debug 201.9 ms
Release 176.4 ms
Gdscript > String Manipulation
Rpad
Debug 153.8 ms
Release 126.4 ms
Gdscript > String Manipulation
Rsplit
Debug 441.4 ms
Release 384.2 ms
Gdscript > String Manipulation
Similarity
Debug 727.1 ms
Release 599.3 ms
Gdscript > String Manipulation
Simplify Path
Debug 1369 ms
Release 1166 ms
Gdscript > String Manipulation
Split
Debug 395.3 ms
Release 318.1 ms
Gdscript > String Manipulation
Split Floats
Debug 260.7 ms
Release 191.8 ms
Gdscript > String Manipulation
Substr
Debug 64.35 ms
Release 50.98 ms
Gdscript > String Manipulation
To Camel Case
Debug 264.8 ms
Release 252.7 ms
Gdscript > String Manipulation
To Lower
Debug 214 ms
Release 186.1 ms
Gdscript > String Manipulation
To Pascal Case
Debug 1232 ms
Release 1036 ms
Gdscript > String Manipulation
To Snake Case
Debug 671.6 ms
Release 554.7 ms
Gdscript > String Manipulation
To Utf 16 Buffer
Debug 141.7 ms
Release 110.4 ms
Gdscript > String Manipulation
To Utf 32 Buffer
Debug 96.01 ms
Release 77.17 ms
Gdscript > String Manipulation
To Utf 8 Buffer
Debug 141.1 ms
Release 109.8 ms
Gdscript > String Manipulation
To Wchar Buffer
Debug 96.2 ms
Release 75.66 ms
Gdscript > String Manipulation
Uri Decode
Debug 352.4 ms
Release 265.5 ms
Gdscript > String Manipulation
Uri Encode
Debug 384.1 ms
Release 301.7 ms
Gdscript > String Manipulation
Validate Filename
Debug 1773 ms
Release 1406 ms
Gdscript > String Manipulation
Validate Node Name
Debug 88.98 ms
Release 75.75 ms
Gdscript > String Manipulation
Xml Escape
Debug 548.8 ms
Release 477.7 ms
Gdscript > String Manipulation
Xml Unescape
Debug 72.89 ms
Release 57.65 ms
Math > Delaunay 2d
Delaunay 2d
Debug 158.6 ms
Release 77.48 ms
Math > Triangulate
Triangulate
Debug 95.1 ms
Release 53.61 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Box Shape
Debug 1.146 mspf
Release 592.7 mspf
Debug 144.5 mspf
Release 57.71 mspf
Debug 38.12 ms
Release 27.94 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Sphere Shape
Debug 762.9 mspf
Release 838.2 mspf
Debug 33.91 mspf
Release 22.58 mspf
Debug 38.44 ms
Release 28.68 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Box Shape
Debug 0.976 mspf
Release 578.7 mspf
Debug 142.5 mspf
Release 58.92 mspf
Debug 46.78 ms
Release 32.22 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Sphere Shape
Debug 747.8 mspf
Release 827.1 mspf
Debug 35.57 mspf
Release 24.39 mspf
Debug 44.65 ms
Release 32.37 ms
GPU
NameRender CPURender GPU
Rendering > Culling
Basic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 2.1 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.68 mspf
Rendering > Culling
Directional Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 2.075 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.95 mspf
Rendering > Culling
Dynamic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 5.472 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.776 mspf
Rendering > Culling
Dynamic Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.895 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.024 mspf
Rendering > Culling
Dynamic Light Cull With Shadows
๐Ÿ”ต mspf
๐Ÿ”ด 2.727 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.575 mspf
Rendering > Culling
Static Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.371 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.585 mspf
Rendering > Hlod
Cull Deep
๐Ÿ”ต mspf
๐Ÿ”ด 18.03 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.552 mspf
Rendering > Hlod
Cull Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.11 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.944 mspf
Rendering > Hlod
Cull Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.11 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.846 mspf
Rendering > Hlod
Flat Deep
๐Ÿ”ต mspf
๐Ÿ”ด 12.13 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.544 mspf
Rendering > Hlod
Flat Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.305 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.449 mspf
Rendering > Hlod
Flat Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.818 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.735 mspf
Rendering > Label
Label
๐Ÿ”ต mspf
๐Ÿ”ด 1.854 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.685 mspf
Rendering > Label
Label Autowrap Arbitrary
๐Ÿ”ต mspf
๐Ÿ”ด 1.46 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.691 mspf
Rendering > Label
Label Autowrap Smart
๐Ÿ”ต mspf
๐Ÿ”ด 1.469 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.747 mspf
Rendering > Label
Label Autowrap Word
๐Ÿ”ต mspf
๐Ÿ”ด 1.464 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.8 mspf
Rendering > Lights And Meshes
Box 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3552 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.441 mspf
Rendering > Lights And Meshes
Box 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.7785 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.255 mspf
Rendering > Lights And Meshes
Box 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.006 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.462 mspf
Rendering > Lights And Meshes
Omni 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7527 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.09 mspf
Rendering > Lights And Meshes
Omni 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.076 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.774 mspf
Rendering > Lights And Meshes
Speed Fast
๐Ÿ”ต mspf
๐Ÿ”ด 0.9808 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.306 mspf
Rendering > Lights And Meshes
Speed Slow
๐Ÿ”ต mspf
๐Ÿ”ด 0.8304 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.429 mspf
Rendering > Lights And Meshes
Sphere 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.337 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.221 mspf
Rendering > Lights And Meshes
Sphere 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.7907 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.9 mspf
Rendering > Lights And Meshes
Sphere 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.302 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 47.28 mspf
Rendering > Lights And Meshes
Spot 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7935 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.362 mspf
Rendering > Lights And Meshes
Spot 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.363 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.554 mspf
Rendering > Lights And Meshes
Stress
๐Ÿ”ต mspf
๐Ÿ”ด 13.32 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 62.01 mspf
Rendering > Polygon Sprite 2d
1000 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.7272 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 1.632 mspf
Rendering > Polygon Sprite 2d
100 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.1188 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.2633 mspf
Rendering > Polygon Sprite 2d
10 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.04133 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.08033 mspf
Rendering > Polygon Sprite 2d
5000 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.6652 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 25.51 mspf
Rendering > Polygon Sprite 2d
500 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0912 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.173 mspf
Rendering > Polygon Sprite 2d
50 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.04383 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.9502 mspf
Rendering > Sponza
Basic Ambient
๐Ÿ”ต mspf
๐Ÿ”ด 0.3048 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.747 mspf
Rendering > Sponza
Basic Directional
๐Ÿ”ต mspf
๐Ÿ”ด 0.311 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.859 mspf
Rendering > Sponza
Basic Omni
๐Ÿ”ต mspf
๐Ÿ”ด 0.5157 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 23.45 mspf
Rendering > Sponza
Dof Box
๐Ÿ”ต mspf
๐Ÿ”ด 0.3982 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.67 mspf
Rendering > Sponza
Dof Circle
๐Ÿ”ต mspf
๐Ÿ”ด 0.26 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.983 mspf
Rendering > Sponza
Dof Hex
๐Ÿ”ต mspf
๐Ÿ”ด 0.2588 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.3 mspf
Rendering > Sponza
Effect Glow
๐Ÿ”ต mspf
๐Ÿ”ด 0.3417 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.49 mspf
Rendering > Sponza
Effect Ssao
๐Ÿ”ต mspf
๐Ÿ”ด 0.4114 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.11 mspf
Rendering > Sponza
Effect Ssr
๐Ÿ”ต mspf
๐Ÿ”ด 3.351 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 16.39 mspf
Rendering > Sponza
Effect Volumetric Fog
๐Ÿ”ต mspf
๐Ÿ”ด 0.3734 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.88 mspf