Godot Benchmarks

2024-01-27 17e7f85c0

ยซ Previous: 2024-01-26 17e7f85c0
Next: 2024-01-28 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,657.30 MB
Release 2,690.32 MB
Startup + shutdown timeDebug 1,849 ms
Release 1,899 ms
Startup + shutdown peak memory usageDebug 180.83 MB
Release 166.77 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 374.3 ms
Release 290.4 ms
Core > Callable
Lambda Inline Callable
Debug 370.5 ms
Release 285.5 ms
Core > Callable
Lambda Variable Callable
Debug 112.6 ms
Release 73.45 ms
Core > Config File
Load
Debug 35.09 ms
Release 26.43 ms
Core > Config File
Load With Password
Debug 36.66 ms
Release 29.07 ms
Core > Config File
Save
Debug 39.76 ms
Release 45.53 ms
Core > Config File
Save With Password
Debug 44.25 ms
Release 36.46 ms
Core > Crypto
Generate 1g Random Bytes 1k At A Time
Debug 1239 ms
Release 1847 ms
Core > Crypto
Generate 1m Random Bytes 10 At A Time
Debug 2396 ms
Release 8521 ms
Core > Crypto
Generate Rsa 2048
Debug 76.49 ms
Release 106.9 ms
Core > Crypto
Generate Rsa 4096
Debug 1452 ms
Release 1526 ms
Core > Node Path
Create
Debug 18.27 ms
Release 15.81 ms
Core > Random Number Generator
Global Scope Randf
Debug 108 ms
Release 57.54 ms
Core > Random Number Generator
Global Scope Randf Range
Debug 231.3 ms
Release 121.9 ms
Core > Random Number Generator
Global Scope Randfn
Debug 505.8 ms
Release 380.4 ms
Core > Random Number Generator
Global Scope Randi
Debug 114.9 ms
Release 54.61 ms
Core > Random Number Generator
Global Scope Randi Range
Debug 153.9 ms
Release 94.52 ms
Core > Random Number Generator
Global Scope Randomize
Debug 476.1 ms
Release 411.3 ms
Core > Random Number Generator
Randf
Debug 171.9 ms
Release 91.01 ms
Core > Random Number Generator
Randf Range
Debug 203.8 ms
Release 117.6 ms
Core > Random Number Generator
Randfn
Debug 455.8 ms
Release 304.9 ms
Core > Random Number Generator
Randi
Debug 133.6 ms
Release 60.01 ms
Core > Random Number Generator
Randi Range
Debug 175.2 ms
Release 86.31 ms
Core > Random Number Generator
Randomize
Debug 557.6 ms
Release 441.1 ms
Core > Signal
Emission Params 0
Debug 280 ms
Release 215 ms
Core > Signal
Emission Params 1
Debug 281.8 ms
Release 217.4 ms
Core > Signal
Emission Params 10
Debug 325.9 ms
Release 235.6 ms
Core > String Name
Create
Debug 18.36 ms
Release 17.11 ms
Gdscript > Alloc
Deep Tree
Debug 215.6 ms
Release 173 ms
Gdscript > Alloc
Duplicate
Debug 1528 ms
Release 1114 ms
Gdscript > Alloc
Fragmentation
Debug 2943 ms
Release 2224 ms
Gdscript > Alloc
Wide Tree
Debug 164 ms
Release 132.2 ms
Gdscript > Array
Fill Loop
Debug 274.2 ms
Release 203.3 ms
Gdscript > Array
Fill Method
Debug 115.9 ms
Release 109.2 ms
Gdscript > Array
Packed Color Array
Debug 215.6 ms
Release 124.1 ms
Gdscript > Array
Packed Float 32 Array
Debug 152.3 ms
Release 82.57 ms
Gdscript > Array
Packed Float 64 Array
Debug 148.8 ms
Release 85.64 ms
Gdscript > Array
Packed Int 32 Array
Debug 114.8 ms
Release 69.47 ms
Gdscript > Array
Packed Int 64 Array
Debug 110.4 ms
Release 71.61 ms
Gdscript > Array
Packed String Array
Debug 607.9 ms
Release 524.1 ms
Gdscript > Array
Packed Vector 2 Array
Debug 166.5 ms
Release 108.5 ms
Gdscript > Array
Packed Vector 3 Array
Debug 183.1 ms
Release 114.9 ms
Gdscript > Array
Typed Color Array
Debug 316.8 ms
Release 169 ms
Gdscript > Array
Typed Float Array
Debug 211.8 ms
Release 134.9 ms
Gdscript > Array
Typed Int Array
Debug 201.1 ms
Release 121.1 ms
Gdscript > Array
Typed String Array
Debug 739.2 ms
Release 598 ms
Gdscript > Array
Typed Vector 2 Array
Debug 256.8 ms
Release 157.8 ms
Gdscript > Array
Typed Vector 3 Array
Debug 280.3 ms
Release 162 ms
Gdscript > Array
Untyped Color Array
Debug 409.7 ms
Release 245.1 ms
Gdscript > Array
Untyped Float Array
Debug 297 ms
Release 199.4 ms
Gdscript > Array
Untyped Int Array
Debug 293.9 ms
Release 192.7 ms
Gdscript > Array
Untyped String Array
Debug 832.8 ms
Release 657.7 ms
Gdscript > Array
Untyped Vector 2 Array
Debug 357.2 ms
Release 229.7 ms
Gdscript > Array
Untyped Vector 3 Array
Debug 377.6 ms
Release 233 ms
Gdscript > For Loop
For Loop Add
Debug 10.23 ms
Release 6.433 ms
Gdscript > For Loop
For Loop Call
Debug 85.16 ms
Release 45.63 ms
Gdscript > Lambda Performance
Lambda Call
Debug 57.33 ms
Release 36.19 ms
Gdscript > String Checksum
Md 5 Buffer Empty
Debug 221.8 ms
Release 153.9 ms
Gdscript > String Checksum
Md 5 Buffer Non Empty
Debug 722 ms
Release 532.4 ms
Gdscript > String Checksum
Md 5 Text Empty
Debug 796.6 ms
Release 639.3 ms
Gdscript > String Checksum
Md 5 Text Non Empty
Debug 1319 ms
Release 1028 ms
Gdscript > String Checksum
Sha 1 Buffer Empty
Debug 215.2 ms
Release 143.6 ms
Gdscript > String Checksum
Sha 1 Buffer Non Empty
Debug 696.6 ms
Release 493.6 ms
Gdscript > String Checksum
Sha 1 Text Empty
Debug 917.9 ms
Release 732 ms
Gdscript > String Checksum
Sha 1 Text Non Empty
Debug 1417 ms
Release 1095 ms
Gdscript > String Checksum
Sha 256 Buffer Empty
Debug 328 ms
Release 253.6 ms
Gdscript > String Checksum
Sha 256 Buffer Non Empty
Debug 1102 ms
Release 878.9 ms
Gdscript > String Checksum
Sha 256 Text Empty
Debug 1353 ms
Release 1136 ms
Gdscript > String Checksum
Sha 256 Text Non Empty
Debug 2160 ms
Release 1803 ms
Gdscript > String Format
Complex Variable Concatenate
Debug 1801 ms
Release 1537 ms
Gdscript > String Format
Complex Variable Method
Debug 3839 ms
Release 3057 ms
Gdscript > String Format
Complex Variable Percent
Debug 3663 ms
Release 2855 ms
Gdscript > String Format
No Op Constant Method
Debug 181.3 ms
Release 146.5 ms
Gdscript > String Format
Simple Constant Concatenate
Debug 4.207 ms
Release 2.729 ms
Gdscript > String Format
Simple Constant Method
Debug 873.7 ms
Release 711.1 ms
Gdscript > String Format
Simple Constant Method Constant Dict
Debug 687.5 ms
Release 551.4 ms
Gdscript > String Format
Simple Constant Percent
Debug 4.206 ms
Release 2.725 ms
Gdscript > String Format
Simple Variable Concatenate
Debug 200.2 ms
Release 164.8 ms
Gdscript > String Format
Simple Variable Method
Debug 868.1 ms
Release 714.5 ms
Gdscript > String Format
Simple Variable Percent
Debug 583.3 ms
Release 458.5 ms
Gdscript > String Manipulation
Begins With
Debug 15.12 ms
Release 9.542 ms
Gdscript > String Manipulation
Bigrams
Debug 794.5 ms
Release 667.6 ms
Gdscript > String Manipulation
Capitalize
Debug 1009 ms
Release 848.8 ms
Gdscript > String Manipulation
Casecmp To
Debug 16.95 ms
Release 9.653 ms
Gdscript > String Manipulation
Contains
Debug 18.96 ms
Release 11.24 ms
Gdscript > String Manipulation
Contains Gdscript In
Debug 4.236 ms
Release 2.732 ms
Gdscript > String Manipulation
Count
Debug 214.8 ms
Release 160.8 ms
Gdscript > String Manipulation
Countn
Debug 381.9 ms
Release 340.1 ms
Gdscript > String Manipulation
Ends With
Debug 17.4 ms
Release 11.43 ms
Gdscript > String Manipulation
Find
Debug 43.78 ms
Release 25.85 ms
Gdscript > String Manipulation
Findn
Debug 72.28 ms
Release 54.84 ms
Gdscript > String Manipulation
Get Slice
Debug 87.24 ms
Release 65.89 ms
Gdscript > String Manipulation
Get Slice Count
Debug 38.03 ms
Release 28.16 ms
Gdscript > String Manipulation
Humanize Size
Debug 725.8 ms
Release 641.6 ms
Gdscript > String Manipulation
Insert
Debug 257.9 ms
Release 211.9 ms
Gdscript > String Manipulation
Is Valid Filename
Debug 995.5 ms
Release 801.1 ms
Gdscript > String Manipulation
Lpad
Debug 215.6 ms
Release 177 ms
Gdscript > String Manipulation
Naturalnocasecmp To
Debug 17.72 ms
Release 8.837 ms
Gdscript > String Manipulation
Nocasecmp To
Debug 28.47 ms
Release 39.01 ms
Gdscript > String Manipulation
Pad Decimals
Debug 421.6 ms
Release 383.2 ms
Gdscript > String Manipulation
Pad Decimals Pre Constructed
Debug 77.33 ms
Release 63.93 ms
Gdscript > String Manipulation
Pad Zeros
Debug 434.1 ms
Release 351.7 ms
Gdscript > String Manipulation
Pad Zeros Pre Constructed
Debug 270 ms
Release 227.3 ms
Gdscript > String Manipulation
Rfind
Debug 59.84 ms
Release 37.46 ms
Gdscript > String Manipulation
Rfindn
Debug 195.9 ms
Release 175.8 ms
Gdscript > String Manipulation
Rpad
Debug 153.9 ms
Release 126.4 ms
Gdscript > String Manipulation
Rsplit
Debug 438 ms
Release 383 ms
Gdscript > String Manipulation
Similarity
Debug 698.3 ms
Release 594.5 ms
Gdscript > String Manipulation
Simplify Path
Debug 1361 ms
Release 1150 ms
Gdscript > String Manipulation
Split
Debug 393 ms
Release 355.9 ms
Gdscript > String Manipulation
Split Floats
Debug 265.8 ms
Release 172.1 ms
Gdscript > String Manipulation
Substr
Debug 64.15 ms
Release 50.55 ms
Gdscript > String Manipulation
To Camel Case
Debug 260.4 ms
Release 253.5 ms
Gdscript > String Manipulation
To Lower
Debug 213.3 ms
Release 195 ms
Gdscript > String Manipulation
To Pascal Case
Debug 1252 ms
Release 1041 ms
Gdscript > String Manipulation
To Snake Case
Debug 677.5 ms
Release 574.9 ms
Gdscript > String Manipulation
To Utf 16 Buffer
Debug 141.1 ms
Release 107.9 ms
Gdscript > String Manipulation
To Utf 32 Buffer
Debug 95.25 ms
Release 77.12 ms
Gdscript > String Manipulation
To Utf 8 Buffer
Debug 140.2 ms
Release 111.2 ms
Gdscript > String Manipulation
To Wchar Buffer
Debug 95.44 ms
Release 76.7 ms
Gdscript > String Manipulation
Uri Decode
Debug 358.3 ms
Release 266.6 ms
Gdscript > String Manipulation
Uri Encode
Debug 366.7 ms
Release 305.7 ms
Gdscript > String Manipulation
Validate Filename
Debug 1773 ms
Release 1434 ms
Gdscript > String Manipulation
Validate Node Name
Debug 99.55 ms
Release 80.28 ms
Gdscript > String Manipulation
Xml Escape
Debug 565.3 ms
Release 467.3 ms
Gdscript > String Manipulation
Xml Unescape
Debug 72.16 ms
Release 57.92 ms
Math > Delaunay 2d
Delaunay 2d
Debug 156.8 ms
Release 75.85 ms
Math > Triangulate
Triangulate
Debug 95.32 ms
Release 53.64 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Box Shape
Debug 1.016 mspf
Release 592.9 mspf
Debug 143.6 mspf
Release 58.39 mspf
Debug 38.05 ms
Release 27.2 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Sphere Shape
Debug 765 mspf
Release 839.1 mspf
Debug 33.59 mspf
Release 22.8 mspf
Debug 38.34 ms
Release 28.48 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Box Shape
Debug 1.062 mspf
Release 576.8 mspf
Debug 143.1 mspf
Release 60.07 mspf
Debug 45.18 ms
Release 32.43 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Sphere Shape
Debug 749.6 mspf
Release 826 mspf
Debug 35.38 mspf
Release 24.54 mspf
Debug 43.3 ms
Release 31.59 ms
GPU
NameRender CPURender GPU
Rendering > Culling
Basic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.814 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.334 mspf
Rendering > Culling
Directional Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.882 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.99 mspf
Rendering > Culling
Dynamic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 5.787 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.778 mspf
Rendering > Culling
Dynamic Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.753 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.951 mspf
Rendering > Culling
Dynamic Light Cull With Shadows
๐Ÿ”ต mspf
๐Ÿ”ด 2.738 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.832 mspf
Rendering > Culling
Static Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.378 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.712 mspf
Rendering > Hlod
Cull Deep
๐Ÿ”ต mspf
๐Ÿ”ด 14.89 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.736 mspf
Rendering > Hlod
Cull Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.194 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.904 mspf
Rendering > Hlod
Cull Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.627 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.817 mspf
Rendering > Hlod
Flat Deep
๐Ÿ”ต mspf
๐Ÿ”ด 12.05 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.529 mspf
Rendering > Hlod
Flat Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.768 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.645 mspf
Rendering > Hlod
Flat Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.961 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.589 mspf
Rendering > Label
Label
๐Ÿ”ต mspf
๐Ÿ”ด 1.669 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.633 mspf
Rendering > Label
Label Autowrap Arbitrary
๐Ÿ”ต mspf
๐Ÿ”ด 1.486 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.716 mspf
Rendering > Label
Label Autowrap Smart
๐Ÿ”ต mspf
๐Ÿ”ด 1.489 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.663 mspf
Rendering > Label
Label Autowrap Word
๐Ÿ”ต mspf
๐Ÿ”ด 1.47 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.718 mspf
Rendering > Lights And Meshes
Box 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3598 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.336 mspf
Rendering > Lights And Meshes
Box 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.7753 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.328 mspf
Rendering > Lights And Meshes
Box 10000
๐Ÿ”ต mspf
๐Ÿ”ด 6.783 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.46 mspf
Rendering > Lights And Meshes
Omni 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7274 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.183 mspf
Rendering > Lights And Meshes
Omni 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.058 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.785 mspf
Rendering > Lights And Meshes
Speed Fast
๐Ÿ”ต mspf
๐Ÿ”ด 0.9413 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.296 mspf
Rendering > Lights And Meshes
Speed Slow
๐Ÿ”ต mspf
๐Ÿ”ด 0.82 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.41 mspf
Rendering > Lights And Meshes
Sphere 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3097 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.199 mspf
Rendering > Lights And Meshes
Sphere 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.8134 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.9 mspf
Rendering > Lights And Meshes
Sphere 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.165 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 47.26 mspf
Rendering > Lights And Meshes
Spot 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.8265 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.176 mspf
Rendering > Lights And Meshes
Spot 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.379 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.527 mspf
Rendering > Lights And Meshes
Stress
๐Ÿ”ต mspf
๐Ÿ”ด 13.49 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 62.19 mspf
Rendering > Polygon Sprite 2d
1000 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.7097 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 1.57 mspf
Rendering > Polygon Sprite 2d
100 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.1162 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.2483 mspf
Rendering > Polygon Sprite 2d
10 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.04383 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.08033 mspf
Rendering > Polygon Sprite 2d
5000 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.6728 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 24.88 mspf
Rendering > Polygon Sprite 2d
500 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.094 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.946 mspf
Rendering > Polygon Sprite 2d
50 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0398 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.8916 mspf
Rendering > Sponza
Basic Ambient
๐Ÿ”ต mspf
๐Ÿ”ด 0.2937 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.771 mspf
Rendering > Sponza
Basic Directional
๐Ÿ”ต mspf
๐Ÿ”ด 0.303 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.937 mspf
Rendering > Sponza
Basic Omni
๐Ÿ”ต mspf
๐Ÿ”ด 0.3542 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 17.97 mspf
Rendering > Sponza
Dof Box
๐Ÿ”ต mspf
๐Ÿ”ด 0.3657 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.88 mspf
Rendering > Sponza
Dof Circle
๐Ÿ”ต mspf
๐Ÿ”ด 0.254 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.04 mspf
Rendering > Sponza
Dof Hex
๐Ÿ”ต mspf
๐Ÿ”ด 0.2532 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.2 mspf
Rendering > Sponza
Effect Glow
๐Ÿ”ต mspf
๐Ÿ”ด 0.3158 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.51 mspf
Rendering > Sponza
Effect Ssao
๐Ÿ”ต mspf
๐Ÿ”ด 0.3907 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.15 mspf
Rendering > Sponza
Effect Ssr
๐Ÿ”ต mspf
๐Ÿ”ด 52.91 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 16.32 mspf
Rendering > Sponza
Effect Volumetric Fog
๐Ÿ”ต mspf
๐Ÿ”ด 0.3666 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.01 mspf