the_fiddler
034d524a87
Use one display connection for all X11 communication. Seems to fix (not 100%) the crash problems encountered.
2008-03-24 13:12:02 +00:00
the_fiddler
5c6a261030
Added setter to GLContext.CurrentContext and all implementations, so that the user can clear the context of any thread.
...
Updated GameWindow and its implementations to use GraphicsFormat instead of the obsolete DisplayMode.
Updated license.
Updated some docs.
Fixed CLSCopmliant warnings in XRamExtension.cs
2008-01-31 13:15:17 +00:00
the_fiddler
7198c69f11
Restore resolution available on OpenTK startup, not on X11 startup.
2008-01-27 14:23:13 +00:00
the_fiddler
58ae48833c
Changed IDisplayDeviceDriver.RestoreResolution method to IDisplayDeviceDriver.TryRestoreResolution.
...
DisplayDevice now correctly reports original resolution.
2008-01-26 11:01:20 +00:00
the_fiddler
55dd09a450
Fixed another NRE in TryChangeResolution.
2008-01-26 10:45:13 +00:00
the_fiddler
def502a3e2
Small hack to test for resolution restoration.
2008-01-26 10:43:00 +00:00
the_fiddler
ad6306bc9c
Fixed a bug where wrong resolutions were saved in the DisplayResolution<->resolution_index mapping.
2008-01-26 10:33:42 +00:00
the_fiddler
fde2f6daf6
Now saves DisplayDevice<->X11 screen, DisplayResolution<->resolution_index mappings. Added support for resolution changes.
2008-01-26 10:29:13 +00:00
the_fiddler
a61852838a
Added discovery of default color depth.
2008-01-25 16:11:46 +00:00
the_fiddler
7a12e6de77
Added discovery of depths.
2008-01-25 15:31:38 +00:00
the_fiddler
a973479910
Implemented default refresh rate discovery.
2008-01-25 15:04:10 +00:00
the_fiddler
b134ae509f
Added code to obtain refresh rates.
2008-01-25 14:32:51 +00:00
the_fiddler
d2f80532ca
Now adds all available resolutions, not just the default one.
2008-01-25 14:01:07 +00:00
the_fiddler
d14c639ea7
Add temporary bits per pixel value (24) for testing purposes.
2008-01-25 13:58:16 +00:00
the_fiddler
a1da9ff305
Screen and resolution enumeration should now work.
2008-01-25 13:56:52 +00:00
the_fiddler
a41007fd80
Trying to debug deadlock on screen resolution enumeration.
2008-01-25 13:45:32 +00:00
the_fiddler
eb404886ac
Added debug code to dump the number of screens.
2008-01-25 13:13:05 +00:00
the_fiddler
f4beb31381
Added a bogus default device for testing.
2008-01-25 10:21:00 +00:00
the_fiddler
534de7a266
Added return value to X11XrandrDisplayDevice.TryChangeResolution
2008-01-25 10:03:13 +00:00
the_fiddler
0e58ab2ee7
Added X11XrandrDisplayDevice.cs implementation.
2008-01-25 10:02:05 +00:00