Godot Benchmarks

2024-01-26 503447861

ยซ Previous: 2024-01-25 503447861
Next: 2024-01-27 503447861 ยป

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 310 seconds
Build peak memory usageDebug 1,657.15 MB
Release 2,688.46 MB
Startup + shutdown timeDebug 1,948 ms
Release 2,000 ms
Startup + shutdown peak memory usageDebug 181.32 MB
Release 166.19 MB
Binary sizeDebug 96,666 KB
Release 62,803 KB

Benchmark results

For all values, lower is better.
CPU
NameIdlePhysicsMain Thread Time
Core > Callable
Function Callable
Debug 382.4 ms
Release 285.4 ms
Core > Callable
Lambda Inline Callable
Debug 376.1 ms
Release 288.5 ms
Core > Callable
Lambda Variable Callable
Debug 111.5 ms
Release 77.43 ms
Core > Config File
Load
Debug 34.2 ms
Release 26.95 ms
Core > Config File
Load With Password
Debug 36.93 ms
Release 29.63 ms
Core > Config File
Save
Debug 40.62 ms
Release 45.13 ms
Core > Config File
Save With Password
Debug 44.63 ms
Release 48.28 ms
Core > Crypto
Generate 1g Random Bytes 1k At A Time
Debug 1239 ms
Release 1852 ms
Core > Crypto
Generate 1m Random Bytes 10 At A Time
Debug 2401 ms
Release 8541 ms
Core > Crypto
Generate Rsa 2048
Debug 20.28 ms
Release 50.62 ms
Core > Crypto
Generate Rsa 4096
Debug 921.3 ms
Release 322.7 ms
Core > Node Path
Create
Debug 18.24 ms
Release 16 ms
Core > Random Number Generator
Global Scope Randf
Debug 107.3 ms
Release 58.59 ms
Core > Random Number Generator
Global Scope Randf Range
Debug 227 ms
Release 118.7 ms
Core > Random Number Generator
Global Scope Randfn
Debug 503.2 ms
Release 381.9 ms
Core > Random Number Generator
Global Scope Randi
Debug 115.8 ms
Release 56.39 ms
Core > Random Number Generator
Global Scope Randi Range
Debug 159.8 ms
Release 94.53 ms
Core > Random Number Generator
Global Scope Randomize
Debug 476 ms
Release 410 ms
Core > Random Number Generator
Randf
Debug 168.4 ms
Release 91.01 ms
Core > Random Number Generator
Randf Range
Debug 255.7 ms
Release 115.9 ms
Core > Random Number Generator
Randfn
Debug 477.4 ms
Release 306.2 ms
Core > Random Number Generator
Randi
Debug 138.8 ms
Release 59.77 ms
Core > Random Number Generator
Randi Range
Debug 251.9 ms
Release 88.01 ms
Core > Random Number Generator
Randomize
Debug 555.9 ms
Release 441.6 ms
Core > Signal
Emission Params 0
Debug 277.7 ms
Release 215.1 ms
Core > Signal
Emission Params 1
Debug 280.8 ms
Release 223.1 ms
Core > Signal
Emission Params 10
Debug 330.1 ms
Release 238.3 ms
Core > String Name
Create
Debug 18.77 ms
Release 16.46 ms
Gdscript > Alloc
Deep Tree
Debug 215.1 ms
Release 176.8 ms
Gdscript > Alloc
Duplicate
Debug 1525 ms
Release 1121 ms
Gdscript > Alloc
Fragmentation
Debug 2902 ms
Release 2242 ms
Gdscript > Alloc
Wide Tree
Debug 162.5 ms
Release 134.5 ms
Gdscript > Array
Fill Loop
Debug 284.6 ms
Release 202.5 ms
Gdscript > Array
Fill Method
Debug 116.4 ms
Release 107.9 ms
Gdscript > Array
Packed Color Array
Debug 218.2 ms
Release 121.3 ms
Gdscript > Array
Packed Float 32 Array
Debug 150.5 ms
Release 84.61 ms
Gdscript > Array
Packed Float 64 Array
Debug 149.9 ms
Release 82.2 ms
Gdscript > Array
Packed Int 32 Array
Debug 111.2 ms
Release 69.24 ms
Gdscript > Array
Packed Int 64 Array
Debug 111.9 ms
Release 69.25 ms
Gdscript > Array
Packed String Array
Debug 605.5 ms
Release 490.9 ms
Gdscript > Array
Packed Vector 2 Array
Debug 166.8 ms
Release 106.3 ms
Gdscript > Array
Packed Vector 3 Array
Debug 184.4 ms
Release 114.4 ms
Gdscript > Array
Typed Color Array
Debug 306 ms
Release 173.7 ms
Gdscript > Array
Typed Float Array
Debug 213 ms
Release 133.7 ms
Gdscript > Array
Typed Int Array
Debug 197.2 ms
Release 123 ms
Gdscript > Array
Typed String Array
Debug 740.1 ms
Release 573.5 ms
Gdscript > Array
Typed Vector 2 Array
Debug 246.5 ms
Release 155.4 ms
Gdscript > Array
Typed Vector 3 Array
Debug 281.6 ms
Release 156.8 ms
Gdscript > Array
Untyped Color Array
Debug 424.7 ms
Release 243.5 ms
Gdscript > Array
Untyped Float Array
Debug 305.8 ms
Release 196.6 ms
Gdscript > Array
Untyped Int Array
Debug 286.9 ms
Release 195.4 ms
Gdscript > Array
Untyped String Array
Debug 832.2 ms
Release 643.8 ms
Gdscript > Array
Untyped Vector 2 Array
Debug 342.7 ms
Release 226.5 ms
Gdscript > Array
Untyped Vector 3 Array
Debug 377.2 ms
Release 238 ms
Gdscript > For Loop
For Loop Add
Debug 10.07 ms
Release 6.464 ms
Gdscript > For Loop
For Loop Call
Debug 87.11 ms
Release 44.88 ms
Gdscript > Lambda Performance
Lambda Call
Debug 57.19 ms
Release 34.74 ms
Gdscript > String Checksum
Md 5 Buffer Empty
Debug 203 ms
Release 153.4 ms
Gdscript > String Checksum
Md 5 Buffer Non Empty
Debug 705.9 ms
Release 537.6 ms
Gdscript > String Checksum
Md 5 Text Empty
Debug 767.2 ms
Release 657 ms
Gdscript > String Checksum
Md 5 Text Non Empty
Debug 1254 ms
Release 1051 ms
Gdscript > String Checksum
Sha 1 Buffer Empty
Debug 201.8 ms
Release 142.3 ms
Gdscript > String Checksum
Sha 1 Buffer Non Empty
Debug 692.4 ms
Release 498.1 ms
Gdscript > String Checksum
Sha 1 Text Empty
Debug 876.6 ms
Release 735.1 ms
Gdscript > String Checksum
Sha 1 Text Non Empty
Debug 1354 ms
Release 1105 ms
Gdscript > String Checksum
Sha 256 Buffer Empty
Debug 315.7 ms
Release 257.8 ms
Gdscript > String Checksum
Sha 256 Buffer Non Empty
Debug 1096 ms
Release 885.4 ms
Gdscript > String Checksum
Sha 256 Text Empty
Debug 1317 ms
Release 1143 ms
Gdscript > String Checksum
Sha 256 Text Non Empty
Debug 2100 ms
Release 1797 ms
Gdscript > String Format
Complex Variable Concatenate
Debug 1780 ms
Release 1507 ms
Gdscript > String Format
Complex Variable Method
Debug 3796 ms
Release 3063 ms
Gdscript > String Format
Complex Variable Percent
Debug 3625 ms
Release 2846 ms
Gdscript > String Format
No Op Constant Method
Debug 181.1 ms
Release 146.3 ms
Gdscript > String Format
Simple Constant Concatenate
Debug 4.213 ms
Release 2.746 ms
Gdscript > String Format
Simple Constant Method
Debug 896.5 ms
Release 716.2 ms
Gdscript > String Format
Simple Constant Method Constant Dict
Debug 687.9 ms
Release 555 ms
Gdscript > String Format
Simple Constant Percent
Debug 4.255 ms
Release 2.73 ms
Gdscript > String Format
Simple Variable Concatenate
Debug 196.5 ms
Release 166.2 ms
Gdscript > String Format
Simple Variable Method
Debug 904.8 ms
Release 718.1 ms
Gdscript > String Format
Simple Variable Percent
Debug 593 ms
Release 461.9 ms
Gdscript > String Manipulation
Begins With
Debug 14.52 ms
Release 10.58 ms
Gdscript > String Manipulation
Bigrams
Debug 795.8 ms
Release 668.4 ms
Gdscript > String Manipulation
Capitalize
Debug 1013 ms
Release 846.2 ms
Gdscript > String Manipulation
Casecmp To
Debug 15.92 ms
Release 9.162 ms
Gdscript > String Manipulation
Contains
Debug 19.64 ms
Release 12.21 ms
Gdscript > String Manipulation
Contains Gdscript In
Debug 4.195 ms
Release 2.862 ms
Gdscript > String Manipulation
Count
Debug 222.2 ms
Release 164 ms
Gdscript > String Manipulation
Countn
Debug 396.3 ms
Release 338.6 ms
Gdscript > String Manipulation
Ends With
Debug 16.21 ms
Release 12.14 ms
Gdscript > String Manipulation
Find
Debug 44.03 ms
Release 26.83 ms
Gdscript > String Manipulation
Findn
Debug 76 ms
Release 56 ms
Gdscript > String Manipulation
Get Slice
Debug 87.3 ms
Release 66.94 ms
Gdscript > String Manipulation
Get Slice Count
Debug 38.01 ms
Release 30.22 ms
Gdscript > String Manipulation
Humanize Size
Debug 719.6 ms
Release 639.1 ms
Gdscript > String Manipulation
Insert
Debug 259.9 ms
Release 216 ms
Gdscript > String Manipulation
Is Valid Filename
Debug 976 ms
Release 818.9 ms
Gdscript > String Manipulation
Lpad
Debug 207.8 ms
Release 177.1 ms
Gdscript > String Manipulation
Naturalnocasecmp To
Debug 18.21 ms
Release 9.633 ms
Gdscript > String Manipulation
Nocasecmp To
Debug 29.83 ms
Release 38.79 ms
Gdscript > String Manipulation
Pad Decimals
Debug 437.8 ms
Release 383.1 ms
Gdscript > String Manipulation
Pad Decimals Pre Constructed
Debug 78.56 ms
Release 65.58 ms
Gdscript > String Manipulation
Pad Zeros
Debug 424.7 ms
Release 351.3 ms
Gdscript > String Manipulation
Pad Zeros Pre Constructed
Debug 269 ms
Release 227.2 ms
Gdscript > String Manipulation
Rfind
Debug 59.67 ms
Release 39.31 ms
Gdscript > String Manipulation
Rfindn
Debug 197.6 ms
Release 177.2 ms
Gdscript > String Manipulation
Rpad
Debug 153.9 ms
Release 128.1 ms
Gdscript > String Manipulation
Rsplit
Debug 436.2 ms
Release 387.1 ms
Gdscript > String Manipulation
Similarity
Debug 700 ms
Release 601.3 ms
Gdscript > String Manipulation
Simplify Path
Debug 1369 ms
Release 1159 ms
Gdscript > String Manipulation
Split
Debug 397.7 ms
Release 346.6 ms
Gdscript > String Manipulation
Split Floats
Debug 263.6 ms
Release 176.6 ms
Gdscript > String Manipulation
Substr
Debug 64.46 ms
Release 51.9 ms
Gdscript > String Manipulation
To Camel Case
Debug 260.9 ms
Release 257.7 ms
Gdscript > String Manipulation
To Lower
Debug 212 ms
Release 192.4 ms
Gdscript > String Manipulation
To Pascal Case
Debug 1232 ms
Release 1042 ms
Gdscript > String Manipulation
To Snake Case
Debug 678 ms
Release 579.4 ms
Gdscript > String Manipulation
To Utf 16 Buffer
Debug 141.1 ms
Release 115.4 ms
Gdscript > String Manipulation
To Utf 32 Buffer
Debug 95.52 ms
Release 78.28 ms
Gdscript > String Manipulation
To Utf 8 Buffer
Debug 144.5 ms
Release 107.6 ms
Gdscript > String Manipulation
To Wchar Buffer
Debug 98.49 ms
Release 79.58 ms
Gdscript > String Manipulation
Uri Decode
Debug 361.7 ms
Release 279.1 ms
Gdscript > String Manipulation
Uri Encode
Debug 383.8 ms
Release 290.5 ms
Gdscript > String Manipulation
Validate Filename
Debug 1785 ms
Release 1450 ms
Gdscript > String Manipulation
Validate Node Name
Debug 100 ms
Release 78.86 ms
Gdscript > String Manipulation
Xml Escape
Debug 546.6 ms
Release 473.5 ms
Gdscript > String Manipulation
Xml Unescape
Debug 72.28 ms
Release 59.65 ms
Math > Delaunay 2d
Delaunay 2d
Debug 158.1 ms
Release 77.78 ms
Math > Triangulate
Triangulate
Debug 96.47 ms
Release 55.47 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Box Shape
Debug 1.045 mspf
Release 600.4 mspf
Debug 143.1 mspf
Release 56.83 mspf
Debug 38.21 ms
Release 28.45 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Sphere Shape
Debug 762.7 mspf
Release 842.1 mspf
Debug 33.7 mspf
Release 22.1 mspf
Debug 38.87 ms
Release 28.47 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Box Shape
Debug 1.105 mspf
Release 579.8 mspf
Debug 142 mspf
Release 58.27 mspf
Debug 45.09 ms
Release 32.46 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Sphere Shape
Debug 748.9 mspf
Release 828 mspf
Debug 35.53 mspf
Release 24.03 mspf
Debug 44.17 ms
Release 32.63 ms
GPU
NameRender CPURender GPU
Rendering > Culling
Basic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.787 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.367 mspf
Rendering > Culling
Directional Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.903 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.71 mspf
Rendering > Culling
Dynamic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 5.771 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.87 mspf
Rendering > Culling
Dynamic Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.899 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.995 mspf
Rendering > Culling
Dynamic Light Cull With Shadows
๐Ÿ”ต mspf
๐Ÿ”ด 2.54 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.74 mspf
Rendering > Culling
Static Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.346 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.578 mspf
Rendering > Hlod
Cull Deep
๐Ÿ”ต mspf
๐Ÿ”ด 17.73 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.776 mspf
Rendering > Hlod
Cull Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.662 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.897 mspf
Rendering > Hlod
Cull Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.139 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.871 mspf
Rendering > Hlod
Flat Deep
๐Ÿ”ต mspf
๐Ÿ”ด 12.26 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.446 mspf
Rendering > Hlod
Flat Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.322 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.607 mspf
Rendering > Hlod
Flat Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.32 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.596 mspf
Rendering > Label
Label
๐Ÿ”ต mspf
๐Ÿ”ด 1.698 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.476 mspf
Rendering > Label
Label Autowrap Arbitrary
๐Ÿ”ต mspf
๐Ÿ”ด 1.555 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.652 mspf
Rendering > Label
Label Autowrap Smart
๐Ÿ”ต mspf
๐Ÿ”ด 1.541 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.878 mspf
Rendering > Label
Label Autowrap Word
๐Ÿ”ต mspf
๐Ÿ”ด 1.568 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.653 mspf
Rendering > Lights And Meshes
Box 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3706 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.39 mspf
Rendering > Lights And Meshes
Box 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.807 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.193 mspf
Rendering > Lights And Meshes
Box 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.278 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.446 mspf
Rendering > Lights And Meshes
Omni 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7615 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.209 mspf
Rendering > Lights And Meshes
Omni 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.117 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.705 mspf
Rendering > Lights And Meshes
Speed Fast
๐Ÿ”ต mspf
๐Ÿ”ด 0.9725 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.288 mspf
Rendering > Lights And Meshes
Speed Slow
๐Ÿ”ต mspf
๐Ÿ”ด 0.8277 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.375 mspf
Rendering > Lights And Meshes
Sphere 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3325 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.144 mspf
Rendering > Lights And Meshes
Sphere 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.798 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.94 mspf
Rendering > Lights And Meshes
Sphere 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.23 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 47.42 mspf
Rendering > Lights And Meshes
Spot 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.818 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.23 mspf
Rendering > Lights And Meshes
Spot 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.389 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.546 mspf
Rendering > Lights And Meshes
Stress
๐Ÿ”ต mspf
๐Ÿ”ด 13.74 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 62.04 mspf
Rendering > Polygon Sprite 2d
1000 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.7556 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 1.583 mspf
Rendering > Polygon Sprite 2d
100 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.126 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.2575 mspf
Rendering > Polygon Sprite 2d
10 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.044 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.07967 mspf
Rendering > Polygon Sprite 2d
5000 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.662 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 25.15 mspf
Rendering > Polygon Sprite 2d
500 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.08733 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.952 mspf
Rendering > Polygon Sprite 2d
50 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.019 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.936 mspf
Rendering > Sponza
Basic Ambient
๐Ÿ”ต mspf
๐Ÿ”ด 51.26 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.681 mspf
Rendering > Sponza
Basic Directional
๐Ÿ”ต mspf
๐Ÿ”ด 0.3102 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.842 mspf
Rendering > Sponza
Basic Omni
๐Ÿ”ต mspf
๐Ÿ”ด 0.5728 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 17.88 mspf
Rendering > Sponza
Dof Box
๐Ÿ”ต mspf
๐Ÿ”ด 0.4652 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.79 mspf
Rendering > Sponza
Dof Circle
๐Ÿ”ต mspf
๐Ÿ”ด 0.2614 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.06 mspf
Rendering > Sponza
Dof Hex
๐Ÿ”ต mspf
๐Ÿ”ด 0.2602 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.3 mspf
Rendering > Sponza
Effect Glow
๐Ÿ”ต mspf
๐Ÿ”ด 1.628 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.48 mspf
Rendering > Sponza
Effect Ssao
๐Ÿ”ต mspf
๐Ÿ”ด 5.509 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.03 mspf
Rendering > Sponza
Effect Ssr
๐Ÿ”ต mspf
๐Ÿ”ด 89.17 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 16.33 mspf
Rendering > Sponza
Effect Volumetric Fog
๐Ÿ”ต mspf
๐Ÿ”ด 0.763 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.94 mspf