Opentk/Source/OpenTK/Platform/X11
thefiddler 0d1df41393 [X11] Improve GraphicsMode fallback (fixes issue #23)
When the user requests a GraphicsMode that is not directly supported
by the GPU/drivers, we should relax the requested parameters until
we find a supported mode. An exception should only be thrown when
there is no usable mode.

This makes the X11 backend match the behavior of Windows. The SDL/X11
backend works a little bit differently, in that it falls back to the
a default mode directly if the requested mode is not available. There
is nothing we can do about that.
2013-12-27 14:01:21 +02:00
..
Bindings Added GetProcAddress(IntPtr) overloads 2013-11-28 23:21:19 +01:00
API.cs Refactored and simplified DisplayDevice detection (devices are now stored in the platform-specific drivers instead of the frontend). 2010-11-21 20:16:18 +00:00
Functions.cs Use OpenTK.Minimal to stub out missing System.Drawing functionality 2013-10-12 05:06:54 +02:00
GlxHelper.cs Use glXGetProcAddressARB 2013-11-09 18:50:53 +01:00
Structs.cs Added conditional compilation and the necessary classes to compile OpenTK without referencing System.Drawing.dll. To build without System.Drawing, add "MINIMAL" to the conditional compilation symbols. Note that this is an experimental feature that will result in a source- and binary-incompatible dll. 2011-12-08 00:03:14 +00:00
X11DisplayDevice.cs Added conditional compilation and the necessary classes to compile OpenTK without referencing System.Drawing.dll. To build without System.Drawing, add "MINIMAL" to the conditional compilation symbols. Note that this is an experimental feature that will result in a source- and binary-incompatible dll. 2011-12-08 00:03:14 +00:00
X11Factory.cs Fix support for 3.2+ contexts (issue 3111) 2013-11-09 11:16:14 +01:00
X11GLContext.cs Added GetProcAddress(IntPtr) overloads 2013-11-28 23:21:19 +01:00
X11GLNative.cs [X11] Fixed border size on Gnome 3 2013-12-27 13:31:51 +02:00
X11GraphicsMode.cs [X11] Improve GraphicsMode fallback (fixes issue #23) 2013-12-27 14:01:21 +02:00
X11Input.cs Implemented X11 KeyDown/KeyUp events and reduced code duplication 2013-12-25 11:46:02 +01:00
X11Joystick.cs Fixed the issues caused by merging in our changes as patches from the old repo. 2013-01-16 18:08:03 -08:00
X11Keyboard.cs Fixed line endings 2013-10-10 00:18:59 +02:00
X11KeyMap.cs * X11KeyMap.cs: Added AltGr keycode. 2010-11-04 17:57:09 +00:00
X11Mouse.cs Fixed line endings 2013-10-10 00:18:59 +02:00
X11WindowInfo.cs Re-added WindowHandle property 2013-11-13 18:25:49 +01:00
XI2Mouse.cs Fixed line endings 2013-10-10 00:18:59 +02:00