aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs')
-rw-r--r--src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs b/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs
index 5d048da1..f2f337a5 100644
--- a/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs
+++ b/src/Ryujinx.Headless.SDL2/Vulkan/VulkanWindow.cs
@@ -10,7 +10,7 @@ namespace Ryujinx.Headless.SDL2.Vulkan
{
class VulkanWindow : WindowBase
{
- private GraphicsDebugLevel _glLogLevel;
+ private readonly GraphicsDebugLevel _glLogLevel;
public VulkanWindow(
InputManager inputManager,
@@ -33,16 +33,16 @@ namespace Ryujinx.Headless.SDL2.Vulkan
MouseDriver.SetClientSize(DefaultWidth, DefaultHeight);
}
- private void BasicInvoke(Action action)
+ private static void BasicInvoke(Action action)
{
action();
}
- public unsafe IntPtr CreateWindowSurface(IntPtr instance)
+ public IntPtr CreateWindowSurface(IntPtr instance)
{
ulong surfaceHandle = 0;
- Action createSurface = () =>
+ void CreateSurface()
{
if (SDL_Vulkan_CreateSurface(WindowHandle, instance, out surfaceHandle) == SDL_bool.SDL_FALSE)
{
@@ -52,15 +52,15 @@ namespace Ryujinx.Headless.SDL2.Vulkan
throw new Exception(errorMessage);
}
- };
+ }
if (SDL2Driver.MainThreadDispatcher != null)
{
- SDL2Driver.MainThreadDispatcher(createSurface);
+ SDL2Driver.MainThreadDispatcher(CreateSurface);
}
else
{
- createSurface();
+ CreateSurface();
}
return (IntPtr)surfaceHandle;
@@ -101,4 +101,4 @@ namespace Ryujinx.Headless.SDL2.Vulkan
protected override void SwapBuffers() { }
}
-} \ No newline at end of file
+}