Commit graph

222 commits

Author SHA1 Message Date
kappaOne
5738477a7b Merge pull request #19 from LWJGL/osx-java7
LWJGL OS X Java 7 Branch is Ready!
2013-03-14 04:49:43 -07:00
Ioannis Tsakpinis
5400bb27db Misc fixes and improvements on Windows:
- Cleaned up cl flags and enabled parallel compilation. Native compilation
  is now multiple times faster.
- Fixed all /W3 compilation warnings.
- Changed window flag from WS_CHILDWINDOW to WS_POPUP when Display.setParent
  is used, in an attempt to fix focus-related issues.
2013-01-29 22:53:11 +02:00
kappaOne
fe2f06f36e Implement Keyboard and Mouse input when using CALayer mode 2013-01-14 23:35:46 +00:00
Brian Matzon
31a4517205 ignore missing bsd dir 2012-12-04 21:05:29 +01:00
Alexander Yerenkow
503f8780d3 FreeBSD initial support 2012-11-19 20:28:28 +02:00
kappa1
4f4cb832af Cleaned up code by removing unneeded java classes MacOSXFrame and MacOSXMouseEventQueue and native code by removing mouse.c 2012-11-13 21:13:11 +00:00
kappa1
7291d72274 Fix main build file to generate MacOSXNativeKeyboard and MacOSXNativeMouse native headers 2012-11-06 21:55:11 +00:00
Ioannis Tsakpinis
929817a4eb Added support for OpenGL 4.3 and OpenGL ES 3.0.
Modified the generator process to use relative paths. We were hitting the command line length limit on Windows.
Some extension improvements, fixes and spec updates.
2012-08-07 15:14:03 +00:00
Brian Matzon
cc95e4c4fd adding eclipse update site to main build file 2011-12-06 22:42:23 +00:00
Brian Matzon
55087f66af add copy-nightly-binaries target to build file 2011-10-15 21:13:58 +00:00
Ioannis Tsakpinis
d56bd9a420 Fixed build to include missing OpenGL ES classes on which Display depends.
Excluded desktop OpenGL extensions from the OpenGL ES build.
2011-10-11 16:06:23 +00:00
Ioannis Tsakpinis
20b9d3f89f Added support for array access to mapped objects.
Added SpriteShootout test that uses mapped objects.
2011-07-22 02:01:56 +00:00
Ioannis Tsakpinis
4a6717959c Added GLES classes on which Display depends to the main jar. 2011-07-12 15:36:16 +00:00
Ioannis Tsakpinis
b3e18e1d84 Added ASM to compilation classpath. 2011-07-11 22:21:40 +00:00
Ioannis Tsakpinis
eff8493ef6 Added support for NV_present_video and NV_video_capture.
Re-designed WindowsPeerInfo so that we can more easily use WGL extensions in the future.
2011-05-21 10:48:05 +00:00
Ioannis Tsakpinis
40cbf3e45f Added support for OpenGL ES. 2011-05-17 16:53:57 +00:00
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