2024-06-09 11:30:37 +02:00
window . BENCHMARK _DATA = {
2024-07-04 04:24:51 +02:00
"lastUpdate" : 1720059891253 ,
2024-06-09 11:30:37 +02:00
"repoUrl" : "https://github.com/lihop/godot-xterm" ,
"entries" : {
"GodotXterm Benchmarks" : [
{
"commit" : {
"author" : {
"email" : "git@leroy.geek.nz" ,
"name" : "Leroy Hopson" ,
"username" : "lihop"
} ,
"committer" : {
"email" : "github@leroy.nix.nz" ,
"name" : "Leroy Hopson" ,
"username" : "lihop"
} ,
"distinct" : true ,
"id" : "9569c9e489a21cc866c7d3a36a7bc15462e480e6" ,
"message" : "perf(term): add benchmarks\n\nAdds benchmarks by running [alacritty/vtebench](https://github.com/alacritty/vtebench)\nbenchmarks in the terminal.\nUses code based on [godotengine/godot-benchmarks](https://github.com/godotengine/godot-benchmarks)\nto measure average GPU and CPU time spent per frame.\nUses [github-action-benchmark](https://github.com/benchmark-action/github-action-benchmark)\nfor continuous integration, and publishes benchmark results to https://lihop.github.io/godot-xterm/dev/bench/." ,
"timestamp" : "2024-06-09T21:21:30+12:00" ,
"tree_id" : "2d7a176405a8291e0969057e1a3460d927d37e82" ,
"url" : "https://github.com/lihop/godot-xterm/commit/9569c9e489a21cc866c7d3a36a7bc15462e480e6"
} ,
"date" : 1717925437036 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 69.49 ,
"unit" : "milliseconds" ,
"range" : "± 16.92"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 9.858 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1920 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 104.1 ,
"unit" : "milliseconds" ,
"range" : "± 25.72"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 11.21 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 1982 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 54.11 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 74.33 ,
"unit" : "milliseconds" ,
"range" : "± 13.27"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 8.638 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1639 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 514.5 ,
"unit" : "milliseconds" ,
"range" : "± 19.28"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 6.948 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3264 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 506.8 ,
"unit" : "milliseconds" ,
"range" : "± 18.03"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 8.393 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3148 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 509.3 ,
"unit" : "milliseconds" ,
"range" : "± 23.49"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 8.336 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3081 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 83.8 ,
"unit" : "milliseconds" ,
"range" : "± 6.34"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 7.235 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1478 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 512.8 ,
"unit" : "milliseconds" ,
"range" : "± 23.35"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 8.148 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3158 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 510 ,
"unit" : "milliseconds" ,
"range" : "± 18.54"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 9.566 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3133 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 90.46 ,
"unit" : "milliseconds" ,
"range" : "± 40.33"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 7.495 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1409 ,
"unit" : "milliseconds"
}
]
2024-06-09 11:46:32 +02:00
} ,
{
"commit" : {
"author" : {
"email" : "robert@opcode.eu.org" ,
"name" : "Robert Paciorek" ,
"username" : "rpaciorek"
} ,
"committer" : {
"email" : "github@leroy.nix.nz" ,
"name" : "Leroy Hopson" ,
"username" : "lihop"
} ,
"distinct" : true ,
"id" : "e830db667c06b0bec06fc97aa7eca326c69908bc" ,
"message" : "fix socat_terminal example\n\n* Godot 4.x seems to require call StreamPeerTCP.poll\n* add missing signal connection (data from terminal to network)" ,
"timestamp" : "2024-06-09T21:42:16+12:00" ,
"tree_id" : "9d2ff445528c338fbd7a91d51c8238bad43b73d9" ,
"url" : "https://github.com/lihop/godot-xterm/commit/e830db667c06b0bec06fc97aa7eca326c69908bc"
} ,
"date" : 1717926391536 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 71.58 ,
"unit" : "milliseconds" ,
"range" : "± 18.05"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 10.43 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1891 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 102.7 ,
"unit" : "milliseconds" ,
"range" : "± 25.34"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 10.75 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 2010 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 52.89 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 75.27 ,
"unit" : "milliseconds" ,
"range" : "± 6.64"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 8.291 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1625 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 504.1 ,
"unit" : "milliseconds" ,
"range" : "± 18.40"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 8.937 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3037 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 507.8 ,
"unit" : "milliseconds" ,
"range" : "± 15.38"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 7.409 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3042 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 505.5 ,
"unit" : "milliseconds" ,
"range" : "± 31.47"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 8.025 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3161 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 83.91 ,
"unit" : "milliseconds" ,
"range" : "± 7.20"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 7.322 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1490 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 520.4 ,
"unit" : "milliseconds" ,
"range" : "± 17.17"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 8.538 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3193 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 508.2 ,
"unit" : "milliseconds" ,
"range" : "± 25.17"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 9.661 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3089 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 91.69 ,
"unit" : "milliseconds" ,
"range" : "± 43.42"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 7.929 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1424 ,
"unit" : "milliseconds"
}
]
2024-06-09 11:59:01 +02:00
} ,
{
"commit" : {
"author" : {
"email" : "git@leroy.geek.nz" ,
"name" : "Leroy Hopson" ,
"username" : "lihop"
} ,
"committer" : {
"email" : "github@leroy.nix.nz" ,
"name" : "Leroy Hopson" ,
"username" : "lihop"
} ,
"distinct" : true ,
"id" : "64aa0ff49a56d03a67ef92d17d28c40aa121756e" ,
"message" : "perf(term): merge custom theme with default theme\n\nMerges a custom theme containing 'Terminal' theme properties with the\ndefault theme rather than setting them on the default theme directly.\n\nThis improves performance for initial loading of the plugin." ,
"timestamp" : "2024-06-09T21:54:39+12:00" ,
"tree_id" : "017b954eb8cc228506a136738158438fbdb1e45e" ,
"url" : "https://github.com/lihop/godot-xterm/commit/64aa0ff49a56d03a67ef92d17d28c40aa121756e"
} ,
"date" : 1717927140420 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 70.99 ,
"unit" : "milliseconds" ,
"range" : "± 17.88"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 9.998 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1906 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 104.2 ,
"unit" : "milliseconds" ,
"range" : "± 25.93"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 11.03 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 2001 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 42.7 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 77.71 ,
"unit" : "milliseconds" ,
"range" : "± 19.46"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 9.161 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1598 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 525.8 ,
"unit" : "milliseconds" ,
"range" : "± 25.54"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 7.659 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3095 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 508.2 ,
"unit" : "milliseconds" ,
"range" : "± 16.81"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 8.068 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3167 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 508.8 ,
"unit" : "milliseconds" ,
"range" : "± 16.69"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 9.16 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3231 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 83.23 ,
"unit" : "milliseconds" ,
"range" : "± 7.54"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 7.228 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1491 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 516.3 ,
"unit" : "milliseconds" ,
"range" : "± 25.21"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 7.964 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3175 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 502.1 ,
"unit" : "milliseconds" ,
"range" : "± 20.60"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 7.452 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3097 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 88.33 ,
"unit" : "milliseconds" ,
"range" : "± 43.24"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 7.3 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1444 ,
"unit" : "milliseconds"
}
]
2024-06-13 04:25:13 +02:00
} ,
{
"commit" : {
"author" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "git@leroy.geek.nz"
} ,
"committer" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "github@leroy.nix.nz"
} ,
"id" : "64aa0ff49a56d03a67ef92d17d28c40aa121756e" ,
"message" : "perf(term): merge custom theme with default theme\n\nMerges a custom theme containing 'Terminal' theme properties with the\ndefault theme rather than setting them on the default theme directly.\n\nThis improves performance for initial loading of the plugin." ,
"timestamp" : "2024-06-08T23:45:33Z" ,
"url" : "https://github.com/lihop/godot-xterm/commit/64aa0ff49a56d03a67ef92d17d28c40aa121756e"
} ,
"date" : 1718245512774 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 71.62 ,
"unit" : "milliseconds" ,
"range" : "± 18.32"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 10.07 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1882 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 101.6 ,
"unit" : "milliseconds" ,
"range" : "± 25.25"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 10.57 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 2027 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 41.63 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 74.66 ,
"unit" : "milliseconds" ,
"range" : "± 25.03"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 8.126 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1648 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 512.1 ,
"unit" : "milliseconds" ,
"range" : "± 24.82"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 7.359 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3216 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 508 ,
"unit" : "milliseconds" ,
"range" : "± 24.11"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 7.151 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3137 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 520.4 ,
"unit" : "milliseconds" ,
"range" : "± 21.36"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 8.791 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3220 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 84.03 ,
"unit" : "milliseconds" ,
"range" : "± 9.22"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 7.487 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1482 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 507.1 ,
"unit" : "milliseconds" ,
"range" : "± 30.11"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 7.407 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3275 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 505.6 ,
"unit" : "milliseconds" ,
"range" : "± 18.76"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 7.881 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3166 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 94.85 ,
"unit" : "milliseconds" ,
"range" : "± 48.57"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 7.936 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1365 ,
"unit" : "milliseconds"
}
]
2024-06-20 04:23:30 +02:00
} ,
{
"commit" : {
"author" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "git@leroy.geek.nz"
} ,
"committer" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "github@leroy.nix.nz"
} ,
"id" : "64aa0ff49a56d03a67ef92d17d28c40aa121756e" ,
"message" : "perf(term): merge custom theme with default theme\n\nMerges a custom theme containing 'Terminal' theme properties with the\ndefault theme rather than setting them on the default theme directly.\n\nThis improves performance for initial loading of the plugin." ,
"timestamp" : "2024-06-08T23:45:33Z" ,
"url" : "https://github.com/lihop/godot-xterm/commit/64aa0ff49a56d03a67ef92d17d28c40aa121756e"
} ,
"date" : 1718850209837 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 70.65 ,
"unit" : "milliseconds" ,
"range" : "± 17.45"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 9.752 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1917 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 105 ,
"unit" : "milliseconds" ,
"range" : "± 26.19"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 11.45 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 1981 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 40.99 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 76.27 ,
"unit" : "milliseconds" ,
"range" : "± 1.66"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 8.613 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1611 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 514.3 ,
"unit" : "milliseconds" ,
"range" : "± 19.35"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 7.173 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3112 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 512 ,
"unit" : "milliseconds" ,
"range" : "± 21.13"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 7.809 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3153 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 511.9 ,
"unit" : "milliseconds" ,
"range" : "± 19.75"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 8.043 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3143 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 84.89 ,
"unit" : "milliseconds" ,
"range" : "± 6.98"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 6.931 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1471 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 512.3 ,
"unit" : "milliseconds" ,
"range" : "± 14.35"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 8.619 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3082 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 508.8 ,
"unit" : "milliseconds" ,
"range" : "± 18.80"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 7.749 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3227 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 90.55 ,
"unit" : "milliseconds" ,
"range" : "± 43.95"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 6.951 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1423 ,
"unit" : "milliseconds"
}
]
2024-06-27 04:24:06 +02:00
} ,
{
"commit" : {
"author" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "git@leroy.geek.nz"
} ,
"committer" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "github@leroy.nix.nz"
} ,
"id" : "64aa0ff49a56d03a67ef92d17d28c40aa121756e" ,
"message" : "perf(term): merge custom theme with default theme\n\nMerges a custom theme containing 'Terminal' theme properties with the\ndefault theme rather than setting them on the default theme directly.\n\nThis improves performance for initial loading of the plugin." ,
"timestamp" : "2024-06-08T23:45:33Z" ,
"url" : "https://github.com/lihop/godot-xterm/commit/64aa0ff49a56d03a67ef92d17d28c40aa121756e"
} ,
"date" : 1719455045996 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 69.59 ,
"unit" : "milliseconds" ,
"range" : "± 17.14"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 9.953 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1930 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 106.6 ,
"unit" : "milliseconds" ,
"range" : "± 26.36"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 11.35 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 1969 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 43.67 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 75.78 ,
"unit" : "milliseconds" ,
"range" : "± 7.18"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 8.397 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1622 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 514.5 ,
"unit" : "milliseconds" ,
"range" : "± 18.00"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 7.808 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3241 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 526.7 ,
"unit" : "milliseconds" ,
"range" : "± 29.52"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 8.817 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3152 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 509.3 ,
"unit" : "milliseconds" ,
"range" : "± 25.38"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 9.007 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3208 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 84.26 ,
"unit" : "milliseconds" ,
"range" : "± 7.18"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 7.491 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1477 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 512.3 ,
"unit" : "milliseconds" ,
"range" : "± 19.80"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 7.625 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3202 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 516.9 ,
"unit" : "milliseconds" ,
"range" : "± 21.24"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 8.263 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3275 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 90.57 ,
"unit" : "milliseconds" ,
"range" : "± 45.19"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 7.15 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1409 ,
"unit" : "milliseconds"
}
]
2024-07-04 04:24:51 +02:00
} ,
{
"commit" : {
"author" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "git@leroy.geek.nz"
} ,
"committer" : {
"name" : "Leroy Hopson" ,
"username" : "lihop" ,
"email" : "github@leroy.nix.nz"
} ,
"id" : "64aa0ff49a56d03a67ef92d17d28c40aa121756e" ,
"message" : "perf(term): merge custom theme with default theme\n\nMerges a custom theme containing 'Terminal' theme properties with the\ndefault theme rather than setting them on the default theme directly.\n\nThis improves performance for initial loading of the plugin." ,
"timestamp" : "2024-06-08T23:45:33Z" ,
"url" : "https://github.com/lihop/godot-xterm/commit/64aa0ff49a56d03a67ef92d17d28c40aa121756e"
} ,
"date" : 1720059890529 ,
"tool" : "customSmallerIsBetter" ,
"benches" : [
{
"name" : "cursor_motion" ,
"value" : 70.44 ,
"unit" : "milliseconds" ,
"range" : "± 17.51"
} ,
{
"name" : "cursor_motion - render cpu" ,
"value" : 9.936 ,
"unit" : "milliseconds"
} ,
{
"name" : "cursor_motion - render gpu" ,
"value" : 1905 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells" ,
"value" : 103.7 ,
"unit" : "milliseconds" ,
"range" : "± 25.40"
} ,
{
"name" : "dense_cells - render cpu" ,
"value" : 11.06 ,
"unit" : "milliseconds"
} ,
{
"name" : "dense_cells - render gpu" ,
"value" : 2016 ,
"unit" : "milliseconds"
} ,
{
"name" : "editor_launch" ,
"value" : 40.33 ,
"unit" : "seconds"
} ,
{
"name" : "light_cells" ,
"value" : 76.33 ,
"unit" : "milliseconds" ,
"range" : "± 6.51"
} ,
{
"name" : "light_cells - render cpu" ,
"value" : 8.699 ,
"unit" : "milliseconds"
} ,
{
"name" : "light_cells - render gpu" ,
"value" : 1603 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling" ,
"value" : 508.6 ,
"unit" : "milliseconds" ,
"range" : "± 20.07"
} ,
{
"name" : "scrolling - render cpu" ,
"value" : 7.31 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling - render gpu" ,
"value" : 3086 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region" ,
"value" : 514.9 ,
"unit" : "milliseconds" ,
"range" : "± 21.84"
} ,
{
"name" : "scrolling_bottom_region - render cpu" ,
"value" : 7.945 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_region - render gpu" ,
"value" : 3157 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region" ,
"value" : 517.7 ,
"unit" : "milliseconds" ,
"range" : "± 22.26"
} ,
{
"name" : "scrolling_bottom_small_region - render cpu" ,
"value" : 7.97 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_bottom_small_region - render gpu" ,
"value" : 3270 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen" ,
"value" : 83.84 ,
"unit" : "milliseconds" ,
"range" : "± 6.80"
} ,
{
"name" : "scrolling_fullscreen - render cpu" ,
"value" : 7.068 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_fullscreen - render gpu" ,
"value" : 1478 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region" ,
"value" : 510.4 ,
"unit" : "milliseconds" ,
"range" : "± 20.77"
} ,
{
"name" : "scrolling_top_region - render cpu" ,
"value" : 7.828 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_region - render gpu" ,
"value" : 3117 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region" ,
"value" : 507.5 ,
"unit" : "milliseconds" ,
"range" : "± 18.50"
} ,
{
"name" : "scrolling_top_small_region - render cpu" ,
"value" : 8.563 ,
"unit" : "milliseconds"
} ,
{
"name" : "scrolling_top_small_region - render gpu" ,
"value" : 3094 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode" ,
"value" : 94 ,
"unit" : "milliseconds" ,
"range" : "± 45.27"
} ,
{
"name" : "unicode - render cpu" ,
"value" : 7.825 ,
"unit" : "milliseconds"
} ,
{
"name" : "unicode - render gpu" ,
"value" : 1378 ,
"unit" : "milliseconds"
}
]
2024-06-09 11:30:37 +02:00
}
]
}
}