Commit graph

2404 commits

Author SHA1 Message Date
Elias Naur
8698cf68f3 Linux: Don't use the SUN specific getScreenFromDevice in LinuxAWTCanvasPeerInfo. This avoids garbage creation per frame and avoids one bit of SUN JRE dependency. 2006-10-20 11:51:34 +00:00
Elias Naur
dc4a31e799 Undo debug stuff that accidentially went with the last commit. 2006-10-20 10:44:28 +00:00
Elias Naur
d9e94b2d54 Don't repaint() from a separate thread in AWT demos. This results in a smoother rendering. 2006-10-20 10:42:43 +00:00
Elias Naur
9f7da6d483 Windows: Restore the old ToAscii code used on win9x platforms in an attempt to fix broken keyboard input on win98se machines. 2006-10-11 20:26:35 +00:00
Elias Naur
dedfaea500 Windows: Don't use a dummy window (HDC) when finding a pixel format but use the actual window directly. This will avoid cases where the pixel format index for the dummy window's HDC wasn't valid for the actual window's HDC. It also avoid unnecessary complexity.
Fix FullScreenWindowedTest to use the Display's current BPP to avoid 24/16 bpp weirdness
2006-10-11 13:48:48 +00:00
Ioannis Tsakpinis
1b1b9c5416 Added missing CURRENT_RASTER_SECONDARY_COLOR enum value (GL 2.1)
Added EXT_gpu_program_parameters extension
2006-10-11 11:21:40 +00:00
Elias Naur
ec9b449b78 Made Display.getImplementation package private, and made the input.* packages access it through reflection. 2006-10-08 09:05:16 +00:00
Elias Naur
55f67e68cb Linux: Fix crash when LinuxCanvasImplementation.getScreenFromDevice fails 2006-09-28 21:53:18 +00:00
Elias Naur
9a684b77ab Bumped JNI library version 2006-09-21 14:39:10 +00:00
Elias Naur
c91f78e1f6 Windows: Don't ignore errors from CoInitialize 2006-09-21 13:49:49 +00:00
Elias Naur
911fff596e Added 'res' to runtest ant target classpath 2006-09-20 11:49:14 +00:00
Elias Naur
87523ce63a Windows: Got rid of dummy window in WindowsDisplayPeerInfo 2006-09-19 14:17:13 +00:00
Elias Naur
def08f06f8 Display.java: Moved Context creation to after createWindow to relax the requirement that the Display PeerInfo must be valid before createWindow(). This will help Windows get rid of a dummy window. 2006-09-19 13:41:18 +00:00
Elias Naur
08c39c86d2 Windows: Removed unused method in WindowsDisplayPeerInfo 2006-09-19 13:18:05 +00:00
Elias Naur
26f2014516 Windows: Don't discard messages from other windows in the message handler 2006-09-19 11:06:02 +00:00
Elias Naur
03c801b081 Linux: Map alt-gr to RMENU 2006-09-18 15:03:44 +00:00
Elias Naur
08e94f8a7b Linux: changed uname -i to uname -m to improve 64 bit detection in build script 2006-09-08 10:01:06 +00:00
Elias Naur
145f00031a Windows: Fixed NPE in Display.getVersion() 2006-09-08 08:29:16 +00:00
Ioannis Tsakpinis
71f67b1859 Added INVALID_FRAMEBUFFER_OPERATION_EXT in GLU.gluErrorString 2006-09-01 20:15:05 +00:00
Brian Matzon
93aa253732 fixed params (int -> float) 2006-08-31 16:40:53 +00:00
Elias Naur
ec4a94d47d Don't throw exceptions on Mouse.getEventButtonState 2006-08-31 13:35:36 +00:00
Kevin Glass
7f9faf144d Removed sanity checks for controllers. All controllers are now reported allowing the developer to make the decision over which ones to display to the user. 2006-08-30 02:47:49 +00:00
Elias Naur
a863ede4ae Updated jinput.jar 2006-08-25 05:47:59 +00:00
Elias Naur
562a37773a Updated jinput.jar 2006-08-22 21:21:37 +00:00
Elias Naur
c664269b82 Updated jinput.jar 2006-08-22 09:24:20 +00:00
Kevin Glass
b1a4935212 Added sanity checks on reported controllers to prune out one with no Axis or no Buttons. 2006-08-21 17:26:28 +00:00
Kevin Glass
8ac762037f Update controllers test to not poll() the controllers from multiple threads. 2006-08-21 17:25:49 +00:00
Elias Naur
6e2f7aa7b3 Mac OS X: re-imported jinput library 2006-08-18 22:31:23 +00:00
Elias Naur
39b65dc3e7 Win32: Re-imported jinput libraries 2006-08-18 22:17:32 +00:00
Brian Matzon
0d430092e3 using statically linked support libs 2006-08-18 08:49:25 +00:00
Brian Matzon
322c8ccc14 using statically linked support libs 2006-08-18 08:41:19 +00:00
Ioannis Tsakpinis
84fdaeaff3 Added EXT_blend_color & EXT_blend_minmax extensions. 2006-08-16 10:42:43 +00:00
Elias Naur
f14923d34d Mac OS X: build fixes 2006-08-10 09:05:54 +00:00
Elias Naur
dde118016c Update to beta3 2006-08-10 08:45:10 +00:00
Elias Naur
0160b1511c Windows: Updated jinput-dx8.dll 2006-08-10 08:16:03 +00:00
Elias Naur
38b92f0a89 Updated jinput.jar 2006-08-10 08:06:00 +00:00
Ioannis Tsakpinis
7f2440d950 Added OpenGL 2.1 support 2006-08-03 10:00:11 +00:00
Ioannis Tsakpinis
02e0c84e0e 2006-08-03 09:51:45 +00:00
Elias Naur
294b68f057 Mac OS X: Build fixes 2006-08-01 14:10:17 +00:00
Elias Naur
05f1f755bf Mac OS X: Native compilation fix 2006-08-01 13:55:19 +00:00
Elias Naur
78006b3409 Make sure the mode member is never null in FullScreenWindowedTest 2006-08-01 10:36:13 +00:00
Elias Naur
6e1913e4df Don't trust GL_MAX_CLIENT_ATTRIB_STACK_DEPTH since it is 0 on Xgl in linux. Instead make sure the state trackers are sized according to demand 2006-07-31 22:54:21 +00:00
Elias Naur
7b7ad52f29 ReferencesStack now clears references when popping to avoid keeping buffer references around too long 2006-07-31 22:37:31 +00:00
Elias Naur
552b7ca3fc Linux: Don't free already freed XIC and XIM instances in LinuxKeyboard 2006-07-31 01:22:33 +00:00
Ioannis Tsakpinis
84600dffdb Added SGIS_generate_mipmap & SGIS_texture_lod extensions 2006-07-25 15:31:16 +00:00
Elias Naur
4c9edffc85 Linux: Remove 32x32 icons size check, since other sizes seem to work alright. Document the fact that Display.setIcon use the icons from the icon array in order of decreasing preference 2006-07-22 21:30:31 +00:00
Elias Naur
086c4de5a1 Make sure OpenGL versions with major >= 3 is properly supported. Make sure major >= 1 in any case 2006-07-22 15:05:36 +00:00
Elias Naur
1fe2f034b0 Fix comment 2006-07-22 14:58:13 +00:00
Elias Naur
4d6cbb4d1c Windows: Ingore DI_POLLEDDEVICE when setting buffer size of a directinput device 2006-07-21 20:35:27 +00:00
Elias Naur
ccc6b7ba66 glu: Remove unused Util.IntValue inner class 2006-07-17 23:27:29 +00:00