20 Nov 2019 - TVDB Scraper v3.2.0 is now available which reinstates scraping. TVDB are still in the process of fixing a number of bugs so there may still be further breakages. See this post. 2901570 (post)

WIP Windows DirectX 11 upgrade test thread
(2015-06-17, 12:17)afedchin Wrote: @Shine,
But still, can you provide a Debug Log?

Thanks for requesting that log, since it made me test a little more. I've actually found something in the log now.
  • Apparently, the flickering happens on secondary monitor (ie. TV) only
  • Happens in "full screen window" mode only - your guess was spot on!
  • In my case, Kodi fails to switch to true full screen mode (most of the time, not always) and therefore keeps whatever resolution and refresh rate was currently set on the secondary screen (1080p50 in my case)
  • When this happens, manually changing resolution in Kodi settings does not work either
  • Moving Kodi to screen #1 and back to screen #2 usually fixes it - until I restart Kodi

Only log excerpt for now, as in the past half hour while I was testing, I wasn't able to reproduce this using a clean profile to get you an uncluttered log...

log excerpt when working:
Code:
22:04:21 T:1856  NOTICE: Checking resolution 17
22:04:21 T:1856   DEBUG: CWinEventsWin32::WndProc: window resize event
22:04:21 T:1856   DEBUG: CWinEventsWin32::WndProc: window move event
22:04:21 T:1856   DEBUG: CWinSystemWin32::ResizeInternal - resizing due to size change (0,0,1920,1080 fullscreen)->(1920,0,3840,1080 fullscreen)
22:04:21 T:1856   DEBUG: CWinEventsWin32::WndProcWindow is active
22:04:21 T:1856   DEBUG: CWinEventsWin32::WndProc: window move event
22:04:21 T:1856   DEBUG: CRenderSystemDX::InitRenderSystem - Initializing D3D11 Factory...
22:04:22 T:1856   DEBUG: CRenderSystemDX::SetMonitor - Selected \\.\DISPLAY2 output.
22:04:22 T:1856   DEBUG: CRenderSystemDX::SetMonitor - Selected Intel(R) HD Graphics 4600 adapter.
22:04:22 T:1856   DEBUG: CRenderSystemDX::CreateDevice - on adapter Intel(R) HD Graphics 4600 (VendorId: 0x8086 DeviceId: 0x412) with feature level 0x9300.
22:04:22 T:1856   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_DXT
22:04:22 T:1856   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_NPOT
22:04:22 T:1856   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_DXT_NPOT
22:04:22 T:1856   DEBUG: CD3DVertexShader::CreateInternal - Create the vertex shader.
22:04:22 T:1856   DEBUG: CD3DVertexShader::CreateInternal - create the input layout.
22:04:22 T:1856   DEBUG: CD3DPixelShader::CreateInternal - Create the pixel shader.
22:04:22 T:1856   DEBUG: Previous line repeats 10 times.
22:04:22 T:1856   DEBUG: CRenderSystemDX::CreateWindowSizeDependentResources - (Re)Create window size (1920x1080) dependent resources.
22:04:22 T:1856   DEBUG: CRenderSystemDX::CreateWindowSizeDependentResources - Creating swapchain in Mono mode.
22:04:22 T:1856   DEBUG: CWinSystemWin32::SetFullScreenEx (true fullscreen) on screen 1 with size 1920x1080, refresh 50.000000
22:04:22 T:1856   DEBUG: CRenderSystemDX::SetFullScreenInternal - Current display mode is: [email protected]
22:04:22 T:1856   DEBUG: CRenderSystemDX::SetFullScreenInternal - Found matched mode: [email protected]

log excerpt when not working:
Code:
22:00:48 T:4296  NOTICE: Checking resolution 17
22:00:49 T:4296   DEBUG: CWinEventsWin32::WndProc: window resize event
22:00:49 T:4296   DEBUG: CWinEventsWin32::WndProc: window move event
22:00:49 T:4296   DEBUG: CWinSystemWin32::ResizeInternal - resizing due to size change (0,0,1920,1080 fullscreen)->(1920,0,3840,1080 fullscreen)
22:00:49 T:4296   DEBUG: CWinEventsWin32::WndProcWindow is active
22:00:49 T:4296   DEBUG: CWinEventsWin32::WndProc: window move event
22:00:49 T:4296   DEBUG: CRenderSystemDX::InitRenderSystem - Initializing D3D11 Factory...
22:00:49 T:4296   DEBUG: CRenderSystemDX::SetMonitor - Selected \\.\DISPLAY2 output.
22:00:49 T:4296   DEBUG: CRenderSystemDX::SetMonitor - Selected Intel(R) HD Graphics 4600 adapter.
22:00:49 T:4296   DEBUG: CRenderSystemDX::CreateDevice - on adapter Intel(R) HD Graphics 4600 (VendorId: 0x8086 DeviceId: 0x412) with feature level 0x9300.
22:00:49 T:4296   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_DXT
22:00:49 T:4296   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_NPOT
22:00:49 T:4296   DEBUG: CRenderSystemDX::CreateDevice - RENDER_CAPS_DXT_NPOT
22:00:49 T:4296   DEBUG: CD3DVertexShader::CreateInternal - Create the vertex shader.
22:00:49 T:4296   DEBUG: CD3DVertexShader::CreateInternal - create the input layout.
22:00:49 T:4296   DEBUG: CD3DPixelShader::CreateInternal - Create the pixel shader.
22:00:49 T:4296   DEBUG: Previous line repeats 10 times.
22:00:49 T:4296   DEBUG: CRenderSystemDX::CreateWindowSizeDependentResources - (Re)Create window size (1920x1080) dependent resources.
22:00:49 T:4296   DEBUG: CRenderSystemDX::CreateWindowSizeDependentResources - Creating swapchain in Mono mode.
22:00:49 T:4296   DEBUG: CWinSystemWin32::SetFullScreenEx (true fullscreen) on screen 1 with size 1920x1080, refresh 50.000000
22:00:49 T:4296   DEBUG: CRenderSystemDX::SetFullScreenInternal - Switching swap chain to fullscreen state.
22:00:49 T:4296   ERROR: CRenderSystemDX::SetFullScreenInternal - Failed switch full screen state: 887A0022 - DXGI_ERROR_NOT_CURRENTLY_AVAILABLE (The requested functionality is not supported by the device or the driver.).
22:00:49 T:4296   DEBUG: CRenderSystemDX::SetFullScreenInternal - Current display mode is: [email protected]
22:00:49 T:4296   DEBUG: CRenderSystemDX::SetFullScreenInternal - Found matched mode: [email protected]

Hope this helps.
Reply
 
Thread Rating:
  • 6 Vote(s) - 3.5 Average


Messages In This Thread
New build 14/02/2015 - by afedchin - 2015-02-14, 15:16
RE: Windows DirectX 11 upgrade test thread - by Shine - 2015-06-17, 22:33


Logout Mark Read Team Forum Stats Members Help
Windows DirectX 11 upgrade test thread3.56