Hugo Locurcio
16a57ac2f5
Make build.py run correctly regardless of CWD
2025-12-17 00:55:46 +01:00
Hugo Locurcio
faf3cf5329
Remove very old macOS, Android and iOS versions in build.py
...
This fixes some entries being shown with invalid colors in the chart legend,
as they no longer had associated colors. Each of these had a very
low number of reports anyway (usually 0).
2025-12-16 04:35:38 +01:00
Hugo Locurcio
9b17935f79
Switch to Chart.js to fix chart display
...
Frappe Charts is broken on recent browsers, and upstream is inactive.
This changes rendering from stacked horizontal bar graphs to donut charts,
as stacked horizontal bar graphs aren't available in Chart.js to my knowledge.
2025-12-16 04:28:02 +01:00
dependabot[bot]
043826956e
Bump actions/upload-pages-artifact from 3 to 4 ( #8 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 10:46:19 +01:00
dependabot[bot]
95d1ee4e8b
Bump actions/checkout from 4 to 6 ( #9 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 10:42:18 +01:00
Hugo Locurcio
fe8b405121
Add Android 16, macOS 26 and iOS 26
...
- Remove Android 6, macOS 10.13 and iOS 11 to make space in graphs.
Godot 4.x requires macOS 10.15 and iOS 12 anyway.
2025-10-07 00:25:35 +02:00
Hugo Locurcio
4df395f38b
Fix typo in Vega 56 GPU PassMark score
...
This caused a build failure now that some reports use this GPU.
2025-07-22 17:28:33 +02:00
Hugo Locurcio
c6b299cc18
Add a notice about known browser issue for chart display
2025-05-30 14:31:08 +02:00
Hugo Locurcio
6769c831da
Add 2024/2025 hardware releases
...
- Add the following hardware to the list:
- CPUs:
- AMD Zen 5.
- Intel Arrow Lake, Raptor Lake refresh.
- GPUs:
- AMD RDNA4.
- Intel Battlemage.
- NVIDIA Blackwell.
- Add link to variable rate shading documentation.
- Update guidance on GitHub tokens to follow recent changes.
- Use SSL verification when performing GraphQL API requests.
- Update dependencies to work with Python 3.13.
2025-05-28 20:55:31 +02:00
dependabot[bot]
0d03f356fc
Bump actions/upload-pages-artifact from 2 to 3 ( #3 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-28 18:29:08 +02:00
dependabot[bot]
7d623880f2
Bump actions/deploy-pages from 2 to 4 ( #4 )
...
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages ) from 2 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases )
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/deploy-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-28 18:28:55 +02:00
Hugo Locurcio
dd82a56fd9
Remove outdated TODO comments
...
These features are already implemented.
2024-07-02 01:23:52 +02:00
Hugo Locurcio
2e22a46050
Fix colors for new Android/iOS/macOS versions, remove very old versions
...
Those very old versions were removed to make room for the new versions
(given the color scheme). None of these had any issue users detected
for over a year anyway.
2024-07-02 01:23:22 +02:00
Hugo Locurcio
ee7aee6924
Add macOS 14, macOS 15, iOS 18, Android 14 and Android 15 detection
2024-07-02 01:01:52 +02:00
Hugo Locurcio
c8ad769965
Fix typos in some Ryzen CPU model names
2024-07-02 00:57:06 +02:00
Hugo Locurcio
c74ddef194
Write Zen 1/2/3/4 with a space between Zen and the digit
2024-07-02 00:56:08 +02:00
Hugo Locurcio
2ffb9c4358
Fix PassMark CPU benchmarks URL on homepage
2024-07-02 00:53:48 +02:00
dependabot[bot]
fdb99f9347
Bump actions/configure-pages from 3 to 5 ( #6 )
...
Bumps [actions/configure-pages](https://github.com/actions/configure-pages ) from 3 to 5.
- [Release notes](https://github.com/actions/configure-pages/releases )
- [Commits](https://github.com/actions/configure-pages/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/configure-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 03:44:00 +02:00
Hugo Locurcio
c4259b6249
Add number thousands separators for CPU/GPU performance scores
...
This makes scores easier to read.
2024-02-09 18:46:35 +01:00
dependabot[bot]
5f2b2c3c7d
Bump actions/checkout from 3 to 4 ( #2 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 15:13:52 +01:00
dependabot[bot]
141adeca0f
Bump actions/upload-pages-artifact from 1 to 2 ( #1 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 15:13:45 +01:00
Hugo Locurcio
35894027ce
Add buttons to expand/collapse all sections
2023-11-21 16:00:32 +01:00
Hugo Locurcio
99fcad0824
Fix typo in Ryzen 9 5900 single-core CPU speed
2023-07-28 02:39:33 +02:00
Hugo Locurcio
5de6d0e42c
Add favicon and meta tags
2023-07-05 14:21:10 +02:00
Hugo Locurcio
31b3f77a92
Add technical and development notes to README
2023-07-05 00:24:57 +02:00
Hugo Locurcio
461d661004
Update homepage URL to match the move to @godotengine organization
2023-07-04 23:46:23 +02:00
Hugo Locurcio
3d987e6e41
Create .nojekyll file on the fly
...
This makes the repository's main view more lean.
2023-07-04 20:12:32 +02:00
Hugo Locurcio
252541194b
Update list of CPU models currently marked as unknown
2023-07-02 17:41:55 +02:00
Hugo Locurcio
7082413feb
Take workstation AMD/NVIDIA GPUs into account
2023-07-02 13:30:45 +02:00
Hugo Locurcio
523aea65b6
Deploy to GitHub Pages using GitHub Actions
2023-07-02 13:24:52 +02:00
Hugo Locurcio
b270733499
Add performance scores for CPUs
...
- Add some missing CPU models, remove nonexistent CPU models.
- Add operating system names to version listings so that
the chart display sorts them from newest to oldest.
This also removes naming ambiguities, making it possible for
each of them to have their own color on the chart.
- Take Arch derivatives into account for the Linux distribution tally.
- Sort listings from best to worst in scores.
- Display date of first and last report on the web UI.
- Use lowercase for hexadecimal numbers to improve readability.
2023-07-02 13:09:12 +02:00
Hugo Locurcio
efdea5ad94
Add performance scores for AMD and Intel GPUs
2023-06-30 19:19:20 +02:00
Hugo Locurcio
fdd4a5216f
Improve web interface, add NVIDIA GPU performance scores
2023-06-30 19:04:34 +02:00
Hugo Locurcio
6be44f5e40
Set up additional charts in the web UI
2023-06-30 13:34:06 +02:00
Hugo Locurcio
be9acfddc4
Set up mypy, Flake8, isort and pre-commit hooks
2023-06-30 12:31:02 +02:00
Hugo Locurcio
e07127250e
Add more graphs to the web UI
2023-06-30 12:05:07 +02:00
Hugo Locurcio
299ae8d6d4
Begin work on web interface
2023-06-30 01:19:28 +02:00
Hugo Locurcio
7804561961
Add Intel CPU detection
...
- Tweak NVIDIA RTX detection to allow "GTX" misspellings.
2023-06-29 23:19:59 +02:00
Hugo Locurcio
cdbcf44c5d
Add AMD Ryzen CPU detection
2023-06-29 22:14:54 +02:00
Hugo Locurcio
3c2496e03c
Perform multiple requests
...
As of writing, with the latest 1,000 issues, it's possible to scan
992 reports.
2023-06-29 19:52:55 +02:00
Hugo Locurcio
541165ed42
Begin implementing pagination to process more than 100 issues
2023-06-29 17:08:28 +02:00
Hugo Locurcio
a230f90067
Detect more GPUs
2023-06-29 16:46:39 +02:00
Hugo Locurcio
2d825b2daf
Add GeForce RTX 3070 Ti detection, fix VRAM numbers for various GPUs
2023-06-29 12:17:31 +02:00
Hugo Locurcio
811bc5a886
Be more permissive with hardware naming schemes
...
This should decrease the number of unknown reports, especially with
older issues that don't use the Copy System Information feature
from the Godot editor.
2023-06-29 12:10:15 +02:00
Hugo Locurcio
875d325f0e
Begin detecting more software and hardware information
2023-06-29 12:04:08 +02:00
Hugo Locurcio
6b2bbd3f65
Initial commit
2023-06-28 18:34:31 +02:00