Hi, I did try to run EVE with Vulkanized D3D11 and it could not start quite yet as the DXVK project is not finish. Here the current log:
fixme:winediag:start_process Wine Staging 2.19 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:heap:RtlSetHeapInformation 0x490000 0 0x32ed14 4 stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
Network layer using: CarbonIO
fixme:heap:RtlSetHeapInformation 0x490000 0 0x328264 4 stub
err:winediag:query_gpu_description Invalid GPU override 1002:6798 specified, ignoring.
err:winediag:query_gpu_description Invalid GPU override 1002:6798 specified, ignoring.
info: Enabled instance layers:
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
fixme:vulkan:vkGetInstanceProcAddr “vkCreateDebugReportCallbackEXT” not supported
fixme:vulkan:vkGetInstanceProcAddr “vkDestroyDebugReportCallbackEXT” not supported
fixme:vulkan:vkGetInstanceProcAddr “vkDebugReportMessageEXT” not supported
WARNING: radv is not a conformant vulkan implementation, testing use only.
warn: DxgiAdapter: DXGI_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Enabled device extensions:
info: VK_KHR_maintenance2
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
info: VK_KHR_maintenance1
mesa: for the -simplifycfg-sink-common option: may only occur zero or one times!
Starting up Trinity through _trinity_dx11_deploy …
info: Enabled instance layers:
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
fixme:vulkan:vkGetInstanceProcAddr “vkCreateDebugReportCallbackEXT” not supported
fixme:vulkan:vkGetInstanceProcAddr “vkDestroyDebugReportCallbackEXT” not supported
fixme:vulkan:vkGetInstanceProcAddr “vkDebugReportMessageEXT” not supported
WARNING: radv is not a conformant vulkan implementation, testing use only.
warn: DxgiAdapter: DXGI_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: D3D11CreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Enabled device extensions:
info: VK_KHR_maintenance2
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
info: VK_KHR_maintenance1
err: DxgiAdapter: No format mapping for DXGI_FORMAT_R1_UNORM
err: DxgiAdapter: No format mapping for DXGI_FORMAT_R8G8_B8G8_UNORM
err: DxgiAdapter: No format mapping for DXGI_FORMAT_G8R8_G8B8_UNORM
err: DxgiAdapter: No format mapping for DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM
err: D3D11: Unsupported format: 0
err: DxgiAdapter: No format mapping for DXGI_FORMAT_R1_UNORM
err: D3D11: Unsupported format: 66
err: DxgiAdapter: No format mapping for DXGI_FORMAT_R8G8_B8G8_UNORM
err: D3D11: Unsupported format: 68
err: DxgiAdapter: No format mapping for DXGI_FORMAT_G8R8_G8B8_UNORM
err: D3D11: Unsupported format: 69
err: DxgiAdapter: No format mapping for DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM
err: D3D11: Unsupported format: 89
An exception has occurred. It has been logged in the log server as exception #1
Terminated
As for the dll swaping concern, anyone from CPP can tell me if swaping “system” library with some that are totally different is ok? the remplaced and overrided dll are d3d11.dll and dxgi.dll. The new DLL are not from microsoft, they are wrapper to convert D3D11 to Vulkan and should not be considered as tempering with the client (hope).