Brian Matzon
ea9dfae43e
fix for issue with Cursor that turned out to be a leaking DC
2010-01-10 22:46:41 +00:00
Brian Matzon
63ed7b268e
call InitCommonControls if no display has been created prior to Alert
2009-12-02 23:11:14 +00:00
Brian Matzon
8bd591fe5e
support for tracking mouse outside window on drag, new api for checking if mouse is inside window
2009-09-12 22:15:21 +00:00
Ioannis Tsakpinis
b130c415f7
Added support for OpenGL 3.2 and the following extensions: AMD_draw_buffers_blend, ARB_depth_clamp, ARB_draw_buffers_blend, ARB_draw_elements_base_vertex, ARB_fragment_coord_conventions, ARB_provoking_vertex, ARB_sample_shading, ARB_seamless_cube_map, ARB_shader_texture_lod, ARB_texture_cube_map_array, ARB_texture_gather, ARB_texture_multisample, ARB_texture_query_lod, ARB_vertex_array_bgra, EXT_separate_shader_objects, EXT_texture_snorm, NV_copy_image, NV_parameter_buffer_object2.
2009-08-04 18:21:41 +00:00
Brian Matzon
7c9c64bf8e
support for alpha blended icons on win32
2009-07-07 19:47:55 +00:00
Brian Matzon
c7eabcad3e
fixed windows click/movement detection if drag started inside display
2009-06-03 11:08:58 +00:00
Brian Matzon
f9b6ab7c58
add missing include to get __TrackMouseEvent exported
2009-05-27 08:04:39 +00:00
Brian Matzon
a6ae9f33b5
fix windows issue with mouse down true when released outside window
2009-05-26 20:39:23 +00:00
Elias Naur
68ec5edea1
Linux: made legacy context code conditional
2009-04-24 20:35:33 +00:00
Elias Naur
50203d0d92
Linux: OpenGL 3 attributes support
2009-04-24 20:30:30 +00:00
Ioannis Tsakpinis
578a6d2617
Added GLX_ARB_create_context tokens.
2009-03-26 11:15:43 +00:00
Ioannis Tsakpinis
1e4499f527
Force forward compatible mode when we have GL3.1+ but miss ARB_compatibility.
...
Added support for ARB_framebuffer_object.
Added support for GLX_ARB_create_context. (WIP)
Improved postfix stripping in the generator.
2009-03-26 11:08:43 +00:00
Elias Naur
218d005aaf
Linux: Fixed failure to create window on newer ATI mesa drivers
2009-03-19 21:50:30 +00:00
Elias Naur
94bd43ce19
Windows: Handle missing va_copy macro in MSVC
2008-12-22 16:38:57 +00:00
Elias Naur
f8d5028de3
Made sprintfJavaString handle arbitrary length strings and reduce stack usage
2008-12-22 16:27:21 +00:00
Elias Naur
4b93774ef7
Windows 64: Enabled lwjgl64.dll and fixed crash
2008-12-22 11:55:28 +00:00
Elias Naur
c6dac86af5
Windows: Fixed type punning compiler warnings
2008-11-22 15:05:07 +00:00
Elias Naur
c8990c0915
Windows: Fixed pointer size compiler warning
2008-11-22 15:00:44 +00:00
Elias Naur
e436a32741
Windows: Removed unused variable
2008-11-22 14:54:15 +00:00
Elias Naur
69f0e13e3b
Windows: Removed unused variable
2008-11-22 14:51:36 +00:00
Brian Matzon
b4f3c0e54b
windows compile fixes
2008-11-10 20:38:55 +00:00
Elias Naur
b5846167bb
extgl.h should use definitions from the BSD licensed Mesa gl.h and glext.h instead of the original SGI gl.h/glext.h to avoid the SGI license
2008-11-10 20:07:21 +00:00
Elias Naur
41c90bc7cc
Windows: Merged native handling of undecorated and fullscreen window property
2008-10-28 09:53:16 +00:00
Elias Naur
d464876fe0
Windows: Only clip mouse to window borders if the lwjgl window is the foreground window
2008-10-27 14:04:12 +00:00
Ioannis Tsakpinis
8525a64d54
Fixed missing braces
2008-09-23 11:49:41 +00:00
Ioannis Tsakpinis
b9b1d0b275
Potential fix for PixelFormat choice on ATI cards.
2008-09-17 11:27:49 +00:00
Ioannis Tsakpinis
6ea785334e
ContextAttribs: changed factory to constructor initialization
...
Fixed compatible spelling
Small pbuffer fix
2008-08-19 17:47:24 +00:00
Ioannis Tsakpinis
d7ee23f9b2
Added support for OpenGL 3.0 functionality
...
Added support for OpenGL 3.0 context creation (MAJOR/MINOR versions, DEBUG mode, FORWARD_COMBATIBLE mode)
Added support for OpenGL 3.0 context sharing
Added support for OpenGL 3.0 extension detection
Improved support for floating point PixelFormats (ARB_color_buffer_float)
Added support for packed floating point PixelFormats (EXT_packed_float)
Added support for sRGB PixelFormats (ARB_framebuffer_sRGB)
Added support for pseudo-FORWARD_COMBATIBLE mode (deprecated functions not loaded)
Added support for EXT_direct_state_access
2008-08-19 16:46:03 +00:00
Elias Naur
79cca6e205
Windows: Removed unused dinputhelper.c/h
2008-06-05 13:11:04 +00:00
Brian Matzon
1099551ad9
missing special handler for ALC_ALL_DEVICES_SPECIFIER
2008-06-05 08:12:14 +00:00
Elias Naur
9293ee4073
Windows: Split WindowsDisplay.nDestroyWindow into nReleaseDC and nDestroyWindow
2008-05-05 17:24:42 +00:00
Elias Naur
5e06f19944
Windows: Generalized WindowsDispaly.nCreateWindow
2008-05-05 16:46:16 +00:00
Elias Naur
ef5bf0361b
Windows: Split nChoosePixelFormat's applyPixelFormat() out in a seperate function
2008-05-01 09:37:21 +00:00
Elias Naur
0a3bf6e075
Windows: Moved icon handles to java
2008-05-01 09:20:57 +00:00
Elias Naur
bcb909f5a9
Windows: Moved hwnd and hdc to java
2008-04-30 16:40:14 +00:00
Elias Naur
1006aed308
Windows: Made WindowsDisplayPeerInfo take hwnd and hdc arguments
2008-04-30 16:01:25 +00:00
Elias Naur
2420133bb9
Windows: Moved child window style selection to java
2008-04-30 15:29:39 +00:00
Elias Naur
8b0b1b8b63
Added platform specific getJNIVersion implementations
2008-04-30 14:58:47 +00:00
Elias Naur
ccb0bfe4fd
Windows: Improved error messages for nChoosePixelFormat
2008-04-29 18:56:46 +00:00
Elias Naur
cf6ade2b72
Windows: Fixed compile error
2008-04-29 18:37:51 +00:00
Elias Naur
97405f860f
Windows: Added error handling to nCreateWindow
2008-04-29 18:32:08 +00:00
Elias Naur
add0189490
NewStringNativeUnsigned should return NULL if argument string is NULL
2008-04-25 17:21:59 +00:00
Elias Naur
be0fbdf13b
Applet focus fixes
2008-04-13 18:43:27 +00:00
Elias Naur
228f1f0520
Linux: Moved X error handling to java
2008-04-13 08:34:39 +00:00
Elias Naur
261d453a3e
Linux: Removed change set code again
2008-04-12 23:09:47 +00:00
Elias Naur
6ac8101392
Linux: Removed library destructor, because lwjgl doesn't fiddle with the global repeat control anymore
2008-04-12 21:49:57 +00:00
Elias Naur
11f25424e2
Linux: Added support for XFixesChangeSaveSet to increase robustness of parented mode
2008-04-12 20:40:27 +00:00
Elias Naur
a015dc4558
Linux: Rewrote focus handling to cope with the weird focus behaviour when running in an XEmbed enabled jvm (applet mode)
2008-04-12 20:07:23 +00:00
Elias Naur
657bd156e2
Windows: Removed directinput files, since they are now unused. Fixed headers build.xml target
2008-04-10 20:47:29 +00:00
Elias Naur
e50dc04191
Removed AWTInputAdapter, since Display.setParent() works much betterdiff
2008-04-10 20:25:54 +00:00