mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-06-05 17:03:45 -04:00
[net] Add support for future macOS PGO shenanigans (#4050)
Rudimentary tests showed that using PGO on macOS *does* have an appreciable impact on performance. So we're probably going to introduce it soon. Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4050 Reviewed-by: Lizzie <lizzie@eden-emu.dev>
This commit is contained in:
parent
a4e9b08fe7
commit
661346503b
2 changed files with 3 additions and 1 deletions
|
|
@ -74,7 +74,8 @@ std::vector<Asset> Release::GetPlatformAssets() const {
|
||||||
#endif // ARCHITECTURE_arm64
|
#endif // ARCHITECTURE_arm64
|
||||||
#elif defined(__APPLE__)
|
#elif defined(__APPLE__)
|
||||||
#ifdef ARCHITECTURE_arm64
|
#ifdef ARCHITECTURE_arm64
|
||||||
find_asset("Standard", {".dmg", ".tar.gz"});
|
find_asset("Standard", {"standard.dmg", "standard.tar.gz", ".dmg", ".tar.gz"});
|
||||||
|
find_asset("PGO", {"pgo.dmg", "pgo.tar.gz"});
|
||||||
#endif // ARCHITECTURE_arm64
|
#endif // ARCHITECTURE_arm64
|
||||||
#elif defined(__ANDROID__)
|
#elif defined(__ANDROID__)
|
||||||
#ifdef ARCHITECTURE_x86_64
|
#ifdef ARCHITECTURE_x86_64
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ UpdateDialog::UpdateDialog(const Common::Net::Release& release, QWidget* parent)
|
||||||
QDesktopServices::openUrl(QUrl{QString::fromStdString(release.html_url)});
|
QDesktopServices::openUrl(QUrl{QString::fromStdString(release.html_url)});
|
||||||
});
|
});
|
||||||
} else if (assets.size() == 1) {
|
} else if (assets.size() == 1) {
|
||||||
|
ui->groupBox->setHidden(true);
|
||||||
m_asset = assets[0];
|
m_asset = assets[0];
|
||||||
|
|
||||||
connect(this, &QDialog::accepted, this, &UpdateDialog::Download);
|
connect(this, &QDialog::accepted, this, &UpdateDialog::Download);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue