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
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