Godot Benchmarks

2024-01-29 17e7f85c0

ยซ Previous: 2024-01-28 17e7f85c0
Next: 2024-01-30 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 310 seconds
Build peak memory usageDebug 1,656.64 MB
Release 2,690.47 MB
Startup + shutdown timeDebug 1,949 ms
Release 1,899 ms
Startup + shutdown peak memory usageDebug 180.95 MB
Release 167.14 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 379.6 ms
Release 290.9 ms
Core > Callable
Lambda Inline Callable
Debug 390.6 ms
Release 285.6 ms
Core > Callable
Lambda Variable Callable
Debug 117.3 ms
Release 70.49 ms
Core > Config File
Load
Debug 33.62 ms
Release 26.11 ms
Core > Config File
Load With Password
Debug 37.27 ms
Release 28.92 ms
Core > Config File
Save
Debug 40.4 ms
Release 34.38 ms
Core > Config File
Save With Password
Debug 45.77 ms
Release 37.31 ms
Core > Crypto
Generate 1g Random Bytes 1k At A Time
Debug 1241 ms
Release 1846 ms
Core > Crypto
Generate 1m Random Bytes 10 At A Time
Debug 2397 ms
Release 8522 ms
Core > Crypto
Generate Rsa 2048
Debug 39.99 ms
Release 95.84 ms
Core > Crypto
Generate Rsa 4096
Debug 150.7 ms
Release 886.1 ms
Core > Node Path
Create
Debug 18.3 ms
Release 15.82 ms
Core > Random Number Generator
Global Scope Randf
Debug 109.8 ms
Release 57.45 ms
Core > Random Number Generator
Global Scope Randf Range
Debug 229.5 ms
Release 123 ms
Core > Random Number Generator
Global Scope Randfn
Debug 515.5 ms
Release 380.3 ms
Core > Random Number Generator
Global Scope Randi
Debug 116.3 ms
Release 54.34 ms
Core > Random Number Generator
Global Scope Randi Range
Debug 159.9 ms
Release 93.71 ms
Core > Random Number Generator
Global Scope Randomize
Debug 477.4 ms
Release 411.5 ms
Core > Random Number Generator
Randf
Debug 171.6 ms
Release 91.89 ms
Core > Random Number Generator
Randf Range
Debug 202.1 ms
Release 116.8 ms
Core > Random Number Generator
Randfn
Debug 430.1 ms
Release 305.2 ms
Core > Random Number Generator
Randi
Debug 134.4 ms
Release 60.87 ms
Core > Random Number Generator
Randi Range
Debug 173.9 ms
Release 86.62 ms
Core > Random Number Generator
Randomize
Debug 574.1 ms
Release 440.7 ms
Core > Signal
Emission Params 0
Debug 278.2 ms
Release 222.1 ms
Core > Signal
Emission Params 1
Debug 287.8 ms
Release 229.5 ms
Core > Signal
Emission Params 10
Debug 325.5 ms
Release 239 ms
Core > String Name
Create
Debug 18.39 ms
Release 16.34 ms
Gdscript > Alloc
Deep Tree
Debug 209.5 ms
Release 171 ms
Gdscript > Alloc
Duplicate
Debug 1510 ms
Release 1116 ms
Gdscript > Alloc
Fragmentation
Debug 2962 ms
Release 2228 ms
Gdscript > Alloc
Wide Tree
Debug 168.4 ms
Release 128.2 ms
Gdscript > Array
Fill Loop
Debug 276.8 ms
Release 203.9 ms
Gdscript > Array
Fill Method
Debug 116.5 ms
Release 109.1 ms
Gdscript > Array
Packed Color Array
Debug 218.6 ms
Release 123.5 ms
Gdscript > Array
Packed Float 32 Array
Debug 152.1 ms
Release 83.37 ms
Gdscript > Array
Packed Float 64 Array
Debug 149.7 ms
Release 85.85 ms
Gdscript > Array
Packed Int 32 Array
Debug 109.2 ms
Release 69.84 ms
Gdscript > Array
Packed Int 64 Array
Debug 110.9 ms
Release 71.43 ms
Gdscript > Array
Packed String Array
Debug 607 ms
Release 495.9 ms
Gdscript > Array
Packed Vector 2 Array
Debug 165.2 ms
Release 103.3 ms
Gdscript > Array
Packed Vector 3 Array
Debug 183.9 ms
Release 114.9 ms
Gdscript > Array
Typed Color Array
Debug 302.1 ms
Release 167.5 ms
Gdscript > Array
Typed Float Array
Debug 199.1 ms
Release 119.7 ms
Gdscript > Array
Typed Int Array
Debug 189 ms
Release 120.8 ms
Gdscript > Array
Typed String Array
Debug 733.9 ms
Release 591.2 ms
Gdscript > Array
Typed Vector 2 Array
Debug 247.3 ms
Release 142.3 ms
Gdscript > Array
Typed Vector 3 Array
Debug 278.3 ms
Release 162.2 ms
Gdscript > Array
Untyped Color Array
Debug 399.2 ms
Release 230 ms
Gdscript > Array
Untyped Float Array
Debug 288.2 ms
Release 194 ms
Gdscript > Array
Untyped Int Array
Debug 283.6 ms
Release 192.7 ms
Gdscript > Array
Untyped String Array
Debug 857.2 ms
Release 647.3 ms
Gdscript > Array
Untyped Vector 2 Array
Debug 338.8 ms
Release 224.6 ms
Gdscript > Array
Untyped Vector 3 Array
Debug 363.1 ms
Release 224.5 ms
Gdscript > For Loop
For Loop Add
Debug 9.892 ms
Release 6.483 ms
Gdscript > For Loop
For Loop Call
Debug 84.4 ms
Release 45.86 ms
Gdscript > Lambda Performance
Lambda Call
Debug 56.53 ms
Release 37.09 ms
Gdscript > String Checksum
Md 5 Buffer Empty
Debug 202.6 ms
Release 154.3 ms
Gdscript > String Checksum
Md 5 Buffer Non Empty
Debug 722.3 ms
Release 534.4 ms
Gdscript > String Checksum
Md 5 Text Empty
Debug 784.5 ms
Release 657.3 ms
Gdscript > String Checksum
Md 5 Text Non Empty
Debug 1287 ms
Release 1041 ms
Gdscript > String Checksum
Sha 1 Buffer Empty
Debug 215.4 ms
Release 142.7 ms
Gdscript > String Checksum
Sha 1 Buffer Non Empty
Debug 711.5 ms
Release 495.4 ms
Gdscript > String Checksum
Sha 1 Text Empty
Debug 974 ms
Release 735 ms
Gdscript > String Checksum
Sha 1 Text Non Empty
Debug 1498 ms
Release 1098 ms
Gdscript > String Checksum
Sha 256 Buffer Empty
Debug 335.1 ms
Release 254.4 ms
Gdscript > String Checksum
Sha 256 Buffer Non Empty
Debug 1113 ms
Release 878.9 ms
Gdscript > String Checksum
Sha 256 Text Empty
Debug 1364 ms
Release 1126 ms
Gdscript > String Checksum
Sha 256 Text Non Empty
Debug 2171 ms
Release 1783 ms
Gdscript > String Format
Complex Variable Concatenate
Debug 1813 ms
Release 1566 ms
Gdscript > String Format
Complex Variable Method
Debug 3763 ms
Release 3080 ms
Gdscript > String Format
Complex Variable Percent
Debug 3590 ms
Release 2849 ms
Gdscript > String Format
No Op Constant Method
Debug 181.3 ms
Release 146.2 ms
Gdscript > String Format
Simple Constant Concatenate
Debug 4.182 ms
Release 2.728 ms
Gdscript > String Format
Simple Constant Method
Debug 860.5 ms
Release 717.7 ms
Gdscript > String Format
Simple Constant Method Constant Dict
Debug 684.9 ms
Release 553 ms
Gdscript > String Format
Simple Constant Percent
Debug 4.507 ms
Release 2.729 ms
Gdscript > String Format
Simple Variable Concatenate
Debug 193.7 ms
Release 164.7 ms
Gdscript > String Format
Simple Variable Method
Debug 872.8 ms
Release 717.2 ms
Gdscript > String Format
Simple Variable Percent
Debug 574.3 ms
Release 459.8 ms
Gdscript > String Manipulation
Begins With
Debug 14.91 ms
Release 9.762 ms
Gdscript > String Manipulation
Bigrams
Debug 793.9 ms
Release 672.8 ms
Gdscript > String Manipulation
Capitalize
Debug 992.7 ms
Release 844.4 ms
Gdscript > String Manipulation
Casecmp To
Debug 15.92 ms
Release 9.534 ms
Gdscript > String Manipulation
Contains
Debug 19.67 ms
Release 11.29 ms
Gdscript > String Manipulation
Contains Gdscript In
Debug 4.438 ms
Release 2.724 ms
Gdscript > String Manipulation
Count
Debug 214.8 ms
Release 163.2 ms
Gdscript > String Manipulation
Countn
Debug 380.4 ms
Release 345.1 ms
Gdscript > String Manipulation
Ends With
Debug 17.47 ms
Release 11.51 ms
Gdscript > String Manipulation
Find
Debug 43.35 ms
Release 32.4 ms
Gdscript > String Manipulation
Findn
Debug 71.37 ms
Release 55.15 ms
Gdscript > String Manipulation
Get Slice
Debug 86.35 ms
Release 66.37 ms
Gdscript > String Manipulation
Get Slice Count
Debug 37.33 ms
Release 28.5 ms
Gdscript > String Manipulation
Humanize Size
Debug 717.4 ms
Release 635.4 ms
Gdscript > String Manipulation
Insert
Debug 257.1 ms
Release 217.7 ms
Gdscript > String Manipulation
Is Valid Filename
Debug 1004 ms
Release 838.1 ms
Gdscript > String Manipulation
Lpad
Debug 207.4 ms
Release 177.8 ms
Gdscript > String Manipulation
Naturalnocasecmp To
Debug 17.61 ms
Release 8.959 ms
Gdscript > String Manipulation
Nocasecmp To
Debug 28.2 ms
Release 38.56 ms
Gdscript > String Manipulation
Pad Decimals
Debug 422.3 ms
Release 378.9 ms
Gdscript > String Manipulation
Pad Decimals Pre Constructed
Debug 76.99 ms
Release 64.58 ms
Gdscript > String Manipulation
Pad Zeros
Debug 421.2 ms
Release 352.2 ms
Gdscript > String Manipulation
Pad Zeros Pre Constructed
Debug 269.8 ms
Release 227.7 ms
Gdscript > String Manipulation
Rfind
Debug 59.56 ms
Release 37.3 ms
Gdscript > String Manipulation
Rfindn
Debug 195.1 ms
Release 176.7 ms
Gdscript > String Manipulation
Rpad
Debug 154.2 ms
Release 128.5 ms
Gdscript > String Manipulation
Rsplit
Debug 438 ms
Release 344 ms
Gdscript > String Manipulation
Similarity
Debug 723.6 ms
Release 612.5 ms
Gdscript > String Manipulation
Simplify Path
Debug 1377 ms
Release 1153 ms
Gdscript > String Manipulation
Split
Debug 392.8 ms
Release 342.6 ms
Gdscript > String Manipulation
Split Floats
Debug 266.1 ms
Release 172.9 ms
Gdscript > String Manipulation
Substr
Debug 63.94 ms
Release 50.45 ms
Gdscript > String Manipulation
To Camel Case
Debug 258.8 ms
Release 252.6 ms
Gdscript > String Manipulation
To Lower
Debug 205.8 ms
Release 188.8 ms
Gdscript > String Manipulation
To Pascal Case
Debug 1231 ms
Release 1037 ms
Gdscript > String Manipulation
To Snake Case
Debug 666 ms
Release 562.2 ms
Gdscript > String Manipulation
To Utf 16 Buffer
Debug 140.7 ms
Release 108.1 ms
Gdscript > String Manipulation
To Utf 32 Buffer
Debug 95.84 ms
Release 79.15 ms
Gdscript > String Manipulation
To Utf 8 Buffer
Debug 140.2 ms
Release 111.1 ms
Gdscript > String Manipulation
To Wchar Buffer
Debug 95.44 ms
Release 78.72 ms
Gdscript > String Manipulation
Uri Decode
Debug 356.9 ms
Release 265.5 ms
Gdscript > String Manipulation
Uri Encode
Debug 381.6 ms
Release 308.1 ms
Gdscript > String Manipulation
Validate Filename
Debug 1814 ms
Release 1444 ms
Gdscript > String Manipulation
Validate Node Name
Debug 98.53 ms
Release 80.69 ms
Gdscript > String Manipulation
Xml Escape
Debug 556.3 ms
Release 470.1 ms
Gdscript > String Manipulation
Xml Unescape
Debug 72.28 ms
Release 57.55 ms
Math > Delaunay 2d
Delaunay 2d
Debug 156.7 ms
Release 76.36 ms
Math > Triangulate
Triangulate
Debug 95.09 ms
Release 52.81 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Box Shape
Debug 0.979 mspf
Release 596.7 mspf
Debug 141.8 mspf
Release 56.98 mspf
Debug 37.74 ms
Release 27.41 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Sphere Shape
Debug 764 mspf
Release 838.9 mspf
Debug 33.7 mspf
Release 22.46 mspf
Debug 38.29 ms
Release 27.97 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Box Shape
Debug 1.043 mspf
Release 573.8 mspf
Debug 141.6 mspf
Release 59.97 mspf
Debug 45.62 ms
Release 32.1 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Sphere Shape
Debug 750.8 mspf
Release 826.8 mspf
Debug 35.13 mspf
Release 24.1 mspf
Debug 44.47 ms
Release 32.69 ms
GPU
NameRender CPURender GPU
Rendering > Culling
Basic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.839 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.186 mspf
Rendering > Culling
Directional Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 2.071 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.07 mspf
Rendering > Culling
Dynamic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 5.457 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.69 mspf
Rendering > Culling
Dynamic Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.877 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.967 mspf
Rendering > Culling
Dynamic Light Cull With Shadows
๐Ÿ”ต mspf
๐Ÿ”ด 2.708 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.71 mspf
Rendering > Culling
Static Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.405 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.607 mspf
Rendering > Hlod
Cull Deep
๐Ÿ”ต mspf
๐Ÿ”ด 14.92 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.685 mspf
Rendering > Hlod
Cull Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.628 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.941 mspf
Rendering > Hlod
Cull Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.183 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.895 mspf
Rendering > Hlod
Flat Deep
๐Ÿ”ต mspf
๐Ÿ”ด 14.3 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.557 mspf
Rendering > Hlod
Flat Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.799 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.629 mspf
Rendering > Hlod
Flat Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.253 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.586 mspf
Rendering > Label
Label
๐Ÿ”ต mspf
๐Ÿ”ด 1.97 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.582 mspf
Rendering > Label
Label Autowrap Arbitrary
๐Ÿ”ต mspf
๐Ÿ”ด 1.515 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.828 mspf
Rendering > Label
Label Autowrap Smart
๐Ÿ”ต mspf
๐Ÿ”ด 1.526 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.776 mspf
Rendering > Label
Label Autowrap Word
๐Ÿ”ต mspf
๐Ÿ”ด 1.536 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.557 mspf
Rendering > Lights And Meshes
Box 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3468 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.419 mspf
Rendering > Lights And Meshes
Box 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.7563 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.266 mspf
Rendering > Lights And Meshes
Box 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.19 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.427 mspf
Rendering > Lights And Meshes
Omni 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7465 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.131 mspf
Rendering > Lights And Meshes
Omni 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.9947 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.688 mspf
Rendering > Lights And Meshes
Speed Fast
๐Ÿ”ต mspf
๐Ÿ”ด 0.9118 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.338 mspf
Rendering > Lights And Meshes
Speed Slow
๐Ÿ”ต mspf
๐Ÿ”ด 0.792 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.429 mspf
Rendering > Lights And Meshes
Sphere 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3088 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.168 mspf
Rendering > Lights And Meshes
Sphere 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.7665 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.91 mspf
Rendering > Lights And Meshes
Sphere 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.353 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 47.43 mspf
Rendering > Lights And Meshes
Spot 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.7545 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.213 mspf
Rendering > Lights And Meshes
Spot 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.397 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.503 mspf
Rendering > Lights And Meshes
Stress
๐Ÿ”ต mspf
๐Ÿ”ด 13.39 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 62.16 mspf
Rendering > Polygon Sprite 2d
1000 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.7104 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 1.549 mspf
Rendering > Polygon Sprite 2d
100 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.09933 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.2652 mspf
Rendering > Polygon Sprite 2d
10 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0298 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.0794 mspf
Rendering > Polygon Sprite 2d
5000 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.6614 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 25.32 mspf
Rendering > Polygon Sprite 2d
500 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.1002 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.861 mspf
Rendering > Polygon Sprite 2d
50 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0394 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.8942 mspf
Rendering > Sponza
Basic Ambient
๐Ÿ”ต mspf
๐Ÿ”ด 0.3174 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.874 mspf
Rendering > Sponza
Basic Directional
๐Ÿ”ต mspf
๐Ÿ”ด 0.284 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.992 mspf
Rendering > Sponza
Basic Omni
๐Ÿ”ต mspf
๐Ÿ”ด 0.3488 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 18.01 mspf
Rendering > Sponza
Dof Box
๐Ÿ”ต mspf
๐Ÿ”ด 0.3393 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.65 mspf
Rendering > Sponza
Dof Circle
๐Ÿ”ต mspf
๐Ÿ”ด 0.2258 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.11 mspf
Rendering > Sponza
Dof Hex
๐Ÿ”ต mspf
๐Ÿ”ด 0.2552 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.87 mspf
Rendering > Sponza
Effect Glow
๐Ÿ”ต mspf
๐Ÿ”ด 0.3273 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.51 mspf
Rendering > Sponza
Effect Ssao
๐Ÿ”ต mspf
๐Ÿ”ด 0.4202 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.01 mspf
Rendering > Sponza
Effect Ssr
๐Ÿ”ต mspf
๐Ÿ”ด 3.954 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 16.33 mspf
Rendering > Sponza
Effect Volumetric Fog
๐Ÿ”ต mspf
๐Ÿ”ด 0.3372 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.88 mspf