-
Notifications
You must be signed in to change notification settings - Fork 793
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DXVK doesn't work with Intel HD Graphics Windows Vulkan driver.. #62
Comments
The information on the Intel driver on the wiki applies to both Linux and Windows. All Intel drivers currently lack depth bounds and UAVs, and without those features DXVK won't work. |
Ah OK I saw ANV driver not supported not remembered Windows driver is about the same.. |
Can you post |
I'd recently wanted to find out whether there is a difference between Intel ANV and Intel for Windows. I uploaded a GPU report for Windows here, and one on ArchLinux here. Here's a diff of all the features.
|
The issue is about calling vkCreateInstance on his driver ends up calling your dxgi CreateDXGIFactory or CreateDXGIFactory1 method which also ends up calling vkCreateInstance:
|
I'll close this as I have no intention to support a workaround only for Intel's Windows driver. |
To clarify...Intel GPU hardware doesn't support depth bounds test. Drivers would have to emulate the feature with software, and none of them - on any OS - do that today. So, this resolution basically means "DXVK won't work on Intel GPUs". It seems a bit odd to require a feature that's optional even in DX12... |
@kaydenl The depth bounds requirement was a mistake that I fixed several months ago, and DXVK works on ANV (sort of). It doesn't work on the Windows driver because it tries to create a DXGI factory, but it does so with DXVK's |
Oh, nevermind then. Thanks! Someone was confused and asking us to support that feature for DXVK. Sounds like we don't need to. |
@doitsujin That someone was me. @kaydenl Thanks for taking the time to comment on this. I appreciate it. :) |
I have pinged @SlawomirCn of Intel Win Vulkan team on twitter.. let'see if it can help.. |
now that DXVK is sane enough to generate both d3d11.dll and dxgi.dll using it on Windows for testing is much easier..
As my previous reports show multiple games work/or at least launch to menu and also ComputeMark..
Nvidia has improved from crashing to working the sample apps included (d3d11-compute & trinagle)
but still some bugs are left as for example ComputeMark2 renders all tests black screen saying failing
err: DxvkComputePipeline: Failed to compile pipeline
Anyway more stange is on Intel iGPUs all basic samples ( dxgi-factory d3d11-triange d3d11-compute) fail
the problem is don't crash.. the executable launched from command line doesn't return.. and worse is that all file logs (like dxgi-factory_dxgi.log) are empty (0bytes) even seeing while executing app or after forced close
of course I have tests Intel Vulkan driver with Windows apps and it works correctly is not a problem of having it installed incorrectly..
also this driver I use 4933 has lots of extensions (https://vulkan.gpuinfo.org/displayreport.php?id=2529#extensions)
so I assume all you need are there..
Software information
all fail dxgi-factory d3d11-triange d3d11-compute
System information
Log files
The text was updated successfully, but these errors were encountered: