Commit 8092ed72 by Austin Eng Committed by Commit Bot

Revert "Add support for Linux GPU info with Vulkan backend"

This reverts commit 5c09c1f8. Reason for revert: Breaks the Chrome OS build. Original change's description: > Add support for Linux GPU info with Vulkan backend > > 1. Add support for Linux GPU info with vulkan backend: for > dev board without PCI support, try vulkan backend to get > GPU info. > 2. Fix getVulkanInstance() issue when loading non-exist lib: > return NULL instance if open lib failed. > > Bug: angleproject:5717 > Change-Id: I03c11da25a8787496d098f6c9d6b4c53701383e4 > Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2734375 > Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> > Reviewed-by: Jamie Madill <jmadill@chromium.org> > Commit-Queue: Jamie Madill <jmadill@chromium.org> Bug: angleproject:5717 Change-Id: I97a27295818371556fd09837485a9132f74748c6 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2737557 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Reviewed-by: 's avatarAustin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
parent 58c35d42
...@@ -73,8 +73,7 @@ bool GetSystemInfo(SystemInfo *info) ...@@ -73,8 +73,7 @@ bool GetSystemInfo(SystemInfo *info)
{ {
if (!GetPCIDevicesWithLibPCI(&(info->gpus))) if (!GetPCIDevicesWithLibPCI(&(info->gpus)))
{ {
// Try vulkan backend to get GPU info return false;
return GetSystemInfoVulkan(info);
} }
if (info->gpus.size() == 0) if (info->gpus.size() == 0)
......
...@@ -49,16 +49,7 @@ class VulkanLibrary final : NonCopyable ...@@ -49,16 +49,7 @@ class VulkanLibrary final : NonCopyable
{ {
mLibVulkan = OpenSharedLibraryWithExtension(libraryName); mLibVulkan = OpenSharedLibraryWithExtension(libraryName);
if (mLibVulkan) if (mLibVulkan)
{ break;
if (mLibVulkan->getNative())
{
break;
}
else
{
SafeDelete(mLibVulkan);
}
}
} }
if (!mLibVulkan) if (!mLibVulkan)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment