Commit graph

552 commits

Author SHA1 Message Date
Gregory Pierce
2eccb0f4ce Change to use the actual refresh rate from the display in the init call instead of setting it to 60. It doesn't really matter since OSX could care less, but for others maintaining the port, they may want code that looks the same. 2003-05-10 21:49:30 +00:00
Gregory Pierce
aa13639386 Changed the location of the CGDisplayCapture from the GL code to the Display code. A side effect of this is that calling resetDisplayMode() is required - not optional. Not calling resetDisplayMode() may result in a non-responsive machine. 2003-05-10 19:19:12 +00:00
Gregory Pierce
585131c442 Updated the display init function so that the OSX version plays nicely with the other versions. 2003-05-10 17:30:58 +00:00
Gregory Pierce
bcd0b40bce Removed unnecessary struct. No point consuming memory for something that's unnecessary. 2003-05-10 17:21:39 +00:00
Gregory Pierce
ad12445e75 Updated to use CG API for mouse capture and deltas. OS handles Deltas itself so using that as opposed to tracking it myself. 2003-05-10 17:20:48 +00:00
Gregory Pierce
8fb714f8e5 Updated to be up to date with current release. Still no support for setting process priority. 2003-05-10 04:58:18 +00:00
Gregory Pierce
4766bd1c85 Finishing up changes to the Display and BaseGL classes. 2003-05-10 04:50:24 +00:00
Gregory Pierce
4d10d662ec Removed as interface to HID devices has changed 2003-05-09 20:24:06 +00:00
Gregory Pierce
5afb350aa0 Updated to use CGL as opposed to AGL 2003-05-09 20:23:28 +00:00
Brian Matzon
985c601df9 fix: Controller now works again (window.h was being included, and setting dx version to 3, which doesn't support joysticks) 2003-05-08 21:30:30 +00:00
Brian Matzon
c04fe10bac new test, based on MouseTest 2003-05-08 21:27:53 +00:00
Brian Matzon
b7a151c48b back to 1.19 - silly me 2003-05-08 21:27:12 +00:00
Brian Matzon
900fc0e8fe new test, based on MouseTest 2003-05-08 21:23:02 +00:00
Gregory Pierce
647e1b2b29 Revamped architecture replacing AGL nastiness with cleaner CGL API 2003-05-08 00:53:10 +00:00
Brian Matzon
06cf180b71 fix: increased buffersize to correct size (buffering + translation can increase needed size to 200 bytes at most) 2003-05-07 17:17:23 +00:00
Brian Matzon
91e5d8f3f1 0.6 2003-05-04 20:57:12 +00:00
Brian Matzon
d0d26268a2 work in progress, will be updated again soon 2003-05-04 20:53:37 +00:00
Brian Matzon
20291ac913 fix: destroy keyboard before GL is destroyed 2003-05-04 17:36:57 +00:00
Brian Matzon
702d541fc6 fix: javadoc 2003-05-03 21:20:23 +00:00
Brian Matzon
f75a3197e6 damn you tabs! 2003-05-03 19:50:16 +00:00
Brian Matzon
9af031ee77 formatting and usage 2003-05-03 19:48:14 +00:00
Brian Matzon
de0ab91f22 add example of switching between fullscreen and windowed mode 2003-05-03 19:41:00 +00:00
Elias Naur
9543fbf3bb Fixed segfault when GLX is missing 2003-05-02 21:18:01 +00:00
Elias Naur
038a1c540c *** empty log message *** 2003-05-02 20:58:53 +00:00
Elias Naur
86798e426f Fixed some linux input focus issues 2003-05-02 13:41:40 +00:00
Brian Matzon
dc47138037 fix: added Serializable interface to allow serialization 2003-04-30 15:38:14 +00:00
Brian Matzon
098a932fc9 fix: call base destroy
fix: null references
2003-04-28 22:43:27 +00:00
Caspian Rychlik-Prince
c4305dc5a0 Added destroy() method to prevent a crash 2003-04-28 21:50:11 +00:00
Elias Naur
43ff833d99 Fixed a typo 2003-04-28 16:41:39 +00:00
Elias Naur
56e8d511bd Added scale to Matrix4f 2003-04-28 12:10:54 +00:00
Elias Naur
81dc347de0 Reverted the glu loading 2003-04-28 11:20:55 +00:00
Elias Naur
57e9578eb5 *** empty log message *** 2003-04-28 11:12:53 +00:00
Caspian Rychlik-Prince
d020ad3216 *** empty log message *** 2003-04-28 11:04:15 +00:00
Brian Matzon
5c11c98afe updated to reflect version in website folder 2003-04-27 21:46:30 +00:00
Brian Matzon
91b33eb649 add: default constructor for OpenAL 2003-04-27 21:26:02 +00:00
Brian Matzon
95367245cb only do 10 updates / sec 2003-04-27 18:39:18 +00:00
Brian Matzon
866e55ad22 New OpenAL programming model:
no context/device fiddling
 easier initialization
2003-04-27 18:37:38 +00:00
Elias Naur
b705ea51d0 Removed makeContexCurrent and releaseContext 2003-04-26 06:54:32 +00:00
Elias Naur
2d3d8585b6 Merged cfmdobbie's gl version checking 2003-04-16 20:28:20 +00:00
Brian Matzon
609cdda985 Using EnumDisplaySettingsEx now, to force monitor comparing 2003-04-14 18:17:29 +00:00
Elias Naur
7455bfcef9 Corrected a linux gl lib loading bug 2003-04-13 09:28:01 +00:00
Elias Naur
34e1cd0d8a Removed superflous Vector3f.magnitude() 2003-04-09 15:24:27 +00:00
Elias Naur
c82ecd306d Fixed missing header include 2003-04-07 17:49:13 +00:00
Elias Naur
1222c594d0 *** empty log message *** 2003-04-07 17:30:41 +00:00
Elias Naur
f0c94451e9 Added dummy gamma controls to linux 2003-04-07 17:04:24 +00:00
Caspian Rychlik-Prince
99588933cf Added some isCreated() methods to input classes and keyboard key name mapping 2003-04-07 15:21:09 +00:00
Elias Naur
5da72080f0 Don't call nGetNULLValue before loading the library 2003-04-03 21:02:23 +00:00
Elias Naur
36e4c9625a Added ARBVertexBufferObject to list of implemented interfaces in GLConstants.java 2003-04-03 20:58:38 +00:00
Elias Naur
3018edde4c Added Sys.NULL constant 2003-04-03 20:20:29 +00:00
Elias Naur
d7ff86a7d3 Added support for ARB_vertex_buffer_object 2003-04-03 11:32:32 +00:00