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
Kevin Glass
175eb088c6
Ported GLU tessellation code from JOGL to work within LWJGL
2009-04-05 22:07:46 +00:00
Ioannis Tsakpinis
757f3bbbce
Fixed ContextAttribs version validation.
...
Added OpenGL version test.
2009-04-04 19:19:43 +00:00
Ioannis Tsakpinis
b979723e45
Added support for ARB_copy_buffer and updated the GL31 copy buffer tokens.
2009-03-27 12:56:14 +00:00
Ioannis Tsakpinis
578a6d2617
Added GLX_ARB_create_context tokens.
2009-03-26 11:15:43 +00:00
Ioannis Tsakpinis
1e4499f527
Force forward compatible mode when we have GL3.1+ but miss ARB_compatibility.
...
Added support for ARB_framebuffer_object.
Added support for GLX_ARB_create_context. (WIP)
Improved postfix stripping in the generator.
2009-03-26 11:08:43 +00:00
Ioannis Tsakpinis
03c799e87f
Added support for OpenGL 3.1
...
Added support for a bunch of new OpenGL extensions.
2009-03-25 17:43:56 +00:00
Elias Naur
218d005aaf
Linux: Fixed failure to create window on newer ATI mesa drivers
2009-03-19 21:50:30 +00:00
kappa1
97c038cd06
Bugfix for incorrect speed calculation, thanks to Dashiva for spotting it.
2009-03-19 19:50:38 +00:00
Brian Matzon
78b4301147
default to generatechecks for openal. This is needed since initNativeStub expects methods to be indirect (nalEnable instead of alEnable).
2009-03-19 19:12:37 +00:00
Brian Matzon
c7ca903ca8
using windows dir instead of win32/win64
2009-03-17 21:50:09 +00:00
Brian Matzon
96ad3a2738
default to not generate checks
2009-03-17 21:49:28 +00:00
Brian Matzon
ecc09868fa
moving win32 to generic windows dir
2009-03-17 21:46:43 +00:00
Brian Matzon
8def41ccae
support for OpenAL 64bit on windows
2009-03-17 21:36:18 +00:00
Brian Matzon
975bf7d7a3
oal-soft 1.7.411
2009-03-15 21:44:27 +00:00
Brian Matzon
d2e3aee07c
oal-soft 1.7.411
2009-03-15 19:43:24 +00:00
Brian Matzon
92d6132efa
oal-soft 1.7.411
2009-03-15 19:36:20 +00:00
Brian Matzon
1234c32656
oal-soft 1.7.411
2009-03-15 18:32:57 +00:00
kappa1
30dfad6c15
Improved focus handling for Display.setParent() on linux. Focus is now released from Display when X fires a focus change event.
2009-03-11 21:05:05 +00:00
kappa1
6b0b033162
When an applet is run in debug mode, output in console that a cached version of the applet is being loaded.
...
A number of people were having problems with applets not updating, this was due to them leaving the cache tag on by mistake, hopefully this should alert them earlier and avoid time being wasted in tracking the issue.
2009-03-10 15:34:38 +00:00
kappa1
a33207320d
fixed focus loop when using Display.setParent() on linux, this caused input keys to be missed as the focus shifted from parent to Display and back again.
2009-03-09 21:53:11 +00:00
Brian Matzon
8f91dfcdc7
updating version to 2.1.0
2009-03-09 21:07:38 +00:00
Ioannis Tsakpinis
2aaf0f6513
Added support for glNamedBufferDataEXT(int buffer, long size, int usage).
2009-02-05 16:18:42 +00:00
Elias Naur
2f3fbf28de
Added Display.setDisplayModeAndFullscreen(mode) to switch mode and set fullscreen in one call (idea stolen from MatthiasM). Tweaked FullScreenWindowedTest to use the new method.
2008-12-28 19:30:43 +00:00
Elias Naur
825e724904
Renamed DisplayMode.isFullscreen() to DisplayMode.isFullscreenCapable and made it public
2008-12-28 17:50:08 +00:00
Elias Naur
07ac2ee5b4
jdkhome should be a jdk path, not a jre path
2008-12-22 16:51:26 +00:00
Elias Naur
7ca090659a
mingw_ant/build.xml improvements
2008-12-22 16:50:00 +00:00
Elias Naur
d738cefd0c
Support win64 build from mingw_ant/build.xml
2008-12-22 16:47:35 +00:00
Elias Naur
94bd43ce19
Windows: Handle missing va_copy macro in MSVC
2008-12-22 16:38:57 +00:00
Elias Naur
f8d5028de3
Made sprintfJavaString handle arbitrary length strings and reduce stack usage
2008-12-22 16:27:21 +00:00
Elias Naur
4b93774ef7
Windows 64: Enabled lwjgl64.dll and fixed crash
2008-12-22 11:55:28 +00:00
Brian Matzon
599b447cb5
updated local path, ignore builds
2008-12-14 19:10:45 +00:00
Brian Matzon
ccea0dbbe8
support for eclipse update site (donated by Jens von Pilgrim)
2008-12-14 19:00:48 +00:00
Brian Matzon
50a08f1de4
missing @OutParameter on alSourceUnqueueBuffers
2008-12-03 19:22:20 +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
3f87405b92
compiled for 1.4 instead of 1.5
2008-11-26 19:41:23 +00:00
Brian Matzon
e7d6c7fffc
openal-soft 1.6.372
2008-11-25 20:00:25 +00:00
Elias Naur
ac74840f8d
Removed dinput references from mingw build.xml
2008-11-24 10:06:29 +00:00
Brian Matzon
2df7515023
openal-soft 1.6.372
2008-11-23 13:08:41 +00:00
Brian Matzon
cbb616a59d
openal-soft 1.6.372
2008-11-23 12:51:52 +00:00
Brian Matzon
f9928176d3
openal-soft 1.6.372
2008-11-23 12:21:52 +00:00
Elias Naur
c6dac86af5
Windows: Fixed type punning compiler warnings
2008-11-22 15:05:07 +00:00
Elias Naur
c8990c0915
Windows: Fixed pointer size compiler warning
2008-11-22 15:00:44 +00:00
Elias Naur
e436a32741
Windows: Removed unused variable
2008-11-22 14:54:15 +00:00
Elias Naur
69f0e13e3b
Windows: Removed unused variable
2008-11-22 14:51:36 +00:00
Brian Matzon
b4f3c0e54b
windows compile fixes
2008-11-10 20:38:55 +00:00
Elias Naur
b5846167bb
extgl.h should use definitions from the BSD licensed Mesa gl.h and glext.h instead of the original SGI gl.h/glext.h to avoid the SGI license
2008-11-10 20:07:21 +00:00
Brian Matzon
071f73c25c
include 64bit openal-soft
2008-11-09 19:20:49 +00:00
Brian Matzon
7c5435c6c3
fresh release build
2008-11-05 19:01:25 +00:00
Brian Matzon
54401f5ceb
yum yum, freshly build...
2008-11-03 19:46:59 +00:00
Brian Matzon
e419f96716
2.0.1 version string
2008-11-03 19:39:23 +00:00
Elias Naur
ed1f8d70f4
Removed redundant fullscreen argument from DisplayImplementation.createWindow
2008-10-28 10:05:37 +00:00
Elias Naur
69080599cb
Windows: Bumped JNI_VERSION
2008-10-28 09:54:25 +00:00
Elias Naur
41c90bc7cc
Windows: Merged native handling of undecorated and fullscreen window property
2008-10-28 09:53:16 +00:00
Elias Naur
d464876fe0
Windows: Only clip mouse to window borders if the lwjgl window is the foreground window
2008-10-27 14:04:12 +00:00
Brian Matzon
984c5a4e81
release 2.0
2008-10-13 19:51:26 +00:00
Elias Naur
a0e5788d50
really enable openal checks
2008-10-11 20:35:03 +00:00
Elias Naur
f876246091
enabled openal checks
2008-10-11 20:12:33 +00:00
Elias Naur
95a13203a1
Properly handle non-fullscreen DisplayModes
2008-10-02 08:10:47 +00:00
Elias Naur
a7accb99a0
Added Display.getDesktopDisplayMode()
2008-10-02 07:34:22 +00:00
Brian Matzon
f109841108
statically linked (against vc runtime 8) 1.5.304
2008-09-24 18:02:05 +00:00
Ioannis Tsakpinis
8525a64d54
Fixed missing braces
2008-09-23 11:49:41 +00:00
Ioannis Tsakpinis
b9b1d0b275
Potential fix for PixelFormat choice on ATI cards.
2008-09-17 11:27:49 +00:00
Brian Matzon
56538d3a78
solaris support
2008-09-15 18:34:21 +00:00
Brian Matzon
267ca6ea19
solaris package support
...
rc2 version string
2008-09-15 18:28:47 +00:00
Elias Naur
36d9d31dab
Mac OS X: Be less aggressive when grabbing mouse to allow dragging of lwjgl windows with grabbed mouse
2008-09-11 09:52:23 +00:00
Brian Matzon
ca0023a05d
release build
2008-09-09 17:58:17 +00:00
Brian Matzon
1fc35ba0fb
openal-soft 1.5.304 with native solaris backend
2008-09-09 17:55:02 +00:00
Brian Matzon
5c0a4249bd
release build
2008-09-07 18:59:48 +00:00
Elias Naur
2aadd34297
Bumped all jni versions
2008-09-07 08:21:28 +00:00
Elias Naur
708f354267
Added support for loading libopenal64.so. Added libopenal64.so compiled from openal soft 1.5.304.
2008-09-07 08:16:11 +00:00
Brian Matzon
14a3d51592
1.5.304
2008-09-07 07:49:38 +00:00
Brian Matzon
40579256a6
1.5.304
2008-09-07 07:39:24 +00:00
Ioannis Tsakpinis
f6c233d49f
(Get)TexEnv calls are not deprecated (TEXTURE_ENV target is)
2008-08-24 12:35:26 +00:00
Ioannis Tsakpinis
6ea785334e
ContextAttribs: changed factory to constructor initialization
...
Fixed compatible spelling
Small pbuffer fix
2008-08-19 17:47:24 +00:00
Ioannis Tsakpinis
d7ee23f9b2
Added support for OpenGL 3.0 functionality
...
Added support for OpenGL 3.0 context creation (MAJOR/MINOR versions, DEBUG mode, FORWARD_COMBATIBLE mode)
Added support for OpenGL 3.0 context sharing
Added support for OpenGL 3.0 extension detection
Improved support for floating point PixelFormats (ARB_color_buffer_float)
Added support for packed floating point PixelFormats (EXT_packed_float)
Added support for sRGB PixelFormats (ARB_framebuffer_sRGB)
Added support for pseudo-FORWARD_COMBATIBLE mode (deprecated functions not loaded)
Added support for EXT_direct_state_access
2008-08-19 16:46:03 +00:00
kappa1
0deaed34a5
Added al_solaris parameter to LWJGL's Appletloader. LWJGL Applets should be ready to go on Solaris as soon as binaries are.
2008-08-12 21:02:06 +00:00
Elias Naur
26147830c3
Solaris: Added SunOS to native_path ant condition
2008-08-12 18:03:10 +00:00
Elias Naur
2c20f1cbeb
Solaris: Tweaked build script to please gcc
2008-08-12 17:58:41 +00:00
Elias Naur
8896ec3631
Linux: Avoid unneccessary mode switching in LinuxDisplay.resetDisplayMode (patch by buggs)
2008-08-12 17:05:26 +00:00
Elias Naur
acbd39a6c1
Use gcc instead of cc for compiling linux natives
2008-08-12 12:53:03 +00:00
Elias Naur
9601425f11
Added solaris support to linux build scripts
2008-08-12 11:54:09 +00:00
Ioannis Tsakpinis
f202fe6f3a
First batch of OpenGL 3.0 functionality. (WIP)
2008-08-11 23:05:10 +00:00
Brian Matzon
2c96ab67ae
added opengl init code, previously assumed from Diplay
2008-07-02 20:00:49 +00:00
Brian Matzon
a15dad6555
fixed utf-8 issue
2008-06-26 19:21:02 +00:00
Elias Naur
65c180fa48
Linux: Added sanity checking to LinuxDisplay.setIcon
2008-06-16 18:31:43 +00:00
Elias Naur
d3b13b23dd
Display.setIcon: Preserve icon buffer positions
2008-06-16 18:29:18 +00:00
Brian Matzon
32da20827a
made windowClosing work by using a flag
...
dont render if width or height < 1
2008-06-08 09:30:24 +00:00
Brian Matzon
88ab2fa02d
dont generate checks for openal
2008-06-07 06:58:53 +00:00
Brian Matzon
11d0c24f95
updated to openal-soft-1.4.272 - with oss and alsa backend
2008-06-06 17:18:55 +00:00
Brian Matzon
716e5bfe3a
now using openal-soft-1.4.272
2008-06-06 17:11:36 +00:00
Brian Matzon
c6a1088a70
cleanup of imports
2008-06-05 13:36:57 +00:00
Brian Matzon
bac8c09ba2
fixed internal use of deprecated keys
2008-06-05 13:35:32 +00:00
Brian Matzon
2b082abc46
removed references to directx
2008-06-05 13:12:34 +00:00
Elias Naur
79cca6e205
Windows: Removed unused dinputhelper.c/h
2008-06-05 13:11:04 +00:00
Brian Matzon
1099551ad9
missing special handler for ALC_ALL_DEVICES_SPECIFIER
2008-06-05 08:12:14 +00:00
Brian Matzon
8a163a0531
missing destroy
2008-06-05 08:11:17 +00:00
Brian Matzon
929217d8d8
dont use String.format *grumble*
2008-06-04 21:36:59 +00:00
Brian Matzon
e8cd4439cb
OpenAL info program a la openal-soft's openal-info
2008-06-04 21:31:52 +00:00