Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

GPU load is high when emulation is idle #1747

Open
1 of 5 tasks
wangsitan opened this issue Sep 25, 2024 · 2 comments
Open
1 of 5 tasks

GPU load is high when emulation is idle #1747

wangsitan opened this issue Sep 25, 2024 · 2 comments

Comments

@wangsitan
Copy link

wangsitan commented Sep 25, 2024

Describe the bug

The GPU (of my PC) load is about 10% when the game is running, but it's always about 50%~60% when emulator status is idle (emulation is paused or even rom has not been loaded).

I think the higher GPU load when idle is an issue for me.

When I'm dragging the emulator window (move the window position or change the window size), the GPU load is 0.

Expected behavior

When emulation is idle, GPU load should be low.

Steps to reproduce the bug

  1. Don't load game rom, or pause the emulation.
  2. Check GPU load on PC.

Operating System

Windows 10

PCSX-Redux version

Version: 19850.20240922.1.x64
Build: 92
Changeset: 6ec5348
Date & time: 2024-09-22 09:04:11

CPU model

AMD Ryzen 5 3600

GPU model & Drivers

Vendor: NVIDIA Corporation; Renderer: NVIDIA GeForce GTX 1650/PCIe/SSE2; Version: 3.2.0 NVIDIA 551.86; Shading language version: 1.50 NVIDIA via Cg compiler; Texture units: 32

BIOS version

openbios

Options

  • Dynarec CPU
  • 8MB
  • OpenGL GPU
  • Fastboot
  • Debugger

Iso checks

No response

Logs

Loading memory card C:\Users\tt\AppData\Roaming\pcsx-redux\memcard1.mcd
Loading memory card C:\Users\tt\AppData\Roaming\pcsx-redux\memcard2.mcd
PCSX-Redux booting
Copyright (C) 2019-2024 PCSX-Redux authors
CPU type: Interpreted
Loaded BIOS: E:\game\pcsx-redux\openbios.bin
OpenBIOS detected (7fc4f078)

Additional information

running:
running

idle:
idle

@nicolasnoble
Copy link
Member

In the Emulation settings, make sure your swap interval is at least 1 or higher:

image

@wangsitan
Copy link
Author

In the Emulation settings, make sure your swap interval is at least 1 or higher

Thank you for your reply.
The value was 1.
I tried to change it to 2 / 3 / 10 / 0, got same effect.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants