Commit graph

3490 commits

Author SHA1 Message Date
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
213aa4262d Weakly link the AppKit framework in an attempt to allow 10.5 compatibility again. 2012-01-13 00:53:43 +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
Jens von Pilgrim
a91da9efa6 Fixed a problem with categories.
Categories are now extracted from site.xml. A default category is created if no site.xml is found or if some features are not mapped to any other category.
2011-12-21 14:34:39 +00:00