Commit graph

337 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
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
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
Elias Naur
81dc347de0 Reverted the glu loading 2003-04-28 11:20:55 +00:00
Caspian Rychlik-Prince
d020ad3216 *** empty log message *** 2003-04-28 11:04:15 +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
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
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
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
Elias Naur
267b868db7 Minor linux fix 2003-03-31 10:56:41 +00:00
Elias Naur
97bc650a22 Minor win32 fix 2003-03-30 19:53:39 +00:00
Elias Naur
d58c8b767b I like those makeContextCurrent/releaseContext... 2003-03-30 19:40:35 +00:00
Elias Naur
bc33d3ff2b Linux/win32 changes for 0.6 2003-03-30 19:26:39 +00:00
Caspian Rychlik-Prince
920a67b1ac Stuff for 0.6 2003-03-29 21:52:14 +00:00
Caspian Rychlik-Prince
157e7673cc Big changes for the new 0.6 LWJGL release 2003-03-28 23:16:15 +00:00
Caspian Rychlik-Prince
16d8c3c053 Fixed 2003-03-28 21:04:43 +00:00
Caspian Rychlik-Prince
4924c564d5 *** empty log message *** 2003-03-28 19:02:24 +00:00
Caspian Rychlik-Prince
895c751ec6 New Window class, and major changes to Display 2003-03-28 01:30:34 +00:00
Caspian Rychlik-Prince
419da83107 New Window class, and major changes to Display 2003-03-28 01:28:04 +00:00
Elias Naur
bb2d3d472d Various linux fixes(alot) 2003-03-27 18:28:05 +00:00
Elias Naur
8343bfa44c Various linux fixes(alot) 2003-03-27 18:27:36 +00:00
Elias Naur
0955acdec1 Linux various (5) 2003-03-27 17:22:26 +00:00
Elias Naur
8b4a868ddd Various linux fixes(4) 2003-03-27 15:42:25 +00:00
Elias Naur
52445cf214 Various linux fixes(3) 2003-03-27 15:38:47 +00:00
Elias Naur
3733d4a21e Various linux fixes(2) 2003-03-27 15:28:57 +00:00
Elias Naur
d9828de0c4 Various linux fixes 2003-03-27 15:16:35 +00:00
Elias Naur
acfd9e4cea Updated linux Mouse 2003-03-24 18:10:04 +00:00
Elias Naur
f08389fdd2 Fixed Brian's bugs 2003-03-24 11:56:05 +00:00
Elias Naur
5ac3ea26e8 Fixed mouse clamping 2003-03-23 20:08:49 +00:00
Brian Matzon
95075c3492 fix: VM crash when using > 4 button mouse 2003-03-23 20:00:28 +00:00
Elias Naur
a4454614db Renamed extal.c->extal.cpp 2003-03-23 12:52:11 +00:00
Brian Matzon
46802b3486 beautyfication 2003-03-22 23:22:08 +00:00
Brian Matzon
dd201b2f14 fix: load OpenAL based on java.library.path 2003-03-22 23:17:11 +00:00