Commit graph

3106 commits

Author SHA1 Message Date
Brian Matzon b65bd6a333 bump version to 2.5 2010-05-24 22:39:06 +00:00
Brian Matzon f64b3b0eb9 EFX patch by Ciardhubh (missing generator entry) 2010-05-24 22:37:11 +00:00
Brian Matzon 57eea58a8d cleanup 2010-05-24 22:36:07 +00:00
Brian Matzon 8875e56831 updates to info app to print efx info 2010-05-24 22:35:28 +00:00
Brian Matzon 5489758618 expose isEfxSupported 2010-05-24 22:34:59 +00:00
Brian Matzon 6cdca16f80 proper resetNativeStubs for other oal-related classes, probably a NOP atm 2010-05-24 21:54:37 +00:00
Brian Matzon ba88605f00 EFX patch by Ciardhubh 2010-05-24 21:50:26 +00:00
Brian Matzon 0c23296a02 Upgrading to latest OpenAL-Soft (1.12+) 2010-05-24 21:32:23 +00:00
Brian Matzon d8cb5d1958 misc uncommitted jnlp stuff... 2010-05-24 21:09:19 +00:00
Ioannis Tsakpinis a31db44724 Updated ContextAttribs to not default to the core profile for 3.2+ versions.
Updated VersionTest (version 20 of ARB_create_context).
2010-05-22 16:53:49 +00:00
kappa1 69dcdd170d small cleanup. 2010-05-21 22:55:11 +00:00
kappa1 7ed3a9001a XRandr add missing casts 2010-05-21 22:26:23 +00:00
kappa1 a54c5c40e1 Further XRandR fixes, it now catches throwable in populate(), if there are any problems in parsing the xrandr output we revert to LWJGL's regular behaviour. All output now goes to LWJGLUtil.log() instead of the out.println and err.println. Credit to Ryanm for patch. 2010-05-21 22:12:57 +00:00
kappa1 fc21a7735d XrandR fix for parsing some screen sizes, credit to MatthiasM for providing patch. 2010-05-20 18:11:47 +00:00
Ioannis Tsakpinis e61f005051 Fix for OpenAL debug builds.
Added alternate methods for NV_fence.
2010-05-07 17:03:36 +00:00
Ioannis Tsakpinis 2c35779129 Fixed PolygonStipple check. 2010-05-01 09:19:00 +00:00
Brian Matzon 4dcf4df209 yes, we really should... 2010-04-29 17:37:18 +00:00
Brian Matzon 89c9c9a356 use context classloader, since u19+u20 broke the old impl 2010-04-26 21:52:59 +00:00
Ioannis Tsakpinis 297612ffe0 Added org.lwjgl.util.NoChecks 2010-04-22 23:49:46 +00:00
Ioannis Tsakpinis 47c9991b41 Fixed ByteOrder of @Return ByteBuffers.
Cleaned up Drawable interface and introduced a reusable base implementation.
Added support for disabling runtime function checks, buffer checks and state tracking. Activated with -Dorg.lwjgl.util.NoChecks=true
2010-04-22 23:21:48 +00:00
kappa1 965e398053 Remove extra permissions from XRandR and just allow minimal permissions needed by the LinuxDisplay. 2010-04-22 18:32:46 +00:00
Ioannis Tsakpinis e650319d5b Added support for a new Drawable type (SharedDrawable) that shares its context with another Drawable.
Added new methods to the Drawable interface (makeCurrent, releaseContext, destroy).
Added a background thread texture loading test (using either Pbuffer or SharedDrawable).
2010-04-20 18:21:05 +00:00
kappa1 8f784c424c minor tweak to XRandR class to add AccessControllers to remaining methods that need it. 2010-04-16 19:06:53 +00:00
Brian Matzon 2bcbea95d1 2.4.2 release 2010-04-15 18:03:54 +00:00
kappa1 34427b80f7 fix: When using unsigned jars with signed lwjgl jars it fails when creating a Display on linux with an AccessController error. This is due to the new XRandR class missing a AccessController.doPriviledged method when it requires out of sandbox access. (LWJGL Applet Distribution is borken on linux without this fix) 2010-04-14 22:34:43 +00:00
Ioannis Tsakpinis 5f9c4fac58 New extensions: AMD_conservative_depth, EXT_shader_image_load_store, EXT_vertex_attrib_64bit, NV_gpu_program5, NV_gpu_shader5, NV_shader_buffer_store, NV_tessellation_program5, NV_vertex_attrib_integer_64bit 2010-04-14 14:58:18 +00:00
Brian Matzon 3e20bde12f prepare for 2.4.1 2010-04-13 20:28:04 +00:00
Brian Matzon b4ed45dc40 disable version check for linux - headless issues 2010-04-13 20:25:29 +00:00
Brian Matzon 13b41d7b69 (possible) fix for headless environment issue with awt on linux 2010-04-13 07:14:51 +00:00
Brian Matzon ed4ff0e1dc forcefull check of version match when building 2010-04-12 23:22:08 +00:00
Brian Matzon d31d965aaf always build the native file with the latest version 2010-04-12 19:04:27 +00:00
Brian Matzon cfd830ecb4 quickie update to build system to output the JNI_VERSION when building 2010-04-11 08:27:41 +00:00
kappa1 7d1a770cff fix infinite focus loop when using Display.setParent() + JWS + Linux. 2010-04-10 18:07:50 +00:00
Ioannis Tsakpinis 4eb94622ca Added @NoErrorCheck on vertex data methods.
The debug build will now track Begin/End pairs and never call GetError inside them.
2010-04-09 23:57:40 +00:00
kappa1 72c3da7aeb Example on how to allow Space Invader Test Application to work as an applet with minimal code change. 2010-04-08 22:53:45 +00:00
kappa1 b42040537c fix corrupt lzma.jar which caused signjar task to remove entries in the manifest file. 2010-04-07 20:06:59 +00:00
Ioannis Tsakpinis 42a3a03776 More glGetActive changes. 2010-04-07 12:06:10 +00:00
Ioannis Tsakpinis 8c2a7b5d03 More glGetActive changes. 2010-04-07 11:59:33 +00:00
Brian Matzon ea45359a98 make sure we overwrite existing files 2010-04-07 10:28:05 +00:00
Brian Matzon 7fcf5a74ce trusted and sealed lzma, needed by Java update 19 2010-04-04 19:48:53 +00:00
Brian Matzon 5fd5607a38 trusted and sealed lzma, needed by Java update 19 2010-04-04 19:46:42 +00:00
Ioannis Tsakpinis 3035e3c95c Moved processMessages call after swapBuffers in Display.update.
Added option to not call processMessages during Display.update.
2010-04-03 19:03:49 +00:00
kappa1 0d01982d5f Modified build.xml so that the manifest file in lwjgl.jar and lwjgl_util_applet.jar is now tagged with 'Trusted-Library: true'.
This is needed from Java6u19+ when using a mix of signed/unsigned jars, otherwise an extra super scary dialog box will be shown to the user when an applet or JWS application is run.
2010-04-03 13:32:35 +00:00
Ioannis Tsakpinis 9f2461fb70 Fixed debug builds. 2010-04-02 18:45:19 +00:00
kappa1 6a8992c2ed Allow LWJGL applets to work when seperate_jvm parameter is not supported (i.e. java plugin1). 2010-04-01 21:01:51 +00:00
kappa1 65806087cf Added better support for FreeBSD to appletloader. Thx to monty_hall for the patch. 2010-04-01 18:27:51 +00:00
Ioannis Tsakpinis b31603f219 Fix for grabbed mouse deltas. 2010-04-01 15:05:32 +00:00
Ioannis Tsakpinis 6998610cce Fixed mouse grabbing on secondary monitors.
Added extra device polling when vsync is enabled, to reduce input lag.
2010-03-31 23:56:24 +00:00
Ioannis Tsakpinis 0f711dc537 Fixed copy/paste error. 2010-03-31 21:15:12 +00:00
Ioannis Tsakpinis 37489e8c94 Added yet another glGetActiveUniform alternative. 2010-03-31 20:56:07 +00:00