Godot Benchmarks

2024-01-28 17e7f85c0

ยซ Previous: 2024-01-27 17e7f85c0
Next: 2024-01-29 17e7f85c0 ยป

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,656.99 MB
Release 2,690.51 MB
Startup + shutdown timeDebug 1,899 ms
Release 1,950 ms
Startup + shutdown peak memory usageDebug 180.74 MB
Release 167.12 MB
Binary sizeDebug 96,740 KB
Release 62,881 KB

Benchmark results

For all values, lower is better.
CPU
NameIdlePhysicsMain Thread Time
Core > Callable
Function Callable
Debug 373.7 ms
Release 286.7 ms
Core > Callable
Lambda Inline Callable
Debug 372 ms
Release 288.5 ms
Core > Callable
Lambda Variable Callable
Debug 112.5 ms
Release 68.34 ms
Core > Config File
Load
Debug 34.06 ms
Release 25.38 ms
Core > Config File
Load With Password
Debug 36.72 ms
Release 28.79 ms
Core > Config File
Save
Debug 40.09 ms
Release 34.88 ms
Core > Config File
Save With Password
Debug 45.05 ms
Release 37.23 ms
Core > Crypto
Generate 1g Random Bytes 1k At A Time
Debug 1230 ms
Release 1848 ms
Core > Crypto
Generate 1m Random Bytes 10 At A Time
Debug 2402 ms
Release 8527 ms
Core > Crypto
Generate Rsa 2048
Debug 129.1 ms
Release 131.5 ms
Core > Crypto
Generate Rsa 4096
Debug 1101 ms
Release 606.2 ms
Core > Node Path
Create
Debug 18.25 ms
Release 15.81 ms
Core > Random Number Generator
Global Scope Randf
Debug 113.8 ms
Release 57.9 ms
Core > Random Number Generator
Global Scope Randf Range
Debug 228.6 ms
Release 120.6 ms
Core > Random Number Generator
Global Scope Randfn
Debug 505.2 ms
Release 380.7 ms
Core > Random Number Generator
Global Scope Randi
Debug 113.3 ms
Release 56.51 ms
Core > Random Number Generator
Global Scope Randi Range
Debug 154.3 ms
Release 93.91 ms
Core > Random Number Generator
Global Scope Randomize
Debug 478.5 ms
Release 411.2 ms
Core > Random Number Generator
Randf
Debug 170.7 ms
Release 90.77 ms
Core > Random Number Generator
Randf Range
Debug 204.3 ms
Release 119.4 ms
Core > Random Number Generator
Randfn
Debug 428.7 ms
Release 305.6 ms
Core > Random Number Generator
Randi
Debug 135 ms
Release 60 ms
Core > Random Number Generator
Randi Range
Debug 174.2 ms
Release 86.86 ms
Core > Random Number Generator
Randomize
Debug 555.7 ms
Release 444.3 ms
Core > Signal
Emission Params 0
Debug 279.3 ms
Release 214.5 ms
Core > Signal
Emission Params 1
Debug 282.8 ms
Release 218.9 ms
Core > Signal
Emission Params 10
Debug 324.2 ms
Release 244.6 ms
Core > String Name
Create
Debug 18.47 ms
Release 16.5 ms
Gdscript > Alloc
Deep Tree
Debug 209.3 ms
Release 174.4 ms
Gdscript > Alloc
Duplicate
Debug 1508 ms
Release 1118 ms
Gdscript > Alloc
Fragmentation
Debug 2871 ms
Release 2245 ms
Gdscript > Alloc
Wide Tree
Debug 164.2 ms
Release 130.2 ms
Gdscript > Array
Fill Loop
Debug 278.6 ms
Release 204.6 ms
Gdscript > Array
Fill Method
Debug 116.7 ms
Release 111.2 ms
Gdscript > Array
Packed Color Array
Debug 227.8 ms
Release 124.1 ms
Gdscript > Array
Packed Float 32 Array
Debug 154.3 ms
Release 82.71 ms
Gdscript > Array
Packed Float 64 Array
Debug 148.5 ms
Release 86.16 ms
Gdscript > Array
Packed Int 32 Array
Debug 110.4 ms
Release 69.64 ms
Gdscript > Array
Packed Int 64 Array
Debug 111.9 ms
Release 66.78 ms
Gdscript > Array
Packed String Array
Debug 607.7 ms
Release 495.6 ms
Gdscript > Array
Packed Vector 2 Array
Debug 165.7 ms
Release 103.5 ms
Gdscript > Array
Packed Vector 3 Array
Debug 185.4 ms
Release 109.1 ms
Gdscript > Array
Typed Color Array
Debug 305 ms
Release 168.3 ms
Gdscript > Array
Typed Float Array
Debug 210.1 ms
Release 121.5 ms
Gdscript > Array
Typed Int Array
Debug 199 ms
Release 121.5 ms
Gdscript > Array
Typed String Array
Debug 739.1 ms
Release 592.9 ms
Gdscript > Array
Typed Vector 2 Array
Debug 249 ms
Release 143.3 ms
Gdscript > Array
Typed Vector 3 Array
Debug 280.3 ms
Release 153 ms
Gdscript > Array
Untyped Color Array
Debug 399 ms
Release 230.6 ms
Gdscript > Array
Untyped Float Array
Debug 287.8 ms
Release 184.9 ms
Gdscript > Array
Untyped Int Array
Debug 286 ms
Release 183.3 ms
Gdscript > Array
Untyped String Array
Debug 833.2 ms
Release 653.2 ms
Gdscript > Array
Untyped Vector 2 Array
Debug 339.6 ms
Release 225.6 ms
Gdscript > Array
Untyped Vector 3 Array
Debug 374.8 ms
Release 235.1 ms
Gdscript > For Loop
For Loop Add
Debug 10.1 ms
Release 6.397 ms
Gdscript > For Loop
For Loop Call
Debug 85.1 ms
Release 44.91 ms
Gdscript > Lambda Performance
Lambda Call
Debug 57.6 ms
Release 36.5 ms
Gdscript > String Checksum
Md 5 Buffer Empty
Debug 202.7 ms
Release 154.4 ms
Gdscript > String Checksum
Md 5 Buffer Non Empty
Debug 712.7 ms
Release 541.1 ms
Gdscript > String Checksum
Md 5 Text Empty
Debug 763.6 ms
Release 655.1 ms
Gdscript > String Checksum
Md 5 Text Non Empty
Debug 1272 ms
Release 1019 ms
Gdscript > String Checksum
Sha 1 Buffer Empty
Debug 203.1 ms
Release 144.5 ms
Gdscript > String Checksum
Sha 1 Buffer Non Empty
Debug 695.6 ms
Release 495.2 ms
Gdscript > String Checksum
Sha 1 Text Empty
Debug 871.5 ms
Release 741.2 ms
Gdscript > String Checksum
Sha 1 Text Non Empty
Debug 1367 ms
Release 1093 ms
Gdscript > String Checksum
Sha 256 Buffer Empty
Debug 315 ms
Release 255.1 ms
Gdscript > String Checksum
Sha 256 Buffer Non Empty
Debug 1098 ms
Release 882.2 ms
Gdscript > String Checksum
Sha 256 Text Empty
Debug 1338 ms
Release 1167 ms
Gdscript > String Checksum
Sha 256 Text Non Empty
Debug 2090 ms
Release 1828 ms
Gdscript > String Format
Complex Variable Concatenate
Debug 1799 ms
Release 1494 ms
Gdscript > String Format
Complex Variable Method
Debug 3778 ms
Release 3065 ms
Gdscript > String Format
Complex Variable Percent
Debug 3810 ms
Release 2866 ms
Gdscript > String Format
No Op Constant Method
Debug 188.2 ms
Release 147.6 ms
Gdscript > String Format
Simple Constant Concatenate
Debug 4.175 ms
Release 2.739 ms
Gdscript > String Format
Simple Constant Method
Debug 878.7 ms
Release 721.7 ms
Gdscript > String Format
Simple Constant Method Constant Dict
Debug 684 ms
Release 564.9 ms
Gdscript > String Format
Simple Constant Percent
Debug 4.232 ms
Release 2.733 ms
Gdscript > String Format
Simple Variable Concatenate
Debug 194.7 ms
Release 166.4 ms
Gdscript > String Format
Simple Variable Method
Debug 874.1 ms
Release 713 ms
Gdscript > String Format
Simple Variable Percent
Debug 578.8 ms
Release 471.9 ms
Gdscript > String Manipulation
Begins With
Debug 14.69 ms
Release 10.12 ms
Gdscript > String Manipulation
Bigrams
Debug 802.4 ms
Release 684.6 ms
Gdscript > String Manipulation
Capitalize
Debug 1024 ms
Release 855.6 ms
Gdscript > String Manipulation
Casecmp To
Debug 16.85 ms
Release 10.52 ms
Gdscript > String Manipulation
Contains
Debug 18.88 ms
Release 11.39 ms
Gdscript > String Manipulation
Contains Gdscript In
Debug 4.379 ms
Release 2.74 ms
Gdscript > String Manipulation
Count
Debug 215.3 ms
Release 161.7 ms
Gdscript > String Manipulation
Countn
Debug 381.4 ms
Release 348 ms
Gdscript > String Manipulation
Ends With
Debug 17.38 ms
Release 11.51 ms
Gdscript > String Manipulation
Find
Debug 43.63 ms
Release 25.78 ms
Gdscript > String Manipulation
Findn
Debug 73.01 ms
Release 55.34 ms
Gdscript > String Manipulation
Get Slice
Debug 93.05 ms
Release 65.52 ms
Gdscript > String Manipulation
Get Slice Count
Debug 38.78 ms
Release 29.8 ms
Gdscript > String Manipulation
Humanize Size
Debug 714.8 ms
Release 666.8 ms
Gdscript > String Manipulation
Insert
Debug 260.5 ms
Release 213.6 ms
Gdscript > String Manipulation
Is Valid Filename
Debug 994 ms
Release 841.7 ms
Gdscript > String Manipulation
Lpad
Debug 207.9 ms
Release 178.3 ms
Gdscript > String Manipulation
Naturalnocasecmp To
Debug 17.87 ms
Release 9.352 ms
Gdscript > String Manipulation
Nocasecmp To
Debug 28.54 ms
Release 39.1 ms
Gdscript > String Manipulation
Pad Decimals
Debug 423.4 ms
Release 398.1 ms
Gdscript > String Manipulation
Pad Decimals Pre Constructed
Debug 77.98 ms
Release 66.88 ms
Gdscript > String Manipulation
Pad Zeros
Debug 419 ms
Release 351 ms
Gdscript > String Manipulation
Pad Zeros Pre Constructed
Debug 269.3 ms
Release 228.1 ms
Gdscript > String Manipulation
Rfind
Debug 58.33 ms
Release 37.07 ms
Gdscript > String Manipulation
Rfindn
Debug 195.8 ms
Release 179.4 ms
Gdscript > String Manipulation
Rpad
Debug 152.9 ms
Release 128.2 ms
Gdscript > String Manipulation
Rsplit
Debug 439.9 ms
Release 359.4 ms
Gdscript > String Manipulation
Similarity
Debug 710 ms
Release 606.8 ms
Gdscript > String Manipulation
Simplify Path
Debug 1360 ms
Release 1152 ms
Gdscript > String Manipulation
Split
Debug 395.3 ms
Release 343.8 ms
Gdscript > String Manipulation
Split Floats
Debug 268 ms
Release 168.1 ms
Gdscript > String Manipulation
Substr
Debug 65.06 ms
Release 50.92 ms
Gdscript > String Manipulation
To Camel Case
Debug 260.6 ms
Release 255.6 ms
Gdscript > String Manipulation
To Lower
Debug 204.7 ms
Release 187.8 ms
Gdscript > String Manipulation
To Pascal Case
Debug 1217 ms
Release 1050 ms
Gdscript > String Manipulation
To Snake Case
Debug 667.8 ms
Release 574.3 ms
Gdscript > String Manipulation
To Utf 16 Buffer
Debug 143.7 ms
Release 111 ms
Gdscript > String Manipulation
To Utf 32 Buffer
Debug 98.23 ms
Release 77.22 ms
Gdscript > String Manipulation
To Utf 8 Buffer
Debug 142.7 ms
Release 112.2 ms
Gdscript > String Manipulation
To Wchar Buffer
Debug 98.7 ms
Release 77.94 ms
Gdscript > String Manipulation
Uri Decode
Debug 358.8 ms
Release 266.2 ms
Gdscript > String Manipulation
Uri Encode
Debug 379.9 ms
Release 318 ms
Gdscript > String Manipulation
Validate Filename
Debug 1812 ms
Release 1427 ms
Gdscript > String Manipulation
Validate Node Name
Debug 99.86 ms
Release 82.34 ms
Gdscript > String Manipulation
Xml Escape
Debug 542.5 ms
Release 474.7 ms
Gdscript > String Manipulation
Xml Unescape
Debug 72.76 ms
Release 58.16 ms
Math > Delaunay 2d
Delaunay 2d
Debug 157.3 ms
Release 76.27 ms
Math > Triangulate
Triangulate
Debug 94.89 ms
Release 54.14 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Box Shape
Debug 1.036 mspf
Release 594.7 mspf
Debug 148.2 mspf
Release 57.22 mspf
Debug 37.96 ms
Release 28.01 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Sphere Shape
Debug 759.8 mspf
Release 839.9 mspf
Debug 33.85 mspf
Release 22.81 mspf
Debug 38.14 ms
Release 28.52 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Box Shape
Debug 0.993 mspf
Release 572.6 mspf
Debug 148.3 mspf
Release 58.86 mspf
Debug 45.73 ms
Release 31.43 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Sphere Shape
Debug 744.8 mspf
Release 827.1 mspf
Debug 35.74 mspf
Release 24.4 mspf
Debug 43.95 ms
Release 32.69 ms
GPU
NameRender CPURender GPU
Rendering > Culling
Basic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 2.044 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.33 mspf
Rendering > Culling
Directional Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 2.255 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.74 mspf
Rendering > Culling
Dynamic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 5.407 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.173 mspf
Rendering > Culling
Dynamic Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.784 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.945 mspf
Rendering > Culling
Dynamic Light Cull With Shadows
๐Ÿ”ต mspf
๐Ÿ”ด 2.521 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.68 mspf
Rendering > Culling
Static Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.517 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.676 mspf
Rendering > Hlod
Cull Deep
๐Ÿ”ต mspf
๐Ÿ”ด 17.77 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.67 mspf
Rendering > Hlod
Cull Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.66 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.968 mspf
Rendering > Hlod
Cull Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.114 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.894 mspf
Rendering > Hlod
Flat Deep
๐Ÿ”ต mspf
๐Ÿ”ด 11.99 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.631 mspf
Rendering > Hlod
Flat Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.883 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.534 mspf
Rendering > Hlod
Flat Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.235 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.46 mspf
Rendering > Label
Label
๐Ÿ”ต mspf
๐Ÿ”ด 1.881 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.492 mspf
Rendering > Label
Label Autowrap Arbitrary
๐Ÿ”ต mspf
๐Ÿ”ด 1.517 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.818 mspf
Rendering > Label
Label Autowrap Smart
๐Ÿ”ต mspf
๐Ÿ”ด 1.496 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.728 mspf
Rendering > Label
Label Autowrap Word
๐Ÿ”ต mspf
๐Ÿ”ด 1.504 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.832 mspf
Rendering > Lights And Meshes
Box 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3607 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.403 mspf
Rendering > Lights And Meshes
Box 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.7745 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.362 mspf
Rendering > Lights And Meshes
Box 10000
๐Ÿ”ต mspf
๐Ÿ”ด 6.888 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.44 mspf
Rendering > Lights And Meshes
Omni 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7358 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.177 mspf
Rendering > Lights And Meshes
Omni 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.085 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.763 mspf
Rendering > Lights And Meshes
Speed Fast
๐Ÿ”ต mspf
๐Ÿ”ด 0.9432 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.371 mspf
Rendering > Lights And Meshes
Speed Slow
๐Ÿ”ต mspf
๐Ÿ”ด 0.8168 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.503 mspf
Rendering > Lights And Meshes
Sphere 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3226 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.138 mspf
Rendering > Lights And Meshes
Sphere 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.778 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.93 mspf
Rendering > Lights And Meshes
Sphere 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.222 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 47.42 mspf
Rendering > Lights And Meshes
Spot 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.748 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.273 mspf
Rendering > Lights And Meshes
Spot 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.334 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.581 mspf
Rendering > Lights And Meshes
Stress
๐Ÿ”ต mspf
๐Ÿ”ด 13.26 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 62.15 mspf
Rendering > Polygon Sprite 2d
1000 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.668 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 1.604 mspf
Rendering > Polygon Sprite 2d
100 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.109 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.2528 mspf
Rendering > Polygon Sprite 2d
10 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.04233 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.07983 mspf
Rendering > Polygon Sprite 2d
5000 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.6606 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 25.14 mspf
Rendering > Polygon Sprite 2d
500 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.09267 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.904 mspf
Rendering > Polygon Sprite 2d
50 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.03883 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.9385 mspf
Rendering > Sponza
Basic Ambient
๐Ÿ”ต mspf
๐Ÿ”ด 0.3153 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.643 mspf
Rendering > Sponza
Basic Directional
๐Ÿ”ต mspf
๐Ÿ”ด 0.3198 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.883 mspf
Rendering > Sponza
Basic Omni
๐Ÿ”ต mspf
๐Ÿ”ด 0.3362 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 18.03 mspf
Rendering > Sponza
Dof Box
๐Ÿ”ต mspf
๐Ÿ”ด 0.392 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.85 mspf
Rendering > Sponza
Dof Circle
๐Ÿ”ต mspf
๐Ÿ”ด 0.2538 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.12 mspf
Rendering > Sponza
Dof Hex
๐Ÿ”ต mspf
๐Ÿ”ด 0.2497 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.24 mspf
Rendering > Sponza
Effect Glow
๐Ÿ”ต mspf
๐Ÿ”ด 0.3435 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.44 mspf
Rendering > Sponza
Effect Ssao
๐Ÿ”ต mspf
๐Ÿ”ด 0.4092 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.9 mspf
Rendering > Sponza
Effect Ssr
๐Ÿ”ต mspf
๐Ÿ”ด 3.329 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 16.3 mspf
Rendering > Sponza
Effect Volumetric Fog
๐Ÿ”ต mspf
๐Ÿ”ด 0.3592 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.97 mspf