Bug 408181

Summary: Direct3D OBS
Product: [Applications] krita Reporter: Manu <pspyon>
Component: OpenGL CanvasAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: halla
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Bug result

Description Manu 2019-06-01 14:20:10 UTC
Created attachment 120475 [details]
Bug result

SUMMARY
OBS does not display Krita window when the renderer is set on Direct3D 11, but when it's set on OpenGL it works fine.

This bug shows on the last Krita update the 4.2, but not on the previous versions. I prefer to use Direct3D 11 renderer because the brush lags on OpenGL.

STEPS TO REPRODUCE
1. In Krita display settings, set the preferred renderer to "Direct3D 11 via ANGLE" and restart
2. Have OBS open with a new window capture source set to "[krita.exe]: -Krita"
3. 

OBSERVED RESULT
OBS does not show Krita window but his own window instead (see on the attachment screenshot)

EXPECTED RESULT
Expecting to have Krita window displayed in OBS when renderer is set on Direct3D 11

SOFTWARE/OS VERSIONS
Windows: 10 Home
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Halla Rempt 2019-06-06 10:42:14 UTC
Please use Game Capture instead of Window Capture. I'm not sure we can do anything about this: we already had reports of Krita 4.1 needing game capture instead of window capture to work, depending on the GPU and revision of OBS.
Comment 2 Manu 2019-06-07 08:48:33 UTC
(In reply to Boudewijn Rempt from comment #1)
> Please use Game Capture instead of Window Capture. I'm not sure we can do
> anything about this: we already had reports of Krita 4.1 needing game
> capture instead of window capture to work, depending on the GPU and revision
> of OBS.

Oh it works thanks! Sorry i didn't knew that at all, i always use windows capture for Krita until 4.1 without any problem, it's just since 4.2 i had this bug. And my OBS is always updated on the last version.