Bug 408156 - screen flickering when using direct3D11 via ANGLE on 4.2.0
Summary: screen flickering when using direct3D11 via ANGLE on 4.2.0
Status: RESOLVED NOT A BUG
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 4.2.0-beta
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Dmitry Kazakov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-31 16:20 UTC by vinnie
Modified: 2022-08-11 10:50 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
logs for help>system information. (48.94 KB, text/plain)
2019-05-31 17:06 UTC, vinnie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vinnie 2019-05-31 16:20:45 UTC
SUMMARY

the screen flickers whenever i mouse around between the canvas and the dockers and UI. this is frustrating because it didnt happen on an older build i have, and i have tried to reinstall/mess with settings and nothing helps this new build. very frustrating because theres many bug fixes on the new version.

STEPS TO REPRODUCE
1. i guess you would just open it with direct3D like i did and mouse around the dockers/UI and back into the canvas


OBSERVED RESULT
im not sure what to put here, but i do know it doesnt happen in openGL. sadly opengl is laggy for me, so i cant just alternatively use this as a solution for the time being.


EXPECTED RESULT
the screen area should flicker dark and light when you mouse around between the UI/dockers and the canvas.

SOFTWARE/OS VERSIONS
Windows: windows 10 home, 10.0.17763 build 17763


ADDITIONAL INFORMATION

Intel Core i7 @ 2.20GHz
Intel UHD Graphics 630 (MSI)
4095MB NVIDIA GeForce GTX 1070 (MSI)



this doesnt happen on the previous krita build i have. (4.1.7)
Comment 1 Halla Rempt 2019-05-31 16:22:13 UTC
Could you please also attach the output of help->system information for bug reports ? Do you have a kind of selectable GPU setup, where you can select which gpu an app runs on?
Comment 2 vinnie 2019-05-31 17:06:35 UTC
Created attachment 120454 [details]
logs for help>system information.

i forgot this earlier.
Comment 3 vinnie 2019-05-31 17:07:15 UTC
(In reply to Boudewijn Rempt from comment #1)
> Could you please also attach the output of help->system information for bug
> reports ? Do you have a kind of selectable GPU setup, where you can select
> which gpu an app runs on?

sorry, forgot to do that earlier. should be here now.

and yes, and i have tried both, and they both do the flickering.
Comment 4 Halla Rempt 2019-06-12 14:44:08 UTC
Thanks for the information.
Comment 5 Halla Rempt 2019-06-12 14:46:54 UTC
hm, and your drivers also seem to be up to date.
Comment 6 vinnie 2019-06-12 19:27:27 UTC
(In reply to Boudewijn Rempt from comment #5)
> hm, and your drivers also seem to be up to date.

yeah, thats why im confused on whats going on.
Comment 7 Dmitry Kazakov 2019-06-25 15:39:27 UTC
Hi, Vinnie!

Could you please check if this package fixes the problem for you?

https://yadi.sk/d/xl2TNx3_IsyE5Q

It disables alpha channel of the window, so it might workaround the bug...
Comment 8 vinnie 2019-06-25 17:06:57 UTC
(In reply to Dmitry Kazakov from comment #7)
> Hi, Vinnie!
> 
> Could you please check if this package fixes the problem for you?
> 
> https://yadi.sk/d/xl2TNx3_IsyE5Q
> 
> It disables alpha channel of the window, so it might workaround the bug...

sadly, it does not work. the flickering continues!
Comment 9 Dmitry Kazakov 2019-06-26 07:36:21 UTC
Okay, I'll try some other approach then...
Comment 10 shiwaster 2020-08-23 12:39:39 UTC
Not sure if it's exactly the same problem as described, but I found out that when I have g-sync enabled for windowed and full screen mode on my non validated g-sync monitor that my screen also starts flickering when moving over the UI in Krita. The mouse cursor also is shown in a visible lower framerate then outside of the krita UI.(canvas it self it works fine)

Selecting g-sync to only work in full screen mode fixes this for me, might be worth trying for you too.

Krita 4.3.0 with ANGLE renderer
Nvidia GTX 1080
Comment 11 Halla Rempt 2022-08-11 10:50:58 UTC
I think that last comment has it right: we've had similar reports more recently. It's not something we can fix in Krita.