aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx/Ui/RendererWidgetBase.cs
diff options
context:
space:
mode:
authorElijah <elitkramer@gmail.com>2024-01-25 16:07:20 -0800
committerGitHub <noreply@github.com>2024-01-26 01:07:20 +0100
commitd7ec4308b45d4ecb8d77cdc8d98ee618944292ed (patch)
tree7c14d1c74c6ed77f539c4d26fe3ab37b26858bb1 /src/Ryujinx/Ui/RendererWidgetBase.cs
parentfbdd390f902f5d37a3ae759de81076d925c014f9 (diff)
Use driver name instead of vendor name in the status bar for Vulkan. (#6146)1.1.1135
* Replace vendor id lookup with driver name * Create separate field for driver name, handle OpenGL * Document changes in VulkanPhysicalDevice.cs * Always display driver over vendor * Replace Vulkan 1.2 requirement with VK_KHR_driver_properties * Remove empty line * Remove redundant unsafe block * Apply suggestions from code review --------- Co-authored-by: Ac_K <Acoustik666@gmail.com>
Diffstat (limited to 'src/Ryujinx/Ui/RendererWidgetBase.cs')
-rw-r--r--src/Ryujinx/Ui/RendererWidgetBase.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Ryujinx/Ui/RendererWidgetBase.cs b/src/Ryujinx/Ui/RendererWidgetBase.cs
index 7660f190..7794e044 100644
--- a/src/Ryujinx/Ui/RendererWidgetBase.cs
+++ b/src/Ryujinx/Ui/RendererWidgetBase.cs
@@ -77,7 +77,7 @@ namespace Ryujinx.Ui
private readonly IKeyboard _keyboardInterface;
private readonly GraphicsDebugLevel _glLogLevel;
private string _gpuBackendName;
- private string _gpuVendorName;
+ private string _gpuDriverName;
private bool _isMouseInClient;
public RendererWidgetBase(InputManager inputManager, GraphicsDebugLevel glLogLevel)
@@ -141,9 +141,9 @@ namespace Ryujinx.Ui
protected abstract string GetGpuBackendName();
- private string GetGpuVendorName()
+ private string GetGpuDriverName()
{
- return Renderer.GetHardwareInfo().GpuVendor;
+ return Renderer.GetHardwareInfo().GpuDriver;
}
private void HideCursorStateChanged(object sender, ReactiveEventArgs<HideCursorMode> state)
@@ -443,7 +443,7 @@ namespace Ryujinx.Ui
Renderer.Window.SetScalingFilterLevel(ConfigurationState.Instance.Graphics.ScalingFilterLevel.Value);
_gpuBackendName = GetGpuBackendName();
- _gpuVendorName = GetGpuVendorName();
+ _gpuDriverName = GetGpuDriverName();
Device.Gpu.Renderer.RunLoop(() =>
{
@@ -494,7 +494,7 @@ namespace Ryujinx.Ui
ConfigurationState.Instance.Graphics.AspectRatio.Value.ToText(),
$"Game: {Device.Statistics.GetGameFrameRate():00.00} FPS ({Device.Statistics.GetGameFrameTime():00.00} ms)",
$"FIFO: {Device.Statistics.GetFifoPercent():0.00} %",
- $"GPU: {_gpuVendorName}"));
+ $"GPU: {_gpuDriverName}"));
_ticks = Math.Min(_ticks - _ticksPerFrame, _ticksPerFrame);
}