aboutsummaryrefslogtreecommitdiff
path: root/src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs
diff options
context:
space:
mode:
authorTSRBerry <20988865+TSRBerry@users.noreply.github.com>2023-06-11 18:31:22 +0200
committerGitHub <noreply@github.com>2023-06-11 18:31:22 +0200
commit9a1b74799d350f9b4ba365bf8b118bddf517711f (patch)
treeb46d4013a625e6321497989da220ac69665347ee /src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs
parent638f3761f3215d088ed8c6da3cd461bb830d2c31 (diff)
Ava: Fix OpenGL on Linux again (#5216)1.1.885
* ava: Fix OpenGL on Linux again This shouldn't be working like that, but for some reason it does. * Apply the correct fix * gtk: Add warning messages for caught exceptions * ava: Handle disposing the same way as GTK does * Address review feedback
Diffstat (limited to 'src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs')
-rw-r--r--src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs b/src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs
index a5c8b003..3b2c32e3 100644
--- a/src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs
+++ b/src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs
@@ -123,7 +123,7 @@ namespace Ryujinx.Ava.UI.Renderer
}
else
{
- X11Window = PlatformHelper.CreateOpenGLWindow(FramebufferFormat.Default, 0, 0, 100, 100) as GLXWindow;
+ X11Window = PlatformHelper.CreateOpenGLWindow(new FramebufferFormat(new ColorFormat(8, 8, 8, 0), 16, 0, ColorFormat.Zero, 0, 2, false), 0, 0, 100, 100) as GLXWindow;
}
WindowHandle = X11Window.WindowHandle.RawHandle;