the_fiddler
|
1bef154d36
|
Implemented WinRawKeyboard input driver.
|
2010-10-28 08:42:38 +00:00 |
|
the_fiddler
|
73326138ee
|
Avoid numeric overflow when printing debug message.
|
2010-10-28 08:42:20 +00:00 |
|
the_fiddler
|
40c2576e06
|
Avoid numeric overflow when printing debug message.
|
2010-10-28 08:42:20 +00:00 |
|
the_fiddler
|
20ecd2232d
|
Implemented equality operators.
|
2010-10-28 08:41:48 +00:00 |
|
the_fiddler
|
cd074040e3
|
Implemented equality operators.
|
2010-10-28 08:41:48 +00:00 |
|
the_fiddler
|
22ae245306
|
Do not rebuild documentation file on each build. OpenTK.Compatibility is not developed anymore, so we can just cache the last documentation file to speed up builds significantly.
|
2010-10-28 08:14:39 +00:00 |
|
the_fiddler
|
3a9292db95
|
Do not rebuild documentation file on each build. OpenTK.Compatibility is not developed anymore, so we can just cache the last documentation file to speed up builds significantly.
|
2010-10-28 08:14:39 +00:00 |
|
the_fiddler
|
821a8e1117
|
Always validate parameters to ReadBit/EnableBit/DisableBit before using them.
|
2010-10-28 08:14:28 +00:00 |
|
the_fiddler
|
1657bcad91
|
Always validate parameters to ReadBit/EnableBit/DisableBit before using them.
|
2010-10-28 08:14:28 +00:00 |
|
the_fiddler
|
76db3e188f
|
Minor fixes for code clarity.
|
2010-10-28 08:13:42 +00:00 |
|
the_fiddler
|
fa0abf0d51
|
Minor fixes for code clarity.
|
2010-10-28 08:13:42 +00:00 |
|
the_fiddler
|
7c78cc4205
|
Fixed ref overloads of GenSources and GenBuffers to follow the rest of the OpenTK design. Fixes invalid return values on x64 systems.
|
2010-10-28 08:12:24 +00:00 |
|
the_fiddler
|
1a06366db8
|
Fixed ref overloads of GenSources and GenBuffers to follow the rest of the OpenTK design. Fixes invalid return values on x64 systems.
|
2010-10-28 08:12:24 +00:00 |
|
chrisbrandtner
|
ceca4403ad
|
Added anaglyph rendering example (for red/cyan glasses).
|
2010-10-27 16:28:38 +00:00 |
|
chrisbrandtner
|
261b3958c8
|
Added anaglyph rendering example (for red/cyan glasses).
|
2010-10-27 16:28:38 +00:00 |
|
chrisbrandtner
|
c9502aae54
|
Added OpenGL Diagnostics program, similar to OpenAL Diagnostics.
|
2010-10-24 14:29:27 +00:00 |
|
chrisbrandtner
|
a93d43c590
|
Added OpenGL Diagnostics program, similar to OpenAL Diagnostics.
|
2010-10-24 14:29:27 +00:00 |
|
the_fiddler
|
eb04d4996c
|
Avoid using deprecated GLControl.GrabScreenshot() method.
|
2010-10-22 15:04:04 +00:00 |
|
the_fiddler
|
202bd2a96e
|
Avoid using deprecated GLControl.GrabScreenshot() method.
|
2010-10-22 15:04:04 +00:00 |
|
the_fiddler
|
23b2cd74fd
|
Suppressed unused field warnings. The code is like that on purpose.
|
2010-10-22 15:03:35 +00:00 |
|
the_fiddler
|
f0dd1370d8
|
Suppressed unused field warnings. The code is like that on purpose.
|
2010-10-22 15:03:35 +00:00 |
|
the_fiddler
|
7c5d4fab58
|
Do not use deprecated methods.
|
2010-10-22 15:03:06 +00:00 |
|
the_fiddler
|
5ed98455d9
|
Do not use deprecated methods.
|
2010-10-22 15:03:06 +00:00 |
|
the_fiddler
|
3c2c07361a
|
Implemented raw keyboard input for Windows. Improved the interface for receiving input. Moved raw input window to its own thread.
|
2010-10-22 14:57:06 +00:00 |
|
the_fiddler
|
2430f82ff7
|
Implemented raw keyboard input for Windows. Improved the interface for receiving input. Moved raw input window to its own thread.
|
2010-10-22 14:57:06 +00:00 |
|
the_fiddler
|
ef6c910d30
|
Initial implementation of raw mouse input on Windows.
|
2010-10-22 13:41:42 +00:00 |
|
the_fiddler
|
75c71107a3
|
Initial implementation of raw mouse input on Windows.
|
2010-10-22 13:41:42 +00:00 |
|
the_fiddler
|
687594db4c
|
Fixed CursorVisible getter.
If necessary, re-grab the cursor whenever the window changes position/size.
|
2010-10-22 13:36:05 +00:00 |
|
the_fiddler
|
b2ccc8f089
|
Fixed CursorVisible getter.
If necessary, re-grab the cursor whenever the window changes position/size.
|
2010-10-22 13:36:05 +00:00 |
|
the_fiddler
|
38f54630cb
|
Implemented PointToScreen and fixed mouse grab rectangle to match the client rectangle exactly.
|
2010-10-22 13:22:28 +00:00 |
|
the_fiddler
|
327941be33
|
Implemented PointToScreen and fixed mouse grab rectangle to match the client rectangle exactly.
|
2010-10-22 13:22:28 +00:00 |
|
the_fiddler
|
6231931fcc
|
Fixed text anti-aliasing on Windows.
|
2010-10-22 09:29:41 +00:00 |
|
the_fiddler
|
3d87bc7e8f
|
Fixed text anti-aliasing on Windows.
|
2010-10-22 09:29:41 +00:00 |
|
the_fiddler
|
b63db9329d
|
Removed fixed expression that caused compilation error on VS2010 (but not Mono 2.6.7).
|
2010-10-22 08:16:37 +00:00 |
|
the_fiddler
|
c7d8fb882a
|
Removed fixed expression that caused compilation error on VS2010 (but not Mono 2.6.7).
|
2010-10-22 08:16:37 +00:00 |
|
the_fiddler
|
4d2759eb78
|
* XI2Mouse.cs:
* X11Factory.cs: Detect whether XInput2 is not supported without
throwing an exception.
|
2010-10-22 07:41:56 +00:00 |
|
the_fiddler
|
bb01babfbd
|
* XI2Mouse.cs:
* X11Factory.cs: Detect whether XInput2 is not supported without
throwing an exception.
|
2010-10-22 07:41:56 +00:00 |
|
the_fiddler
|
eeefbd1a9c
|
* Input/Mouse.cs:
* Platform/X11/X11Mouse.cs:
* Platform/X11/XI2Mouse.cs: Added internal list of mouse devices in
preparation for multi-mouse support.
|
2010-10-21 14:53:10 +00:00 |
|
the_fiddler
|
d49b315ced
|
* Input/Mouse.cs:
* Platform/X11/X11Mouse.cs:
* Platform/X11/XI2Mouse.cs: Added internal list of mouse devices in
preparation for multi-mouse support.
|
2010-10-21 14:53:10 +00:00 |
|
the_fiddler
|
4d66cf3070
|
* Test/GameWindowStates.cs: Added relative mouse motion indicator. Improved text antialiasing. Moved to GameWindow category.
|
2010-10-21 13:14:36 +00:00 |
|
the_fiddler
|
6276057c65
|
* Test/GameWindowStates.cs: Added relative mouse motion indicator. Improved text antialiasing. Moved to GameWindow category.
|
2010-10-21 13:14:36 +00:00 |
|
the_fiddler
|
da0e4f3887
|
* QuickStart.sln:
* Source/QuickStart/QuickStart.csproj: Added missing QuickStart
solution. Fixes issue [#2093]: "QuickStart.sln doesn't exist in
"latest version of OpenTK"".
|
2010-10-21 12:55:45 +00:00 |
|
the_fiddler
|
f39eaecea3
|
* QuickStart.sln:
* Source/QuickStart/QuickStart.csproj: Added missing QuickStart
solution. Fixes issue [#2093]: "QuickStart.sln doesn't exist in
"latest version of OpenTK"".
|
2010-10-21 12:55:45 +00:00 |
|
the_fiddler
|
80ee257777
|
* OpenTK.csproj:
* Input/MouseState.cs:
* Platform/X11/Structs.cs:
* Platform/X11/XI2Mouse.cs:
* Platform/X11/Functions.cs:
* Platform/X11/X11Factory.cs: Added XInput2 driver for mice.
Multi-mouse support pending.
* Platform/X11/X11Mouse.cs: Log the driver type for debugging
purposes.
|
2010-10-21 12:32:00 +00:00 |
|
the_fiddler
|
671457b60a
|
* OpenTK.csproj:
* Input/MouseState.cs:
* Platform/X11/Structs.cs:
* Platform/X11/XI2Mouse.cs:
* Platform/X11/Functions.cs:
* Platform/X11/X11Factory.cs: Added XInput2 driver for mice.
Multi-mouse support pending.
* Platform/X11/X11Mouse.cs: Log the driver type for debugging
purposes.
|
2010-10-21 12:32:00 +00:00 |
|
the_fiddler
|
23ad81d12b
|
* Platform/X11/X11Keyboard.cs: Added index bounds check for
GetState.
|
2010-10-21 07:56:48 +00:00 |
|
the_fiddler
|
e638652d01
|
* Platform/X11/X11Keyboard.cs: Added index bounds check for
GetState.
|
2010-10-21 07:56:48 +00:00 |
|
the_fiddler
|
1a8f589f5c
|
* OpenTK.csproj:
* Input/MouseState.cs:
* Input/ButtonState.cs:
* Platform/X11/X11Mouse.cs:
* Platform/X11/X11Factory.cs: Added initial implementation of
OpenTK.Input.Mouse for X11.
|
2010-10-21 07:56:37 +00:00 |
|
the_fiddler
|
7947cad6f8
|
* OpenTK.csproj:
* Input/MouseState.cs:
* Input/ButtonState.cs:
* Platform/X11/X11Mouse.cs:
* Platform/X11/X11Factory.cs: Added initial implementation of
OpenTK.Input.Mouse for X11.
|
2010-10-21 07:56:37 +00:00 |
|
the_fiddler
|
3c238a01f6
|
* X11Keyboard.cs: Do not allocate an X11WindowInfo unnecessarily.
|
2010-10-20 15:16:55 +00:00 |
|