Ioannis Tsakpinis
|
561a80af3c
|
Removed unnecessary TEXTURE_COORD_ARRAY enable. Caused a crash on NV GPUs.
|
2013-12-16 18:53:57 +02:00 |
|
Ioannis Tsakpinis
|
5747615c41
|
Another attempt at fixing the client area bug when toggling resizable.
|
2013-12-14 16:36:57 +02:00 |
|
Ioannis Tsakpinis
|
66c987f9c2
|
Fixed Rect/RECT conversion and added a workaround that resets the OpenGL client area when we toggle resizable after window creation.
|
2013-12-13 15:33:13 +02:00 |
|
Ioannis Tsakpinis
|
1703b62ed5
|
Removed fullscreen CDS_TEST. It's very slow and unnecessary.
|
2013-12-03 17:42:03 +02:00 |
|
Brian Matzon
|
0d70b5a8d5
|
bumped version to 2.9.2
|
2013-12-02 21:41:21 +01:00 |
|
Brian Matzon
|
e7f46b99e2
|
changed default behavior to not use SecureClassLoader, as it was causing issues since the latest security update
|
2013-12-02 20:50:04 +01:00 |
|
kappaOne
|
408ac906bb
|
Fix issue where the scaled desktop resolution was not included as part
of the Display.getAvailableDisplayModes() list on OS X
|
2013-11-22 22:35:14 +00:00 |
|
kappaOne
|
38a60ec533
|
Enable High DPI mode by default (where available) when using fullscreen
mode on OS X as no special changes/scaling is required by applications.
|
2013-11-14 15:22:39 +00:00 |
|
kappaOne
|
d20d5546a3
|
Finalise implementation of HiDPI mode for OS X
|
2013-11-12 01:25:06 +00:00 |
|
kappaOne
|
eb2e7176b8
|
Add new LWJGL API Display.getPixelScaleFactor() for use in high DPI
modes, like HiDPI retina mode on OS X.
|
2013-11-11 23:12:51 +00:00 |
|
kappaOne
|
225bd176cb
|
Implement initial support for High DPI mode on OS X
|
2013-11-11 00:08:23 +00:00 |
|
kappaOne
|
ed95cd0f27
|
Tweak OS X Fullscreen API mode behaviour, where available its enabled by
default now, can be disabled using the
org.lwjgl.opengl.Display.disableOSXFullscreenModeAPI switch
|
2013-11-10 02:51:42 +00:00 |
|
kappaOne
|
507bdb6824
|
Finalise OS X Fullscreen Mode API behaviour
|
2013-11-10 02:14:55 +00:00 |
|
kappaOne
|
98f8bddce3
|
Implement 8 bit Icon transparency support on Linux, now using the modern
_NET_WM_ICON method to set the icon, removed legacy
method and associated code.
|
2013-11-09 19:47:32 +00:00 |
|
Ioannis Tsakpinis
|
4d0aebb39d
|
Make sure clearAWTFocus() runs in the EDT.
|
2013-11-07 17:04:04 +02:00 |
|
kappaOne
|
75fe62bbea
|
Implement initial support for the OS X 10.7+ fullscreen mode API,
currently enabled using the VM parameter
org.lwjgl.opengl.Display.enableOSXFullscreenModeAPI
|
2013-11-06 23:41:16 +00:00 |
|
kappaOne
|
675838f692
|
Don't autoresize CALayer's when using the Java 7 workaround
|
2013-11-03 22:47:32 +00:00 |
|
kappaOne
|
cd666c66cf
|
Fix CALayer/Display.setParent() initial position bug on OS X.
|
2013-11-03 14:02:22 +00:00 |
|
computer
|
ec9b14090b
|
Merge branch 'master' of https://github.com/LWJGL/lwjgl.git
|
2013-11-03 00:18:36 +00:00 |
|
kappaOne
|
e90e5dc172
|
Fix issue on OS X when using Command + Tab caused the command key to
become stuck.
|
2013-11-03 00:17:37 +00:00 |
|
Ioannis Tsakpinis
|
f97ac09641
|
Removed NondirectBufferWrapper. It was only used in the Cursor constructor and in a way that could cause crashes: Passing heap buffers to both the images and delays arguments would result in both sharing the same direct memory.
|
2013-10-30 17:20:28 +02:00 |
|
Ioannis Tsakpinis
|
59a9a970b9
|
Fixed grabFocus to work when a parented Display is first shown.
|
2013-10-30 16:26:53 +02:00 |
|
Ioannis Tsakpinis
|
4ff2240b57
|
Do not apply SW_RESTORE when the window receives focus. Fixes #53.
|
2013-10-30 15:32:02 +02:00 |
|
kappaOne
|
6c4de65e20
|
Slight tweak to the controller patch, rename getEventButtonStatus() to
getEventButtonState() to make it consistent with Keyboard and Mouse
classes and remove unused import.
|
2013-10-29 22:06:20 +00:00 |
|
kappaOne
|
aacd16acd1
|
Merge pull request #39 from momokan/controller_event_buffer
Add controller's button state, x and y axis value to the controller's event buffer.
|
2013-10-29 14:59:56 -07:00 |
|
kappaOne
|
43a6a8bfbb
|
Implement right mouse click on OS X when pressing control + click. This
restores the previous mouse behaviour as found in LWJGL 2.8.5 and below.
|
2013-10-28 23:51:44 +00:00 |
|
kappaOne
|
46cbd89430
|
Remove dependencies on AWT inside the Cursor.getMaxCursorSize() and
Cursor.getMinCursorSize() methods. Fixes a crash on OS X 10.9, thx to
nbf for finding and reporting.
|
2013-10-27 21:28:11 +00:00 |
|
kappaOne
|
5fb66cce46
|
Make the WM_CLASS implementation more flexible by giving users
an option to set it manually by VM parameter or system property
|
2013-10-27 15:07:07 +00:00 |
|
kappaOne
|
8154abe073
|
Set the WM_CLASS property on Linux as its needed for some WM to display
the app name/class, currently its the same as the window title.
|
2013-10-27 01:38:37 +01:00 |
|
kappaOne
|
dfbb8d3cbc
|
Fix another edge case bug with Display.setParent() on OS X. Thx to
ihkbob for providing test case to reproduce it.
|
2013-10-26 17:05:44 +01:00 |
|
kappaOne
|
38a3f6696c
|
Fix NPE and position bug with Display.setParent() on OS X
|
2013-10-26 16:12:18 +01:00 |
|
kappaOne
|
adf780c63d
|
Further fixes for Display.setParent() canvas position & size bugs on OS
X
|
2013-10-22 22:34:03 +01:00 |
|
kappaOne
|
ce43cfabd7
|
Fix Display.setParent() canvas position bug on OS X
|
2013-10-20 19:25:33 +01:00 |
|
Ioannis Tsakpinis
|
849511784b
|
Only consider the workaround if both shift buttons are pressed.
|
2013-10-20 15:39:50 +03:00 |
|
Ioannis Tsakpinis
|
7cb0207eef
|
Fixed missing key up events when both shift keys are pressed at the same time.
|
2013-10-20 15:31:47 +03:00 |
|
kappaOne
|
eb85196a0c
|
Fix string index out of bounds exception, credit to @void256 for finding
and reporting.
|
2013-10-13 19:17:04 +01:00 |
|
kappaOne
|
d3254e00f3
|
Fix keyboard key codes to return Unicode characters instead of ASCII
characters
|
2013-10-13 15:45:08 +01:00 |
|
kappaOne
|
6b15398855
|
Fix compilation issue in LWJGLUtil.java
|
2013-09-05 09:58:13 +01:00 |
|
kappaOne
|
76e400955f
|
Merge pull request #44 from frustaci/patch-1
fix wrong log message in LWJGLUtil.java, credit to frustaci for patch.
|
2013-09-03 03:04:44 -07:00 |
|
kappaOne
|
248274bace
|
Merge pull request #47 from sashok7241/patch-1
Fix BigEndian issue when reading files with WaveData.java, full credit to sashok7241 for patch.
|
2013-09-03 03:02:23 -07:00 |
|
Ioannis Tsakpinis
|
4b48355093
|
Enable POINT_SPRITE on compatibility contexts. Improved platform/device choice when multiple CL implementations are available.
|
2013-07-31 20:14:33 +03:00 |
|
Ioannis Tsakpinis
|
ec09c41edc
|
Added support for AMD_shader_atomic_counter_ops.
|
2013-07-30 18:02:45 +03:00 |
|
Ioannis Tsakpinis
|
cad14be3eb
|
Added new OpenCL extensions.
|
2013-07-24 15:35:59 +03:00 |
|
Ioannis Tsakpinis
|
bafa7a1972
|
Added support for OpenGL 4.4 and new extensions.
|
2013-07-23 01:58:46 +03:00 |
|
Ioannis Tsakpinis
|
1df5d25560
|
Added support for PointerBuffer parameters to OpenGL.
|
2013-07-23 01:57:41 +03:00 |
|
Ioannis Tsakpinis
|
c324b6c215
|
Added @CLPlatformExtension to APPLE extensions that are exposed in the PLATFORM_EXTENSIONS string.
|
2013-07-22 21:41:42 +03:00 |
|
Ioannis Tsakpinis
|
e3974d5b74
|
Fixed getInfoBinaries bug when multiple devices exist.
|
2013-07-22 20:19:25 +03:00 |
|
Ioannis Tsakpinis
|
274cd1c3c1
|
Fixed GetProgramInfo alternatives for PROGRAM_BINARIES.
|
2013-07-22 20:13:37 +03:00 |
|
Ioannis Tsakpinis
|
3caf672e42
|
Fixed pointer array init for NIO buffers.
|
2013-07-22 20:13:01 +03:00 |
|
sashok724
|
fc023b0041
|
Update WaveData.java
Fix of BigEndian incorrect reading
|
2013-07-20 15:22:14 -07:00 |
|