diff options
author | TSRBerry <20988865+TSRBerry@users.noreply.github.com> | 2023-06-11 18:31:22 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-11 18:31:22 +0200 |
commit | 9a1b74799d350f9b4ba365bf8b118bddf517711f (patch) | |
tree | b46d4013a625e6321497989da220ac69665347ee /src/Ryujinx.Ava/UI/Renderer/EmbeddedWindow.cs | |
parent | 638f3761f3215d088ed8c6da3cd461bb830d2c31 (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.cs | 2 |
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; |