mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-02-24 19:46:55 +00:00
When running over remote desktop without hardware acceleration, there are no GraphicsModes that support desktop composition. This patch adds logic to avoid requesting composition-capable modes when running over RDP. Additionally, it changes the mode selection logic to consider modes that support features partially (e.g. 16bpp color instead of 32bpp), albeit with a heavy penalty over fully supported modes. |
||
---|---|---|
.. | ||
Dummy | ||
Egl | ||
MacOS | ||
SDL2 | ||
Windows | ||
X11 | ||
DesktopGraphicsContext.cs | ||
DisplayDeviceBase.cs | ||
EmbeddedGraphicsContext.cs | ||
Factory.cs | ||
IDisplayDeviceDriver.cs | ||
INativeGLWindow.cs | ||
IPlatformFactory.cs | ||
IWindowInfo.cs | ||
MappedGamePadDriver.cs | ||
PlatformException.cs | ||
Utilities.cs |