Hi,
I am having trouble with spout/nestdrop/resolume on a new laptop. I have had it working on previous laptop but cannot seem to troubleshoot this one.
Build is Intel UHD graphics and NVIDIA GeForce RTX3060 GPU on DirectX12
Windows 10.
Running Spout 2007
Issue is I can only get nestdrop running on intergrated graphics and it crashes resolume.
If I switch to GPU in NVIDIA settings it seems to switch back to CPU in demo
I can see in spout demo but when I load into Resolume it crashes and I get the GL/DX interop error from spout.
Logs:
Spoutsettings
2022-01-05 10:26:23
[notice] SpoutSettings : SpoutPanel already registered
[notice] spoutGL::OpenDirectX
[notice] spoutDirectX::OpenDirectX11()
[notice] spoutDirectX::CreateDX11device - pAdapterDX11 (0x0000000)
[notice] device (0xEA4E0AC8)
[notice] spoutGL::CleanupDX11()
[notice] spoutDirectX::CloseDirectX11()
[notice] spoutGL::OpenDirectX11
[notice] spoutDirectX::OpenDirectX11()
[notice] spoutDirectX::CreateDX11device - pAdapterDX11 (0x0000000)
[notice] device (0xE9EC0FD8)
[notice] spoutGL::GLDXready - testing for GL/DX interop compatibility
[notice] GL/DX interop extensions available
[notice] spoutGL::GLDXready - testing GL/DX interop functions
[notice] spoutDirectX::CreateSharedDX11Texture
[notice] pDevice = 0xE9EC0FD8, width = 256, height = 256, format = 87
[notice] pTexture = 0xE6E5E878 : dxShareHandle = 0x0001FC2
[notice] Linking test - OpenGL texture (0x0000001) DX11 texture (0xE6E5E878)
[notice] spoutDirectX::ReleaseDX11Texture (0xE9EC0FD8)
[notice] Test OpenGL and DX11 textures created and linked OK
[notice] spoutGL::CleanupInterop
[notice] spoutGL::CleanupDX11()
[notice] spoutDirectX::CloseDirectX11()
Demo setting when I run nestdrop
Reciever
2022-01-05 10:32:43
[notice] spoutGL::OpenSpout - 64bit 2.007 - this 0xF8F93B0
[notice] spoutGL::OpenDirectX
[notice] spoutDirectX::OpenDirectX11()
[notice] spoutDirectX::CreateDX11device - pAdapterDX11 (0x0000000)
[notice] device (0xF918AD8)
[notice] spoutGL::GLDXready - testing for GL/DX interop compatibility
[notice] GL/DX interop extensions available
[notice] spoutGL::GLDXready - testing GL/DX interop functions
[notice] spoutDirectX::CreateSharedDX11Texture
[notice] pDevice = 0xF918AD8, width = 256, height = 256, format = 87
[notice] pTexture = 0x6AE87B8 : dxShareHandle = 0x0002B42
[notice] Linking test - OpenGL texture (0x0000002) DX11 texture (0x6AE87B8)
[error] spoutGL::LinkGLDXtextures - wglDXRegisterObjectNV :error 13, (0xD)
Incorrect GL name, type or access parameters.
[notice] spoutDirectX::ReleaseDX11Texture (0xF918AD8)
[warning] spoutGL::GLDXready - GL/DX interop functions failed
[warning] spoutGL::OpenSpout - system is not compatible with GL/DX interop
[warning] Using CPU DirectX methods
Sender:
[notice] spoutGL::OpenSpout - 64bit 2.007 - this 0x8E5D46C0
[notice] spoutGL::OpenDirectX
[notice] spoutDirectX::OpenDirectX11()
[notice] spoutDirectX::CreateDX11device - pAdapterDX11 (0x0000000)
[notice] device (0x8E6B5E98)
[notice] spoutGL::GLDXready - testing for GL/DX interop compatibility
[notice] GL/DX interop extensions available
[notice] spoutGL::GLDXready - testing GL/DX interop functions
[notice] spoutDirectX::CreateSharedDX11Texture
[notice] pDevice = 0x8E6B5E98, width = 256, height = 256, format = 87
[notice] pTexture = 0x858D63F8 : dxShareHandle = 0x0000682
[notice] Linking test - OpenGL texture (0x0000009) DX11 texture (0x858D63F8)
[error] spoutGL::LinkGLDXtextures - wglDXRegisterObjectNV :error 13, (0xD)
Incorrect GL name, type or access parameters.
[notice] spoutDirectX::ReleaseDX11Texture (0x8E6B5E98)
[warning] spoutGL::GLDXready - GL/DX interop functions failed
[warning] spoutGL::OpenSpout - system is not compatible with GL/DX interop
[warning] Using CPU DirectX methods
Demo reciever says using DirectX9 which is the recommended by nestdrop.
Also noticed that the settings in spout do not list the UHD graphics card.
Thank you and please let me know if you need more info.