Commit graph

877 commits

Author SHA1 Message Date
the_fiddler
76a866c1cb Updated with fullscreen support. 2008-01-24 13:07:51 +00:00
the_fiddler
e08c0d3c9d Updated documentation. 2008-01-24 12:36:49 +00:00
the_fiddler
3a026d5d5e Fullscreen mode changes now work! 2008-01-24 12:36:40 +00:00
the_fiddler
54224ed65c Refresh rate is now considered a match, if it is less than 1.0Hz away of the specified value. 2008-01-24 10:52:12 +00:00
the_fiddler
a4fe343d73 WinDisplayDevice is now multiple-monitor aware.
Added SelectResolution function to DisplayDevice.
Updated test to change settings on all available monitors.
2008-01-24 10:50:39 +00:00
the_fiddler
e9b811de17 Fixed DisplayDevice enumeration. 2008-01-24 09:30:49 +00:00
the_fiddler
30c63d6e3a Added test for DisplayDevice. 2008-01-24 09:25:43 +00:00
the_fiddler
1a4c5adf89 Fixed capitalization of Texture2D etc. 2008-01-24 09:25:24 +00:00
the_fiddler
f572f0e9ba Reverted last commit (bogus!) 2008-01-24 09:24:11 +00:00
the_fiddler
9449447981 Fixed capitalization of Texture2D etc. 2008-01-24 09:17:07 +00:00
the_fiddler
5d51050576 Fixed capitalization of Texture2D etc. 2008-01-24 09:16:49 +00:00
the_fiddler
e946664646 Fixed capitalization of Texture2D. 2008-01-24 09:16:15 +00:00
the_fiddler
4a5fda3d95 Changed capitalization rules to turn letters after digits to uppercase. Fixes Texture2D etc, but makes all hex specifiers to go uppercase... :/ 2008-01-24 09:16:00 +00:00
the_fiddler
dde5892197 Removed implementation of GetDisplayModes() 2008-01-24 09:14:24 +00:00
the_fiddler
c64c449a8f Added DisplayDevice driver for Windows. 2008-01-24 09:14:08 +00:00
the_fiddler
f6d47b72fb Added DisplayDevice, DisplayResolution, IDisplayDeviceDriver, GraphicsContextException and GraphicsModeException. 2008-01-24 09:13:50 +00:00
the_fiddler
4e05a1082b Fixed capitalization of Texture2D (was Texture2d) 2008-01-24 09:13:08 +00:00
the_fiddler
7e8595f7a5 Added DisplayDevice struct, ChangeDisplaySettingsEnum and ChangeDisplaySettingsEx. 2008-01-24 09:12:47 +00:00
the_fiddler
4f8223265a Renamed Display to DisplayDevice. 2008-01-23 14:39:53 +00:00
the_fiddler
42acaf3165 Renamed Display to DisplayDevice. 2008-01-23 14:39:27 +00:00
the_fiddler
de2cc325a4 Workaround for unsupported BitsPerPixel property on Mono 1.2.6. 2008-01-23 14:32:03 +00:00
the_fiddler
1a100aaff3 Updated everything to use plain (int width, int height parameters) instead of DisplayMode.Width/.Height. 2008-01-23 14:17:09 +00:00
the_fiddler
2fb1f0f0ef Added checks against invalid arguments.
Made sealed.
2008-01-23 13:26:40 +00:00
the_fiddler
5b44be105c Don't use obsolete DisplayMode.Width/Height anymore. 2008-01-23 13:26:14 +00:00
the_fiddler
565f40f764 Moved AudioContext.cs 2008-01-23 12:46:09 +00:00
the_fiddler
801ceb1887 Initial commit of the OpenTK.Audio namespace. 2008-01-23 12:44:49 +00:00
the_fiddler
37fc74d925 Initial commit of Display support. 2008-01-23 12:44:32 +00:00
the_fiddler
93f5b60a30 Removed some unused code. 2008-01-23 12:42:47 +00:00
the_fiddler
827fda8e58 Added a couple of #region directives. 2008-01-23 12:42:27 +00:00
the_fiddler
0843505943 Add a using declaration to help differentiate between OpenTK.Graphics and System.Drawing.Graphics. 2008-01-23 12:42:07 +00:00
the_fiddler
c0c0690a43 Display.Width/.Height are now obsolete. 2008-01-23 12:41:30 +00:00
the_fiddler
e0ec10d11c Addd public properties and documentation. 2008-01-23 12:41:10 +00:00
the_fiddler
53e9ad11d7 Added LoadDelegate method. 2008-01-23 00:26:58 +00:00
the_fiddler
6f8d2970c6 Removed unused summary. 2008-01-23 00:26:47 +00:00
the_fiddler
499b9e0a12 Removed unused FieldInfo[] array. 2008-01-23 00:20:02 +00:00
the_fiddler
731034414c Updated SupportsExtension functions. 2008-01-23 00:19:42 +00:00
the_fiddler
568d3fecb7 Internal Device getter. 2008-01-23 00:19:22 +00:00
the_fiddler
8b3f5afa4c Added loading of Glx extensions. Added vsync support. 2008-01-23 00:18:52 +00:00
the_fiddler
e5d9fa8e53 Added Glx.SupportsExtension function. 2008-01-23 00:18:18 +00:00
the_fiddler
ca37cfc643 Renamed Glx.Sgi.SwapIntervalSGI to Glx.Sgi.SwapInterval 2008-01-23 00:18:05 +00:00
the_fiddler
9551a569c2 Added glXSwapIntervalSGI method. 2008-01-23 00:01:03 +00:00
the_fiddler
448e3a476f Refactored extension loading to remove duplicate code. The logic is now contained in OpenTK/Platform/Utilities.cs 2008-01-22 23:58:50 +00:00
the_fiddler
2864c0235b Added missing tokens to TextureParameterName (were only in GetTextureParameter, when they should have been in both enums). 2008-01-22 23:01:15 +00:00
the_fiddler
aa6994ac33 Use DeviceSpecifier instead of AllDevicesSpecifier when enumerating audio devices. 2008-01-22 21:25:08 +00:00
the_fiddler
baf59abb6e Disabled multiple AudioContext under linux.
Moved AudioContext.LoadAvailableDevices() call outside the static constructor.
2008-01-22 21:18:47 +00:00
the_fiddler
0b10d4f16b Added as hidden example. 2008-01-22 14:54:11 +00:00
the_fiddler
c3777ac9fe Use Utilities.SetWindowTitle() 2008-01-22 14:54:00 +00:00
the_fiddler
fac1760c40 Added API for OpenGL context resource sharing (GLContext.ShareContexts) 2008-01-22 14:53:44 +00:00
the_fiddler
a4efc490b3 Re-added MakeCurrent() call. Added better error checking. 2008-01-20 22:42:49 +00:00
the_fiddler
14594d9a96 Still trying to debug crash on Mono. Reverted changes. 2008-01-20 22:35:46 +00:00