kappa1
|
6c0e3d0484
|
Minor tweak to remove unused code
|
2012-05-13 18:03:05 +00:00 |
kappa1
|
f74af79c19
|
Display.wasResized() should now work correctly when using Display.setParent()
|
2012-05-13 18:01:12 +00:00 |
kappa1
|
afaf86df66
|
AppletLoader: fixed issue with applets on linux with Java 7 where the natives where LWJGL natives were failing to load.
|
2012-05-13 13:50:52 +00:00 |
kappa1
|
5f1efa0de3
|
Fix Mouse.getDX() and Mouse.getDY() values when mouse moves outside Display window & clipping is on. Thanks to ra4king for patch.
|
2012-05-13 12:11:12 +00:00 |
kappa1
|
22e0831d8a
|
AppletLoader: fix to ensure a jar file download is attempted 3 times even if it throws some download exception.
|
2012-05-08 19:38:17 +00:00 |
Ioannis Tsakpinis
|
46922c0299
|
GL spec 20120427 updates.
|
2012-05-04 17:23:36 +00:00 |
kappa1
|
89a3558e3b
|
AppletLoader: add further checks to prevent Java default caching
|
2012-04-26 13:19:18 +00:00 |
kappa1
|
15d4e8af94
|
AppletLoader: set all streams that are open to use try/finally blocks to close the streams
|
2012-04-22 23:05:10 +00:00 |
kappa1
|
f575c37815
|
AppletLoader: add try/finally block to ensure file is closed on exception in the downloadJars(), thx to MatthiasM for pointing it out.
|
2012-04-22 22:51:47 +00:00 |
kappa1
|
f965ff8f83
|
AppletLoader: add extra urlconnections.setUseCaches(false) as an extra precaution to make sure caching is disabled.
|
2012-04-22 22:21:41 +00:00 |
Ioannis Tsakpinis
|
2eea9d90b3
|
Added INTEL_thread_local_exec OpenCL extension.
|
2012-04-18 16:50:40 +00:00 |
kappa1
|
6f40eeb58a
|
Fix Display.getWidth() and Display.getHeight() to return the correct values on OS X when the window has been resized.
|
2012-04-14 18:55:40 +00:00 |
kappa1
|
d2174850be
|
Update ControllerAdapter in util package to reflect new changes in the Controller interface class (should fix broken build)
|
2012-04-10 13:23:08 +00:00 |
kappa1
|
18fc034c51
|
Apply patch by OrangyTang to expose JInput's rumble functionality in LWJGL's Controller class.
|
2012-04-10 11:44:50 +00:00 |
Ioannis Tsakpinis
|
c581a929a9
|
Added support for: AMD_vertex_shader_viewport_index, AMD_vertex_shader_layer, NV_bindless_texture, NV_shader_atomic_float.
|
2012-03-27 13:12:30 +00:00 |
kappa1
|
75c1886d5e
|
remove non-existing import.
|
2012-03-24 00:39:05 +00:00 |
kappa1
|
ffdcf4db13
|
fix minor javadoc typo's
|
2012-03-24 00:20:02 +00:00 |
kappa1
|
92ba9d8ccb
|
Replace Display.sync(int fps) with an even better implementation, special thanks to Riven.
|
2012-03-24 00:04:52 +00:00 |
kappa1
|
35e075e979
|
Display.sync() fix excessive CPU using on windows
|
2012-03-21 19:34:51 +00:00 |
Brian Matzon
|
9ed2bd06aa
|
applying white border fix from dr_evil
|
2012-03-19 22:12:38 +00:00 |
kappa1
|
e0c6b24536
|
Fix the new accurate Display.sync() method to use less CPU on Mac.
|
2012-03-18 16:25:23 +00:00 |
kappa1
|
093bfe9698
|
Refactor so that the peer_info variable in ContextGL does not need to be static
|
2012-03-04 13:41:49 +00:00 |
kappa1
|
6010657389
|
add missing extgl_InitGLXEXTSwapControl()
|
2012-03-04 03:50:58 +00:00 |
kappa1
|
05212349a5
|
add missing lwjgl_glXSwapIntervalEXT
|
2012-03-04 03:45:09 +00:00 |
kappa1
|
8f756955b7
|
Implement GLX_EXT_swap_control for Linux
|
2012-03-04 03:40:32 +00:00 |
kappa1
|
d099a86e50
|
Tweak Display.sync() method a little to reduce the Thread.yield() time even further, now with a minimum of 0 yield time.
|
2012-03-01 22:34:34 +00:00 |
kappa1
|
4293976506
|
Implement a much more accurate Display.sync() method that auto adapts to the systems timer resolution and load.
|
2012-02-29 23:18:35 +00:00 |
Ioannis Tsakpinis
|
57ec5db726
|
Fixed clEnqueueNativeKernel crash.
|
2012-02-28 18:18:06 +00:00 |
Brian Matzon
|
65fddce290
|
added win32 display get x/y
|
2012-02-18 18:38:57 +00:00 |
kappa1
|
e5ebf82c81
|
Added the new public API's Display.getX() and Display.getY(). Currently implemented for Linux and Mac. Windows implementation pending.
|
2012-02-18 16:30:38 +00:00 |
kappa1
|
839db549a9
|
Implement the ability for the native Display window on Linux to get its x and y position. In preparation for adding the new Display.getX() & getY() API's.
|
2012-02-18 01:49:46 +00:00 |
Brian Matzon
|
d813fcfaa8
|
applied dr_evil's maximized patch
|
2012-02-06 20:35:25 +00:00 |
Ioannis Tsakpinis
|
57798b6727
|
Added support for AMD_media_ops2.
|
2012-02-06 19:26:21 +00:00 |
Brian Matzon
|
c32fe94990
|
updated fix for resizable
|
2012-02-01 22:50:59 +00:00 |
Brian Matzon
|
00446046f0
|
applying suggested fix for resize issue
|
2012-02-01 21:33:45 +00:00 |
kappa1
|
05d12649c8
|
removed a tiny bit of dead debug code
|
2012-01-31 23:25:44 +00:00 |
kappa1
|
57ff8c2e2b
|
Linux Mouse: added support for using more than 3 buttons on a mouse, supports mice with upto 256 buttons.
|
2012-01-31 23:24:28 +00:00 |
Brian Matzon
|
97c6cb1daf
|
limit mouse buttons to 5, since we can't read more at this time
|
2012-01-29 20:35:22 +00:00 |
Brian Matzon
|
639d1d1457
|
support for 5 buttons on windows
|
2012-01-29 20:26:13 +00:00 |
Ioannis Tsakpinis
|
edefe24bca
|
Removed @Check("1") from BufferData functions.
|
2012-01-29 19:06:13 +00:00 |
Ioannis Tsakpinis
|
d523c3bc34
|
Added AMD_stencil_operation_extended.
Reverted @Check("1") from SubData BO functions.
|
2012-01-28 19:35:16 +00:00 |
Brian Matzon
|
39aae7ff27
|
bumping to 2.8.4 and adding changelogs
|
2012-01-23 21:30:46 +00:00 |
kappa1
|
0830a9674d
|
Small tweak to the Linux Display.isActive() fix.
|
2012-01-22 20:16:41 +00:00 |
kappa1
|
6e76e2c06a
|
fix for Display.isActive() so that it works as it should on Linux when using Display.setParent()
|
2012-01-22 18:02:34 +00:00 |
Ioannis Tsakpinis
|
7259a8ac0a
|
Require at least 1 element remaining in BO data params.
|
2012-01-18 12:19:52 +00:00 |
kappa1
|
6e6f5a4ff0
|
prod nightly server to rebuild LWJGL.
|
2012-01-17 21:05:13 +00:00 |
kappa1
|
0e6d20e1e4
|
Add extra checks so CALayer's only run on OS X 10.6+, Bump OS X native version
|
2012-01-16 22:18:31 +00:00 |
kappa1
|
e40d8d1232
|
OS X slight tweak to MacOSXCanvasPeerInfo in prep to make it compatible for 10.5 again
|
2012-01-13 00:40:43 +00:00 |
Brian Matzon
|
367b5fb176
|
adding WS_MAXIMIZEBOX patch for windows and bumping native version
|
2012-01-11 20:46:57 +00:00 |
Ioannis Tsakpinis
|
b16a1e182e
|
Added INTEL_printf.
|
2012-01-06 11:52:48 +00:00 |
Ioannis Tsakpinis
|
d446ad2da3
|
Added new OpenGL ES extensions.
|
2012-01-05 11:24:13 +00:00 |
Brian Matzon
|
23adaeba93
|
Applying WM_SETCURSOR patch to fix issue with cursor
|
2012-01-02 22:06:12 +00:00 |
Brian Matzon
|
b0dafc2a25
|
undoing commit of r3717
|
2012-01-02 22:03:53 +00:00 |
Brian Matzon
|
dc8aabb8a6
|
Applied WM_SETCURSOR to fix issue with cursor
|
2012-01-02 21:59:20 +00:00 |
Ioannis Tsakpinis
|
ef193f9b3d
|
Added @Optional on clSetPrintfCallback for the AMD CL 1.2 preview driver.
|
2011-12-20 19:06:52 +00:00 |
Ioannis Tsakpinis
|
9684d6abfe
|
Updated AMD_pinned_memory based on official spec.
|
2011-12-20 17:16:23 +00:00 |
Ioannis Tsakpinis
|
9330766c3c
|
Fixed glTransformFeedbackAttribsNV count argument.
|
2011-12-03 11:10:44 +00:00 |
kappa1
|
54664ef8cb
|
AppletLoader: fix uncaught null pointer exception
|
2011-11-17 21:41:24 +00:00 |
Ioannis Tsakpinis
|
ad7769f9c9
|
Added support for OpenCL 1.2 [UNTESTED]
|
2011-11-16 14:36:28 +00:00 |
Brian Matzon
|
fb788c9ec1
|
bumping to 2.8.3
|
2011-11-13 21:20:42 +00:00 |
kappa1
|
8f0222a736
|
bump native version number for OS X natives due to recent changes to them
|
2011-11-12 21:50:55 +00:00 |
kappa1
|
1762fa36b8
|
AppletLoader: minor tweak to show better update message when checking cache files for changes
|
2011-11-12 21:31:00 +00:00 |
kappa1
|
e500d8e500
|
MacOS: further limit CALayer to only be used when running as an Applet
|
2011-11-12 20:45:35 +00:00 |
kappa1
|
d58bcf2ee0
|
MacOS: remove the use of 'Blocks' in the Cocoa native code by switching to 'Selectors', should allow natives to be binary compatible with OS X 10.5 now.
|
2011-11-12 19:01:28 +00:00 |
Ioannis Tsakpinis
|
f15696d84a
|
Changed CallbackUtil to use ContextCapabilities instead of ContextGL.
|
2011-11-10 18:46:43 +00:00 |
kappa1
|
568e99a5f9
|
Fix keyboard handling when running Display.setParent() as an application on Linux. Thus allowing WM and system hot-keys to function again when the LWJGL app has focus.
|
2011-10-30 14:44:52 +00:00 |
kappa1
|
97075a7228
|
Only set X window hints on the Linux native display window when not using Display.setParent()
|
2011-10-26 20:24:22 +00:00 |
Ioannis Tsakpinis
|
84cd3b562b
|
Changed manual null check to a MemoryUtil.getAddressSafe call.
|
2011-10-25 17:42:56 +00:00 |
kappa1
|
fb6326fec9
|
Fix crash on Mac OS X when using Display.setParent() and switching from fullscreen to windowed mode.
|
2011-10-21 22:50:54 +00:00 |
kappa1
|
faefad816c
|
AppletLoader: minor change to provided more information for some error messages.
|
2011-10-20 10:36:42 +00:00 |
Brian Matzon
|
297b11442a
|
fixed issue when NULL (default) was passed in as a deviceName
|
2011-10-20 07:57:54 +00:00 |
Brian Matzon
|
4a1755ef5a
|
make Display.destroy a NOP if it hasn't been created yet
|
2011-10-18 17:23:39 +00:00 |
Brian Matzon
|
8055e0fd68
|
switching to 2.8.2
|
2011-10-17 07:45:46 +00:00 |
Ioannis Tsakpinis
|
801faca7be
|
GLES extension updates.
|
2011-10-14 15:00:02 +00:00 |
Ioannis Tsakpinis
|
4edf23428d
|
Updated GLES FullScreenWindowedTest to destroy/create Display on mode change.
|
2011-10-14 10:43:45 +00:00 |
Brian Matzon
|
758849ad4c
|
applied patch by xranby to remove warnings
|
2011-10-13 22:05:17 +00:00 |
Ioannis Tsakpinis
|
0d0ffcbb59
|
Fixed signatures: CharSequence[] parameters and ByteBuffer returns.
|
2011-10-13 16:53:53 +00:00 |
kappa1
|
67c3452bb4
|
AppletLoader: create MediaTracker before requesting image in an attempt to fix a logo loading issue.
|
2011-10-12 22:31:12 +00:00 |
kappa1
|
8bc92abf82
|
AppletLoader: provide a more meaningful error message when certificates do not match.
|
2011-10-12 22:15:32 +00:00 |
kappa1
|
f6b567c5ad
|
AppletLoader: don't output needless lzma.jar is missing message on console unless a lzma file actually being loaded.
|
2011-10-12 22:07:36 +00:00 |
kappa1
|
03fa5dda72
|
bump mac native version due to recent changes to them
|
2011-10-12 20:17:56 +00:00 |
Brian Matzon
|
bae1672baf
|
Updated test to be compatible with r3664
|
2011-10-12 19:49:45 +00:00 |
Ioannis Tsakpinis
|
d52a8bce90
|
Removed org.lwjgl.opengles.PixelFormat dependency from Display.
|
2011-10-12 18:54:40 +00:00 |
Ioannis Tsakpinis
|
b815d6426d
|
Added support for NV_platform_binary.
|
2011-10-12 18:05:32 +00:00 |
Ioannis Tsakpinis
|
dd87468d6f
|
Added @Optional support for AL and GLES.
|
2011-10-12 17:58:04 +00:00 |
kappa1
|
b09c6cf335
|
minor tweak to the order in which CALayer support is detected.
|
2011-10-11 22:39:32 +00:00 |
kappa1
|
c5eadd89a0
|
Limit the use to CALayer only to when using Display.setParent(), an AWTGLCanvas in non fullscreen mode.
|
2011-10-11 22:30:55 +00:00 |
kappa1
|
c9cac6406b
|
Remove the use of Properties from Objective C code to allow binary compatibility on OS X < 10.5
|
2011-10-11 21:51:45 +00:00 |
Brian Matzon
|
cfe74c2013
|
undoing r3539 to fix issue with fullscreen
|
2011-10-11 19:24:55 +00:00 |
Brian Matzon
|
797048354c
|
bumping version to 2.8.1
|
2011-10-11 17:39:37 +00:00 |
kappa1
|
a1563394c6
|
AppletLoader: add missing JavaDoc for al_lookup_threads, clean up natives if validation on them fails.
|
2011-10-08 20:33:43 +00:00 |
kappa1
|
08eb7c60d9
|
AppletLoader: apply arielsan's concurrent HTTP requests patch
|
2011-10-08 18:33:44 +00:00 |
kappa1
|
dae790d54f
|
AppletLoader: apply fix/workaround for the double security dialogs issue on OS X
|
2011-10-06 23:05:06 +00:00 |
kappa1
|
a6fafde5e3
|
apply CL/GL interop patch for mac, thx to jaekwon for patch.
|
2011-10-06 20:16:37 +00:00 |
kappa1
|
b2c1002b84
|
Implement Resizing API for Linux.
|
2011-10-02 20:41:33 +00:00 |
Ioannis Tsakpinis
|
804f569268
|
Removed GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT.
|
2011-09-30 11:28:53 +00:00 |
Ioannis Tsakpinis
|
45e6926b45
|
Added support for INTEL_immediate_execution.
|
2011-09-29 08:36:36 +00:00 |
kappa1
|
0cc0a2bcbf
|
LinuxDisplay use proper constant name (X_SetInputFocus) for xembedded fix
|
2011-09-27 22:38:32 +00:00 |
kappa1
|
d316d66e1b
|
limit scope of fix for Display.setParent when running in xembedded mode.
|
2011-09-26 20:03:59 +00:00 |
kappa1
|
83675cffb1
|
Fix issues with LWJGL Applets when dragging or switching browser tabs
|
2011-09-25 21:57:49 +00:00 |