mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-07 15:31:26 +12:00
Log cpu usage periodically
This commit is contained in:
parent
f3a325fe1a
commit
04df392866
11 changed files with 338 additions and 10 deletions
|
@ -22,7 +22,7 @@ bool display_sleep_control_supported()
|
|||
#if defined(_WIN32) || defined(__APPLE__)
|
||||
return true;
|
||||
#elif defined(HAVE_QTDBUS)
|
||||
for (const QString& service : { "org.freedesktop.ScreenSaver", "org.mate.ScreenSaver" })
|
||||
for (const char* service : { "org.freedesktop.ScreenSaver", "org.mate.ScreenSaver" })
|
||||
{
|
||||
QDBusInterface interface(service, "/ScreenSaver", service, QDBusConnection::sessionBus());
|
||||
if (interface.isValid())
|
||||
|
@ -54,7 +54,7 @@ void enable_display_sleep()
|
|||
#elif defined(HAVE_QTDBUS)
|
||||
if (s_dbus_cookie != 0)
|
||||
{
|
||||
for (const QString& service : { "org.freedesktop.ScreenSaver", "org.mate.ScreenSaver" })
|
||||
for (const char* service : { "org.freedesktop.ScreenSaver", "org.mate.ScreenSaver" })
|
||||
{
|
||||
QDBusInterface interface(service, "/ScreenSaver", service, QDBusConnection::sessionBus());
|
||||
if (interface.isValid())
|
||||
|
@ -80,7 +80,7 @@ void disable_display_sleep()
|
|||
#elif defined(__APPLE__)
|
||||
IOPMAssertionCreateWithName(kIOPMAssertionTypePreventUserIdleDisplaySleep, kIOPMAssertionLevelOn, CFSTR("Game running"), &s_pm_assertion);
|
||||
#elif defined(HAVE_QTDBUS)
|
||||
for (const QString& service : { "org.freedesktop.ScreenSaver", "org.mate.ScreenSaver" })
|
||||
for (const char* service : { "org.freedesktop.ScreenSaver", "org.mate.ScreenSaver" })
|
||||
{
|
||||
QDBusInterface interface(service, "/ScreenSaver", service, QDBusConnection::sessionBus());
|
||||
if (interface.isValid())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue