Commit Graph

206 Commits

Author SHA1 Message Date
Brian Matzon b29a30d115 applying patch to update lwjgl_util_applet.jar with resources directly 2011-01-28 21:55:16 +00:00
Brian Matzon d7946a4819 adding initial maven support by Ruben Garat, updating Credits file in the process 2011-01-28 21:51:29 +00:00
Brian Matzon ebb196936e adding support for zeroing buffers - patch'ish by MatthiasM 2010-11-24 21:48:23 +00:00
Ioannis Tsakpinis 208972dba5 Attempt to fix build issues. 2010-10-02 12:19:00 +00:00
Ioannis Tsakpinis a8bcb7fd25 Ported codebase to Java 1.5.
Misc OpenCL fixes and API improvements.
Changed fractal demo to use events/sync objects instead of cl/glFinish for synchronization. (untested)
2010-09-28 21:11:35 +00:00
Ioannis Tsakpinis 1aa9ab5104 Added support for OpenCL & CL/GL interop + minor improvements. [WIP] 2010-09-26 23:43:24 +00:00
kappa1 af6dc3d5b5 Applet Package: clean up and split the applet download package, it should be much easier for noobs to pick it up now and less confusing. 2010-08-28 16:39:16 +00:00
Ioannis Tsakpinis e55165239e ARBDebugOutputCallback header. 2010-07-27 16:20:37 +00:00
Brian Matzon beee77f90b Trusted-Library + Signing changes, blame kappaOne for breakage... 2010-07-15 19:07:49 +00:00
Ioannis Tsakpinis 21b3c3d818 Added PixelFormat support for framebuffer CSAA (NV_multisample_coverage, WGL & GLX only).
Added support for AMD_name_gen_delete and AMD_debug_output. The AMDDebugOutputCallback class enables query-less message handling.
Added support for extension aliases.
2010-05-27 22:56:29 +00:00
Brian Matzon b4ed45dc40 disable version check for linux - headless issues 2010-04-13 20:25:29 +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 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
Ioannis Tsakpinis 6befeb63f2 Completed GL32 support.
Added Generator support for wrapping GL pointers.
Added support for passing command-line arguments to tests.
Added test for ARB_sync functionality.
Temp fix to NV_shader_buffer_load.
2009-08-12 13:06:11 +00:00
Jeremy Booth d6f5dbef0c make sure the release target uses new jars, not just ones lying around from old builds 2009-05-31 10:12:19 +00:00
Jeremy Booth 5668dcb1b2 Fix the release build not outputting an LWJGL jar (oops) 2009-04-10 14:27:58 +00:00
Jeremy Booth e69f281298 Make the release build also compile the debug jar 2009-04-09 21:18:19 +00:00
Jeremy Booth 894828578e Parameterise the signing of the applet, and don't fail if the debug jar is missing. 2009-04-09 20:22:45 +00:00
Jeremy Booth 4deab98889 Updates for solaris and linux builds. 2009-04-08 21:53:59 +00:00
Jeremy Booth 18e1db9336 Updates for building windows 64 bit builds in VC express 2009-04-08 20:18:29 +00:00
Brian Matzon c7ca903ca8 using windows dir instead of win32/win64 2009-03-17 21:50:09 +00:00
Brian Matzon 97ef35f857 create and include non-pack200, lzma jars - for those 1.4 only macs 2008-11-26 20:05:59 +00:00
Brian Matzon 267ca6ea19 solaris package support
rc2 version string
2008-09-15 18:28:47 +00:00
Elias Naur 26147830c3 Solaris: Added SunOS to native_path ant condition 2008-08-12 18:03:10 +00:00
Elias Naur 9601425f11 Added solaris support to linux build scripts 2008-08-12 11:54:09 +00:00
Elias Naur 8b0b1b8b63 Added platform specific getJNIVersion implementations 2008-04-30 14:58:47 +00:00
Elias Naur 4e432b9e3e Added ApplejavaExtensions.jar to be able to use apple extensions without reflection 2008-04-22 16:52:16 +00:00
Brian Matzon 6d490eef53 use lzma and pack200 compression for applet distribution 2008-04-20 20:02:02 +00:00
Brian Matzon 90d03c3df3 split build file into components 2008-04-20 18:46:34 +00:00
Brian Matzon c8d4eb6a86 alpha 4 2008-04-11 12:21:25 +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
Brian Matzon 48b37620c4 added missing libjinput-linux64.so when packaging 2008-04-07 21:38:32 +00:00
Brian Matzon 2c807eddb3 2.0a3 version string 2008-04-07 19:47:40 +00:00
Brian Matzon 0d2f6a8256 second 2.0 alpha 2008-01-31 19:22:32 +00:00
Elias Naur fe51c8109e Don't include checks in build.xml (oops 2008-01-28 08:48:25 +00:00
Brian Matzon c4b9d2321d 2.0a version string 2008-01-21 22:56:37 +00:00
Elias Naur 40fca39591 Added jinput.jar to javadoc classpath 2008-01-21 21:59:32 +00:00
Brian Matzon 08f114cadb 2.0 version string
fixed date to 2008
2008-01-21 21:55:44 +00:00
Elias Naur dc3999b075 Removed devil and fmod support. yay. 2008-01-21 21:38:29 +00:00
Brian Matzon f6152a134a 1.1.4 version string 2008-01-20 08:20:54 +00:00
Elias Naur 87722c5d10 Improved native path handling in 'runtest' ant target 2007-11-14 11:54:06 +00:00
Brian Matzon 9ebea51be1 updating version string to 1.1.3 2007-10-28 21:42:43 +00:00
Brian Matzon 8ee25e22cd removing direct x, can be picked up in the lwjgl-directx tag 2007-10-20 19:02:48 +00:00
Elias Naur 15171212d6 Don't include d3d stuff in lwjgl.jar 2007-08-28 07:43:20 +00:00
Brian Matzon 1d6896a775 added missing headers 2007-08-27 20:56:33 +00:00
Elias Naur 2f425da408 build.xml target 'applet' depends on 'all', not just 'jars' 2007-08-26 20:47:29 +00:00
Elias Naur 42a9d985d4 tweaked build.xml to get compile working again 2007-08-25 14:47:24 +00:00
Mark Bernard c156c42644 Changes to include Direct3D headers. 2007-08-25 12:57:50 +00:00
Brian Matzon 31a1fe4d4f 1.1.2 2007-08-17 18:41:00 +00:00
Brian Matzon 1b2f59d7ed tagging 1.1.1
added generate-all to release, issues with generated being killed on clean
2007-08-05 20:52:02 +00:00
Elias Naur d96b284158 Reverted accidental build.xml change 2007-06-20 08:58:26 +00:00
Elias Naur 1e5b712747 Mac OS X: Add a Toolkit.getDefaultToolkit() incantation to MacOSXSysImplementation to avoid hangs on Mac OS X 10.3 2007-06-20 08:57:45 +00:00
Brian Matzon 112df74bbf support for AppletLoader 2007-06-10 20:31:09 +00:00
Elias Naur 499f838bd6 Reverted accidental build.xml change 2007-04-26 07:13:02 +00:00
Elias Naur a42f401331 Simplified ALC10.nalcOpenDevice 2007-04-26 05:58:35 +00:00
Brian Matzon ba11118e30 removed ALC from javah
added AL11 to generate-openal
2007-04-19 22:53:32 +00:00
Elias Naur 65dd4fda9d Removed reference to generated code in build.xml 2007-04-19 08:24:36 +00:00
Brian Matzon 5d15006837 1.1 version string 2007-04-11 20:32:12 +00:00
Brian Matzon 2b8f56021f 1.0.1 version string 2007-04-07 19:10:22 +00:00
Elias Naur 81564102c3 Removed generated files from version control - all platforms have support for the java 1.5 apt tool 2007-04-03 10:06:12 +00:00
Brian Matzon 79a8cf82bd 1.0 version string 2007-02-03 12:22:25 +00:00
Brian Matzon 69e52d3361 1.0-rc1 version string 2006-12-18 18:27:15 +00:00
Brian Matzon a7e564a06a signing jars in distribution
added source package
added applet package
macosx compile_native_optional now using ant build scripts instead of makefiles
cleanup
2006-11-19 09:04:28 +00:00
Brian Matzon d1cd4b851c beta4 2006-11-18 22:22:41 +00:00
Elias Naur e6d6ddb921 buid.xml: Remove env.AL requirement from optionals build 2006-11-14 09:32:04 +00:00
Brian Matzon 5a7133f543 fixed path issue
added certificate signing
2006-11-09 21:41:58 +00:00
Elias Naur 6d9aa21e96 Add applettest ant target for easy LWJGL applet testing in appletviewer 2006-11-09 11:03:55 +00:00
Elias Naur 8164a4a00a Don't include binary native files from bin/ in lwjgl.jar (oops\!) 2006-10-31 09:52:38 +00:00
Elias Naur b2e21da777 Windows: Implemented AWTInputAdapter. 2006-10-30 15:46:42 +00:00
Elias Naur a47e419168 Mac OS X: Moved mouse handling from MacOSXDisplay to MacOSXMouseEventQueue 2006-10-26 20:49:07 +00:00
Elias Naur 3674d843c2 Added org.lwjgl.opengl.AWTInputAdapter which enabled use of Mouse and
Keyboard with AWTGLCanvases. Programs can now avoid implementing AWT input processing and access the mouse grabbing features from both Display and AWTGLCanvas. See org.lwjgl.test.opengl.awt.AWTInputAdapterTest for an example.

Note: This commit is the linux and generic AWT imlementation and can still
change a lot while implementing windows and mac os x.
2006-10-26 20:19:40 +00:00
Elias Naur e23825c3e5 Linux: Moved more event handling logic to java 2006-10-24 09:52:12 +00:00
Elias Naur 911fff596e Added 'res' to runtest ant target classpath 2006-09-20 11:49:14 +00:00
Elias Naur dde118016c Update to beta3 2006-08-10 08:45:10 +00:00
Elias Naur 294b68f057 Mac OS X: Build fixes 2006-08-01 14:10:17 +00:00
Ioannis Tsakpinis 84600dffdb Added SGIS_generate_mipmap & SGIS_texture_lod extensions 2006-07-25 15:31:16 +00:00
Elias Naur d9afe6b784 Windows: Moved NativeSysImplementation.java to WindowsSysImplementation.java and moved some native code to java. 2006-07-15 19:45:36 +00:00
Elias Naur 867828115e Added a commented out generatechecks option to the opengl stubs generator. It can can be activated to add Utils.checkGLError everywhere 2006-07-14 11:54:52 +00:00
Elias Naur d859fdcca6 Added a Controllers applet test 2006-07-14 08:32:01 +00:00
Brian Matzon 1cfed9e4ac no more source dist - get from svn
date fixes
fixed signing and path issue when doing jnlp
2006-07-12 21:29:31 +00:00
Brian Matzon 83c7ebb69d using ant build files for linux 2006-07-12 19:36:29 +00:00
Elias Naur bb8dcf3996 Windows: Rename Win32* files to Windows* 2006-07-12 18:32:58 +00:00
Elias Naur 7815607e09 Windows: move natives from src/native/win32 to src/native/windows because the source really is bitness neutral, not 32 bit specific. 2006-07-12 18:09:11 +00:00
Elias Naur 8a1952f2b0 Added runtest ant target for easy execution of tests 2006-07-11 23:03:11 +00:00
Brian Matzon b459f25af7 removed (some) obsolete targets
build natives into bin/<name>
support for windows optional ant build files
2006-07-11 21:43:43 +00:00
Elias Naur 395327b755 Linux: more 64 bit stuff 2006-07-11 20:49:28 +00:00
Elias Naur e2bbb739aa Linux: added support for 64 bit JVMs 2006-07-11 20:30:19 +00:00
Elias Naur 3fd8ea895e Windows: Added ant build.xml for native core 2006-07-08 17:20:18 +00:00
Elias Naur bf414409c0 Mac OS X: Added support for compile_native target. Moved optional libraries to compile_native_optional target 2006-07-07 12:41:36 +00:00
Elias Naur fd867d88bd Commented out cvsbuild target - using it will propbably cause confusion 2006-07-07 11:47:56 +00:00
Elias Naur fbde91bbce Added linux specific build.xml for building liblwjgl.so. Moved FMOD and Devil native builds to compile_native_optional ant target 2006-07-07 11:00:32 +00:00
Elias Naur ce2096e10d Made build.xml use location in properties where appropriate 2006-07-07 10:38:54 +00:00
Brian Matzon 8ffd193467 reworked installer to expect a jar with the platform natives inside a jar 2006-07-03 23:26:54 +00:00
Elias Naur e97f4ce950 Don't delete the generated directories themselves on ant clean-generated, only the source files 2006-07-03 20:10:10 +00:00
Elias Naur cbe41294a5 Linux: Moved most input related stuff from native to java 2006-07-03 18:07:44 +00:00
Elias Naur 8e11d22366 Added seal to security sensitive jars 2006-07-03 11:44:34 +00:00
Elias Naur 8dd4e47dae Removed org.lwjgl.util.model 2006-07-03 11:30:30 +00:00