poooi / poi

Scalable KanColle browser and tool.
https://poi.moe
MIT License
1.71k stars 345 forks source link

poi viewer 10.8 - laggy animations with hardware acceleration disabled #2418

Open Whitechapel-1888 opened 2 years ago

Whitechapel-1888 commented 2 years ago

poi viewer 10.8 is very sluggish to the point where animations are almost stop-motion-slow.

poi version: 10.8

OS: Windows 11 home (build 22000.469)

Version 10.8 has an issue where all animations are very slow when disabling hardware acceleration. The issue becomes extreme if the cpu frequency is reduced (e.g. on battery on a laptop) to the point where animations display one single frame, apparently skipping a few frames. This is especially noticable on horizontal movement (e.g. expedition send/return animation) which feels like 20 fps under normal circumstances, and 1 fps when the cpu power consuption is reduced. This problem was non-existent on version 10.6.

How to reproduce: Install 10.8 and play the game.

I downgraded to 10.6 since 10.8 is unusable, so no console output.

KochiyaOcean commented 2 years ago

Is there any reason not to turn on hardware acceleration?

Whitechapel-1888 commented 2 years ago

Is there any reason not to turn on hardware acceleration?

On a laptop, disabling hardware acceleration allows saving battery and runs quieter/cooler due to the gpu only idling. Unless you use a laptop stricktly as a desktop replacement, you want to disable hardware acceleration in most programs. (Also, enabling hardware acceleration causes flickering of the poi viewer windows, that is however another bug in 10.8.)

KochiyaOcean commented 2 years ago

You can try to update your video card driver and most ha issues should be fixed by that

Whitechapel-1888 commented 2 years ago

You can try to update your video card driver and most ha issues should be fixed by that

This is the newest driver already: image

1nagawa commented 2 years ago

Poi : 10.8.0 OS : Windows11 Graphic : RTX3060

I have hardware acceleration enabled, but I've been having problems with the scrolling animation being erratic. I remember that the stuttering started after I did a clean install of Windows 11 on my PC and installed nVidia's DCH driver (not the standard driver). I imagine that the DCH driver environment may cause graphics performance problems in the Electron program.