mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-04 05:51:19 +12:00
improve driver detection
This commit is contained in:
parent
76126e69b2
commit
8e18e1b20d
2 changed files with 5 additions and 3 deletions
|
@ -378,7 +378,7 @@ void OpenGLRenderer::GetVendorInformation()
|
||||||
forceLog_printf("GL_RENDERER: %s", glRendererString ? glRendererString : "unknown");
|
forceLog_printf("GL_RENDERER: %s", glRendererString ? glRendererString : "unknown");
|
||||||
forceLog_printf("GL_VERSION: %s", glVersionString ? glVersionString : "unknown");
|
forceLog_printf("GL_VERSION: %s", glVersionString ? glVersionString : "unknown");
|
||||||
|
|
||||||
if(boost::icontains(glVersionString, "Mesa") || IsRunningInWine())
|
if(boost::icontains(glVersionString, "Mesa"))
|
||||||
{
|
{
|
||||||
m_vendor = GfxVendor::Mesa;
|
m_vendor = GfxVendor::Mesa;
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -197,7 +197,9 @@ void VulkanRenderer::DetermineVendor()
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (IsRunningInWine())
|
VkDriverId driverId = driverProperties.driverID;
|
||||||
|
|
||||||
|
if(driverId == VK_DRIVER_ID_MESA_RADV || driverId == VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA)
|
||||||
m_vendor = GfxVendor::Mesa;
|
m_vendor = GfxVendor::Mesa;
|
||||||
|
|
||||||
forceLog_printf("Using GPU: %s", properties.properties.deviceName);
|
forceLog_printf("Using GPU: %s", properties.properties.deviceName);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue