Problem definitely not present in 0.16.
First seen (and reproduced) with simply accessing the changelog when I first started 0.17. The screen flickers like mad.
I also have a savefile with Pyanodon mods (and a bunch of QOL mods), and while most of the interface works nicely, if I try to access the crafting interface in some of the crafting tabs that have many items from pyanodon, the entire screen either flickers like mad, or stays mostly black with one frame visible every few seconds.
GPU usage & memory usage is completly normal, VSync is always active, and switching to fullscreen mode completly cancels the problem, which instantly reappears (in worse, somehow) when I switch back to non fullscreen.
Let me know if you need more info / logs / savefiles or anything. o/
[posila][0.17.24] Extreme flickering / black screens when not in fullscreen mode
- TruePikachu
- Filter Inserter
- Posts: 978
- Joined: Sat Apr 09, 2016 8:39 pm
- Contact:
Re: [0.17.24] Extreme flickering / black screens when not in fullscreen mode
I've noticed black screen flickers as well, under my Win7 Aero configuration, though I haven't had much luck identifying what causes them, since GPUView depends on having seen the beginning of an ETW trace (preventing in-memory circular buffer recording), while recording to disk automatically stops after six minutes.
My best guess right now would be something related to blitting; what happens if you change (in your configuration file) the lineto
(note removal of semicolon as well).
---
For consistency, it would be nice to know what OS type+version (e.g. Windows 7), as well as (in the case of Vista or 7) if you're using the Windows Aero or Windows Classic theme.
EDIT: Wait, you don't get the issue as much in fullscreen? That's really interesting to hear; do you have any other programs running in a visible window at the time, and do they use hardware acceleration?
My best guess right now would be something related to blitting; what happens if you change (in your configuration file) the line
Code: Select all
; dxgi-presentation-model=copy
Code: Select all
dxgi-presentation-model=flip
---
For consistency, it would be nice to know what OS type+version (e.g. Windows 7), as well as (in the case of Vista or 7) if you're using the Windows Aero or Windows Classic theme.
EDIT: Wait, you don't get the issue as much in fullscreen? That's really interesting to hear; do you have any other programs running in a visible window at the time, and do they use hardware acceleration?
Re: [0.17.24] Extreme flickering / black screens when not in fullscreen mode
Soo:
dxgi-presentation-model=flip does seem to fix my issues.
It's all on Windows10 with the standard win10 theme.
> EDIT: Wait, you don't get the issue as much in fullscreen? That's really interesting to hear; do you have any other programs running in a visible window at the time, and do they use hardware acceleration?
Chrome with a few tabs including some inactive videos tabs. At one point I had an Eve Online client open on another monitor and that made things far worse, but when I just retested now it doesn't seem to make much of a difference.
dxgi-presentation-model=flip does seem to fix my issues.
It's all on Windows10 with the standard win10 theme.
> EDIT: Wait, you don't get the issue as much in fullscreen? That's really interesting to hear; do you have any other programs running in a visible window at the time, and do they use hardware acceleration?
Chrome with a few tabs including some inactive videos tabs. At one point I had an Eve Online client open on another monitor and that made things far worse, but when I just retested now it doesn't seem to make much of a difference.
Re: [0.17.24] Extreme flickering / black screens when not in fullscreen mode
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
Re: [posila][0.17.24] Extreme flickering / black screens when not in fullscreen mode
In 0.17.46 the dxgi-presentation-model will default to flip-discard on Windows 8 or higher.