kappa1
8f0222a736
bump native version number for OS X natives due to recent changes to them
2011-11-12 21:50:55 +00:00
kappa1
1762fa36b8
AppletLoader: minor tweak to show better update message when checking cache files for changes
2011-11-12 21:31:00 +00:00
kappa1
e500d8e500
MacOS: further limit CALayer to only be used when running as an Applet
2011-11-12 20:45:35 +00:00
kappa1
d58bcf2ee0
MacOS: remove the use of 'Blocks' in the Cocoa native code by switching to 'Selectors', should allow natives to be binary compatible with OS X 10.5 now.
2011-11-12 19:01:28 +00:00
Ioannis Tsakpinis
f15696d84a
Changed CallbackUtil to use ContextCapabilities instead of ContextGL.
2011-11-10 18:46:43 +00:00
kappa1
568e99a5f9
Fix keyboard handling when running Display.setParent() as an application on Linux. Thus allowing WM and system hot-keys to function again when the LWJGL app has focus.
2011-10-30 14:44:52 +00:00
kappa1
97075a7228
Only set X window hints on the Linux native display window when not using Display.setParent()
2011-10-26 20:24:22 +00:00
Ioannis Tsakpinis
84cd3b562b
Changed manual null check to a MemoryUtil.getAddressSafe call.
2011-10-25 17:42:56 +00:00
kappa1
fb6326fec9
Fix crash on Mac OS X when using Display.setParent() and switching from fullscreen to windowed mode.
2011-10-21 22:50:54 +00:00
kappa1
faefad816c
AppletLoader: minor change to provided more information for some error messages.
2011-10-20 10:36:42 +00:00
Brian Matzon
297b11442a
fixed issue when NULL (default) was passed in as a deviceName
2011-10-20 07:57:54 +00:00
Brian Matzon
4a1755ef5a
make Display.destroy a NOP if it hasn't been created yet
2011-10-18 17:23:39 +00:00
Brian Matzon
8055e0fd68
switching to 2.8.2
2011-10-17 07:45:46 +00:00
Ioannis Tsakpinis
801faca7be
GLES extension updates.
2011-10-14 15:00:02 +00:00
Ioannis Tsakpinis
4edf23428d
Updated GLES FullScreenWindowedTest to destroy/create Display on mode change.
2011-10-14 10:43:45 +00:00
Brian Matzon
758849ad4c
applied patch by xranby to remove warnings
2011-10-13 22:05:17 +00:00
Ioannis Tsakpinis
0d0ffcbb59
Fixed signatures: CharSequence[] parameters and ByteBuffer returns.
2011-10-13 16:53:53 +00:00
kappa1
67c3452bb4
AppletLoader: create MediaTracker before requesting image in an attempt to fix a logo loading issue.
2011-10-12 22:31:12 +00:00
kappa1
8bc92abf82
AppletLoader: provide a more meaningful error message when certificates do not match.
2011-10-12 22:15:32 +00:00
kappa1
f6b567c5ad
AppletLoader: don't output needless lzma.jar is missing message on console unless a lzma file actually being loaded.
2011-10-12 22:07:36 +00:00
kappa1
03fa5dda72
bump mac native version due to recent changes to them
2011-10-12 20:17:56 +00:00
Brian Matzon
bae1672baf
Updated test to be compatible with r3664
2011-10-12 19:49:45 +00:00
Ioannis Tsakpinis
d52a8bce90
Removed org.lwjgl.opengles.PixelFormat dependency from Display.
2011-10-12 18:54:40 +00:00
Ioannis Tsakpinis
b815d6426d
Added support for NV_platform_binary.
2011-10-12 18:05:32 +00:00
Ioannis Tsakpinis
dd87468d6f
Added @Optional support for AL and GLES.
2011-10-12 17:58:04 +00:00
kappa1
b09c6cf335
minor tweak to the order in which CALayer support is detected.
2011-10-11 22:39:32 +00:00
kappa1
c5eadd89a0
Limit the use to CALayer only to when using Display.setParent(), an AWTGLCanvas in non fullscreen mode.
2011-10-11 22:30:55 +00:00
kappa1
c9cac6406b
Remove the use of Properties from Objective C code to allow binary compatibility on OS X < 10.5
2011-10-11 21:51:45 +00:00
Brian Matzon
cfe74c2013
undoing r3539 to fix issue with fullscreen
2011-10-11 19:24:55 +00:00
Brian Matzon
797048354c
bumping version to 2.8.1
2011-10-11 17:39:37 +00:00
kappa1
a1563394c6
AppletLoader: add missing JavaDoc for al_lookup_threads, clean up natives if validation on them fails.
2011-10-08 20:33:43 +00:00
kappa1
08eb7c60d9
AppletLoader: apply arielsan's concurrent HTTP requests patch
2011-10-08 18:33:44 +00:00
kappa1
dae790d54f
AppletLoader: apply fix/workaround for the double security dialogs issue on OS X
2011-10-06 23:05:06 +00:00
kappa1
a6fafde5e3
apply CL/GL interop patch for mac, thx to jaekwon for patch.
2011-10-06 20:16:37 +00:00
kappa1
b2c1002b84
Implement Resizing API for Linux.
2011-10-02 20:41:33 +00:00
Ioannis Tsakpinis
804f569268
Removed GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT.
2011-09-30 11:28:53 +00:00
Ioannis Tsakpinis
45e6926b45
Added support for INTEL_immediate_execution.
2011-09-29 08:36:36 +00:00
kappa1
0cc0a2bcbf
LinuxDisplay use proper constant name (X_SetInputFocus) for xembedded fix
2011-09-27 22:38:32 +00:00
kappa1
d316d66e1b
limit scope of fix for Display.setParent when running in xembedded mode.
2011-09-26 20:03:59 +00:00
kappa1
83675cffb1
Fix issues with LWJGL Applets when dragging or switching browser tabs
2011-09-25 21:57:49 +00:00
kappa1
63e85b2acf
fix for keyboard input not working on linux when an input method is set (like ibus).
2011-09-20 19:46:33 +00:00
Ioannis Tsakpinis
3b1cea0e34
Fix for GL32 support on MacOSX 10.7+.
2011-09-15 17:22:43 +00:00
kappa1
9bff0672ef
bump mac native version
2011-09-07 21:28:01 +00:00
kappa1
0e6da07d54
Minor tweak to appletloader as an attempt to get nightly build server to build natives again.
2011-09-07 18:28:19 +00:00
Ioannis Tsakpinis
4acf44bd9a
Added null check on ContextAttribs.
2011-09-05 08:44:48 +00:00
Ioannis Tsakpinis
d924981170
Added missing DrawableLWJGL method.
2011-09-03 19:08:27 +00:00
Ioannis Tsakpinis
41af142324
Added support for OpenGL 3.2 on MacOS X 10.7+.
2011-09-03 18:52:45 +00:00
kappa1
b49eb9db3f
update credits
2011-09-03 14:47:11 +00:00
kappa1
63603ca090
mac, attempt a quickfix in order to temporarily bypass nightly server restrictions so that mac natives can build.
2011-08-31 21:06:46 +00:00
kappa1
910158d4c5
Linux Display - create native Display window at the correct position on linux.
2011-08-29 21:31:23 +00:00
kappa1
702777d0fb
apply patch to enable applets on OS X using the java plugin2, credits to pjohnson for creating patch.
2011-08-29 13:34:17 +00:00
kappa1
085f221fad
AppletLoader: somehow removed patch 3559 with last appletloader patch, readded removed code.
2011-08-29 00:54:54 +00:00
kappa1
31305a9410
AppletLoader: implement al_min_jre parameter, various small refactoring, update comments and javadoc.
2011-08-29 00:40:28 +00:00
Ioannis Tsakpinis
12b92fb46d
Fixed Pbuffer init when Display has not been created.
2011-08-24 23:18:56 +00:00
Ioannis Tsakpinis
87c04cc995
Text encoding improvements.
2011-08-20 16:38:45 +00:00
kappa1
6502050630
Add Unicode support to the native Window title on Linux
2011-08-20 11:56:46 +00:00
Ioannis Tsakpinis
cf463ecdfc
Added glRotated.
2011-08-18 23:17:17 +00:00
Ioannis Tsakpinis
b333b029bd
Fixed GLX extension detection.
2011-08-18 17:13:05 +00:00
Ioannis Tsakpinis
67945fe317
Added unicode support on Windows.
...
Fixed AL and GLES native stub bindings.
Replaced many GetStringNativeChars usages with a Java implementation.
2011-08-16 22:17:32 +00:00
Brian Matzon
3da40143e3
Updating version to 2.8.0, still some stuff to do tho
2011-08-15 19:24:39 +00:00
kappa1
873fed0613
AppletLoader: al_version tag now uses a case insensitive String (instead of float), much nicer for specifying application versions (e.g. "10.3.3.1 Beta"), still backwards compatible too :)
2011-08-14 17:07:23 +00:00
Ioannis Tsakpinis
be10741150
Added support for AMD_pinned_memory.
2011-08-14 10:46:00 +00:00
Ioannis Tsakpinis
717334be5a
Replaced Arrays.copyof with custom implementation for Java 5 compatibility.
2011-08-13 19:16:58 +00:00
kappa1
6f95b368e3
Fix issue with Mouse getWidth/getHeight values being wrongly clipped when using Display.setParent(), thx to MatthiasM for finding this.
2011-08-13 18:53:54 +00:00
Ioannis Tsakpinis
1d03746435
Fixed GL42 detection and added an @Optional so that AMD's beta driver works.
2011-08-13 17:20:59 +00:00
Ioannis Tsakpinis
f684a8a7a8
Added EXT_texture_storage alias.
2011-08-10 17:27:49 +00:00
Ioannis Tsakpinis
900eb4e4d2
Added support for cache-line padding and alignment.
...
Made byteOffset() in MappedField optional.
Misc fixes and improvements.
2011-08-10 16:05:46 +00:00
Ioannis Tsakpinis
dc4fb854cb
Added missing annotation and import.
2011-08-08 17:02:20 +00:00
Ioannis Tsakpinis
f62c5786ff
Added DSA functions.
2011-08-08 16:42:37 +00:00
Ioannis Tsakpinis
72f4758d5e
Added support for OpenGL 4.2
2011-08-08 10:48:14 +00:00
kappa1
059983c6c6
Fix issue with Linux and Java 7 where libjawt.so was failing to load.
2011-08-06 13:18:49 +00:00
Ioannis Tsakpinis
f3472da2ed
CL: Cleaned-up callbacks and object registries.
...
Mapped: Added .capacity() and .foreach() with default elementCount.
2011-08-02 23:45:19 +00:00
Ioannis Tsakpinis
83c2208aa0
Added support for NV_path_rendering.
...
Made MappedObjectUnsafe package private.
2011-07-29 11:30:14 +00:00
Ioannis Tsakpinis
d3d14b6f3c
@MappedType is now optional.
...
copyTo now only copies (SIZEOF - padding) bytes.
2011-07-24 09:38:46 +00:00
Ioannis Tsakpinis
054a5c5ae9
Added support for volatile keyword.
2011-07-23 22:28:57 +00:00
Ioannis Tsakpinis
d0cb1f8c90
Removed sizeof from @MappedType, it's calculated automatically now.
...
Added padding to @MappedType, defaults to 0.
Added support for @Pointer long fields for easier interaction with pointer data.
2011-07-23 22:02:01 +00:00
Ioannis Tsakpinis
896e363979
Converted sizeof and align to methods.
...
Override more methods in MappedObject subclasses, foreach is now 4 times faster.
2011-07-22 20:09:01 +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
Brian Matzon
087d0f4ba9
Initial stab at win32 resize api
2011-07-21 22:52:16 +00:00
Ioannis Tsakpinis
8193447a0d
Code cleanup.
2011-07-17 09:37:35 +00:00
Ioannis Tsakpinis
30261d1f82
Removed GLES dependency on GL APIUtil.
2011-07-16 22:40:06 +00:00
Ioannis Tsakpinis
a9a7067461
Converted GL APIUtil to a per ContextCapabilities instance.
2011-07-16 22:26:46 +00:00
Ioannis Tsakpinis
5d624b86bf
Removed test code. /fail
2011-07-16 19:40:16 +00:00
Ioannis Tsakpinis
4a1d110b22
Pointer cast warning fix.
2011-07-16 16:59:46 +00:00
Ioannis Tsakpinis
4a02aed129
More java-side pointer arithmetic.
...
Fixed pointer cast warning.
2011-07-16 16:42:51 +00:00
Ioannis Tsakpinis
0b0e185f47
Moved all pointer arithmetic to Java code.
2011-07-16 16:05:37 +00:00
Ioannis Tsakpinis
c7088cb44f
Fixed manual merge error.
2011-07-14 23:11:41 +00:00
Ioannis Tsakpinis
b09625557d
Implemented .next() with bytecode transformation, 4x faster now.
...
Made method transformation a bit faster.
2011-07-14 16:54:25 +00:00
kappa1
5949d57bb1
Implement Resizing Display API for OS X
2011-07-13 22:15:35 +00:00
Ioannis Tsakpinis
1f305d514a
Removed stride and .configure. Mapped object view updates are now 50% faster. [Riven]
...
org.lwjgl.util.mapped.PrintBytecode is now functional. [Riven]
2011-07-13 22:15:25 +00:00
kappa1
f0766fb6c4
Updated JavaDoc for the new resizing api to clarify behaviour when running in fullscreen or with Display.setParent().
2011-07-13 19:29:15 +00:00
Ioannis Tsakpinis
0033f1cc95
Made MappedForeach package private (foreach returns Iterable now) and changed next() to go through the bounds check.
2011-07-13 12:44:25 +00:00
kappa1
9aafabd728
Add placeholder methods for initial resizing api for the Display
2011-07-12 22:07:32 +00:00
Ioannis Tsakpinis
bad616d4cb
Fixed stackmap and classloading bugs.
2011-07-12 21:30:48 +00:00
Ioannis Tsakpinis
c8c2c670d4
Added some new ES extensions.
2011-07-12 20:59:27 +00:00
Ioannis Tsakpinis
12f5f3c88d
Added support for EXT_atomic_counter_32/64.
2011-07-12 20:47:46 +00:00
Ioannis Tsakpinis
5158d53dec
Added bounds check to copyRange.
2011-07-12 20:40:05 +00:00
Ioannis Tsakpinis
a75b1dde68
Added friendly error message when a non-static inner class is registered with the transformer.
2011-07-12 19:29:15 +00:00
riven-lwjgl
1e108964cd
First attempt at manual computation of stack frames
2011-07-12 18:30:56 +00:00
riven-lwjgl
950b17a8fe
Test case showing problems on loading library (64 vs 32 bit)
2011-07-12 17:49:58 +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
e174bf3bc8
Changed mapping behavior to be consistent with the LWJGL API; it now starts at the buffer's current .position().
...
Reverted client JVM warning to use serr instead of LWJGLUtil.log, for extra visibility when Debug is disabled.
2011-07-12 14:21:29 +00:00
Ioannis Tsakpinis
fa31e0f9cb
Fixed bounds checking to work with .sliced mapped objects.
2011-07-12 13:44:13 +00:00
Ioannis Tsakpinis
585549f1f1
Mapped object code improvements: added license, additional documentation, reformatted code, now using LWJGLUtil.log instead of System.err.
...
Added system properties for bytecode transformer debug output. (org.lwjgl.util.mapped.PrintTiming & org.lwjgl.util.mapped.PrintActivity)
Added support for bounds checking the view of mapped objects. Enabled with org.lwjgl.util.mapped.Checks
Added tests for mapped objects. (org.lwjgl.test.mapped package)
Added "[LWJGL] " prefix to all LWJGL generated debug messages.
2011-07-12 13:29:04 +00:00
riven-lwjgl
7e244edc2b
Initial release of mapped objects library (v0.10) in LWJGL.
2011-07-11 21:46:00 +00:00
Ioannis Tsakpinis
63cbea7957
Fixed display creation.
2011-07-10 18:18:51 +00:00
Ioannis Tsakpinis
f1fee0624b
Replaced Display.createES() with Display.create(ContextType.GLES).
2011-07-10 17:45:43 +00:00
Ioannis Tsakpinis
6c134c6330
Merged OpenGL ES branch.
2011-07-10 16:58:16 +00:00
Ioannis Tsakpinis
bab22f696b
Merge preparation.
2011-07-10 10:26:36 +00:00
kappa1
2cbae6efc8
minor update to comments and add missing JavaDoc
2011-07-10 00:31:16 +00:00
Ioannis Tsakpinis
4a748c7954
Removed __cdecl workaround.
2011-07-09 21:56:22 +00:00
Ioannis Tsakpinis
1c7c56994d
Added support for EXT_framebuffer_multisample_blit_scaled.
2011-07-09 10:20:48 +00:00
kappa1
9e4c915959
Remove dead code from AWTGears example
2011-07-08 17:47:16 +00:00
kappa1
e49bfe3c40
LinuxDisplay - fix remaining issues with focus handling when running in xembed mode.
2011-07-02 20:50:27 +00:00
kappa1
7782156962
Fix small race condition in LinuxDisplay when focusing in and out really fast.
2011-06-26 11:50:23 +00:00
kappa1
6e15f0b781
AppletLoader: revert native file certificate validation to after extraction as it was failing if done before.
2011-06-26 02:18:53 +00:00
kappa1
cc91d81781
Proper fix for Linux focus handling with setParent(Canvas), no more hacks or messing with EDT. Side effect being LWJGL applet focus handling should work perfectly now.
2011-06-26 01:42:34 +00:00
Brian Matzon
a2a3a25b9b
Applying patch from Matthias that changes the LWJGL icon from byte array to string, shaving ~20k in class size.
2011-06-24 18:34:10 +00:00
Brian Matzon
c797193647
Applying patch from Matthias that adds the "negative mouse coordinates" to Mouse.next() too
2011-06-24 18:31:26 +00:00
kappa1
e2fe8155f8
Add "Unix" as a linux platform to allow LWJGL to work on Slackware Linux, thx to kruno73 for pointing this out.
2011-06-23 11:26:42 +00:00
Brian Matzon
18e6e1f95f
Applying 64bit loading patch by Matthias
2011-06-19 20:18:02 +00:00
kappa1
96648a6fad
AppletLoader: validate certificate for native files before attempting to extract them.
2011-06-15 21:15:58 +00:00
kappa1
1929c3be5d
AppletLoader: fix problem with file extension trimming code, added warning when lzma support is missing 'lzma.jar' and lzma files are being loaded.
2011-06-12 23:51:44 +00:00
kappa1
5e318ef834
AppletLoader: fix some comments, code clean up and refactoring
2011-06-12 21:22:50 +00:00
kappa1
4e85079dde
LinuxDisplay: run setFocusable(boolean) on the EDT
2011-06-09 22:27:53 +00:00
Ioannis Tsakpinis
c9e1319fc6
Fixed getWorkGroupInfoSizeArray parameter check.
2011-06-09 07:48:25 +00:00
Ioannis Tsakpinis
179b45a215
Added support for AMD_multi_draw_indirect.
2011-06-07 17:58:17 +00:00
Ioannis Tsakpinis
307d39cc04
We need safeGetBufferAddress in clSetKernelArg for local buffer sizes.
2011-06-05 00:18:16 +00:00
Ioannis Tsakpinis
af0ed1d1c4
Added OpenAL & OpenCL generated native paths.
...
Added support for AMD_device_memory_flags, AMD_offline_devices, AMD_popcnt [OpenCL]
Minor bugs fixed in high-level OpenCL API.
2011-06-04 00:53:04 +00:00
Ioannis Tsakpinis
073da79e95
Update current DisplayMode when the Display's parent is resized.
2011-05-31 14:40:47 +00:00
Ioannis Tsakpinis
1dd8817855
Update current DisplayMode when the Display's parent is resized.
2011-05-31 13:32:38 +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
9b4b2f6f92
Added Context.
2011-05-17 17:26:33 +00:00
Ioannis Tsakpinis
40cbf3e45f
Added support for OpenGL ES.
2011-05-17 16:53:57 +00:00
kappa1
8f6dcd3a6d
AppletLoader: small fix to also include "ppc64" on macs.
2011-05-13 19:16:34 +00:00
kappa1
4e872f8c2c
AppletLoader: add support for optional mac arch specific natives, al_mac32, al_mac64, al_macppc, if they are not specified AppletLoader will fall back to the usual al_mac parameter.
2011-05-13 16:24:10 +00:00
Ioannis Tsakpinis
d53afc0b4d
Added missing include.
2011-05-11 14:21:59 +00:00
Ioannis Tsakpinis
ce777ef350
Pointer cast fix.
2011-05-11 09:50:50 +00:00
Ioannis Tsakpinis
3fb5f8ab8b
Added alignment checks to PointerBuffer constructor.
2011-05-11 00:12:52 +00:00
Ioannis Tsakpinis
0f274256b7
Added support for AMD_sample_positions.
2011-05-10 20:22:08 +00:00
kappa1
d8ef76f3fe
AppletLoader: remove the last dependency on the sun.* package.
2011-05-07 16:29:13 +00:00
kappa1
ed6bdc0f7f
AppletLoader: fix String replace bug on file names, full credits to Riven for spotting it and assisting with the fix.
2011-05-04 23:11:11 +00:00
Brian Matzon
4b0cbedc64
excessively verbose exception description added to lower support requests :)
2011-05-04 19:24:57 +00:00
kappa1
4015ae10a7
AppletLoader: remove unneeded debug code
2011-05-01 00:09:43 +00:00
kappa1
555ac07fd4
2011-05-01 00:03:26 +00:00
kappa1
d635a22014
AppletLoader: minor tweak on comments
2011-04-30 23:56:24 +00:00
kappa1
f11b5ac0b1
AppletLoader: added jar validation to detect corruption and ensures that the cache system doesn't mark corrupt files as successfully downloads. Thx to Riven and MatthiasM for assisting with the implementation.
2011-04-30 23:54:24 +00:00
kappa1
d100475d95
AppletLoader: close fileoutputstream properly when extracting pack files. Minor clean up of extract lzma and gzip methods.
2011-04-26 11:04:12 +00:00
Brian Matzon
91c32952b5
fixing icons as per dr_evil [ http://lwjgl.org/forum/index.php/topic,3925.0.html ] [proper]
2011-04-16 21:13:27 +00:00
Brian Matzon
07ffa133ad
fixing icons as per dr_evil [ http://lwjgl.org/forum/index.php/topic,3925.0.html ]
2011-04-16 18:38:48 +00:00
Ioannis Tsakpinis
807c61ad59
Fixed JDK5 compilation issue and added SpriteShootout textures.
2011-04-08 03:41:19 +00:00
Ioannis Tsakpinis
924f20efd6
Added support for AMD_blend_minmax_factor & NV_texture_multisample.
...
Added sprite rendering samples.
Fixed ContextAttribs version checking for GL41.
2011-04-07 21:36:19 +00:00
Ioannis Tsakpinis
eb3a31bcc9
Attempt to fix NV compilation issue.
2011-04-02 11:33:02 +00:00
kappa1
8b1e7293ca
AppletLoader: minor javadoc credits update.
2011-03-26 15:58:21 +00:00
kappa1
46c69be952
AppletLoader: fix bug with al_version (should work correctly now). Thx to pjohnsen for spotting it.
2011-03-26 15:54:52 +00:00
kappa1
7023a35bac
AppletLoader: fix JVM bug where '!' is not escaped on the URL, thanks to NateS for spotting it and special thanks to MatthiasM for the fix.
2011-03-13 14:54:36 +00:00
kappa1
b3fdb66a3f
AppletLoader: implemented headless mode. Use the "al_headless" parameter to enable it. Use liveconnect to access the getStatus() and getMessages() methods to obtain the progress of the AppletLoader.
2011-03-12 21:16:22 +00:00
kappa1
6de9cc9871
AppletLoader: clean up and simplify code relating to reading and writing cache/version files.
2011-03-10 21:49:01 +00:00
kappa1
258d447736
AppletLoader: Add better checks/protection to reading cache/version files in case of corruption. Close resources properly when writing cache/version files. Add preliminary list of contributors. Thx to Arielsan for finding issue and providing patch.
2011-03-07 22:22:08 +00:00
kappa1
31dad59c9f
AppletLoader: "al_logo" and "al_progress" are now optional parameters, they default to "appletlogo.gif" and "appletprogress.gif". Credit to arielsan for patch.
2011-03-06 01:34:06 +00:00
kappa1
f80155efce
AppletLoader: add missing javadoc for the "lwjgl_arguments" parameter.
2011-02-17 19:43:33 +00:00
kappa1
f4f6401efd
AppletLoader Fix: set correct context classloader for the applet loaded by the AppletLoader. Credit to arielsan for finding the issue and supplying a fix/patch.
2011-02-17 19:09:59 +00:00
Brian Matzon
b60221fc35
Upgrading OpenAL-Soft to latest version .. cbe288aa93de6 and moving to 2.7.1
2011-02-09 21:09:33 +00:00
kappa1
26f22532eb
AppletLoader - another attempt to fix the logo. Thx again to arielsan for spotting issues.
2011-02-03 22:12:41 +00:00
kappa1
48650a6e02
AppletLoader - added small bit of missing code (doh), thx to arielsan for spotting it
2011-02-03 09:35:00 +00:00
kappa1
9e26e3ef59
AppletLoader - tweak image loading to fix cases where it doesn't work
2011-02-02 22:29:18 +00:00
kappa1
f8fbb34f22
AppletLoader - added support for gzip files
2011-01-28 23:06:06 +00:00
Brian Matzon
e33a98cbc7
updating version to 2.7
2011-01-28 21:11:35 +00:00
Brian Matzon
c97cede9a1
propagate darwin check to applet loader too
2011-01-25 06:43:28 +00:00
kappa1
b64c908ae6
AppletLoader - fix progress bar when extracting from multiple native jars
2011-01-25 01:29:22 +00:00
kappa1
9e50e475f6
AppletLoader: add support for using multiple native jars
2011-01-24 22:35:11 +00:00
Brian Matzon
f9569ec329
init util as MACOSX if running under darwin
2011-01-23 07:48:50 +00:00
kappa1
de3d22e230
AppletLoader - Fix for a crash on some platforms before the permissions dialog appears, this is because the relevant part of the code needed to be run on the EDT.
2011-01-22 18:08:21 +00:00
kappa1
2e25b096b7
AppletLoader: make debug mode a little more useful to debug issues with, it'll output the AppletLoader state to the java console.
2011-01-22 13:26:07 +00:00
kappa1
4fe9b04bd4
AppletLoader - Fix a threading issue where the cleanUp() method could fail to be called.
2011-01-13 10:54:04 +00:00
kappa1
62f8a9608a
add missing final
2011-01-12 20:29:06 +00:00
kappa1
5592301984
AppletLoader fix, allow non lwjgl natives to be found in the cache directory. Again thx to NateS for finding and providing a fix.
2011-01-12 20:18:38 +00:00
kappa1
0d075075bd
Fixed null pointer exception in AppletLoader caused by cleaning up resources in the middle of a paint call. Thx to NateS for point this out and suggesting the fix.
2011-01-12 20:01:12 +00:00
Brian Matzon
d16efbcea9
fixed issue with empty java_arguments by switching to lwjgl_arguments param name instead
2011-01-11 20:54:26 +00:00
Brian Matzon
99cb0f9451
add support for passing in lwjgl specific properties via java_arguments applet parameter
2011-01-10 21:50:21 +00:00
kappa1
ea5f8518ee
fix minor typo in javadoc/comments
2010-12-15 18:48:56 +00:00
Ioannis Tsakpinis
2c342e2da7
Added EXT_texture_sRGB_decode.
2010-12-13 11:35:47 +00:00
Ioannis Tsakpinis
c7152449c2
Added clSetKernelArg support for CLObject and __local arguments.
2010-12-06 15:58:11 +00:00
Ioannis Tsakpinis
1b6a2e866c
Reverted @CachedReference tracking removal.
2010-11-29 18:25:28 +00:00
Ioannis Tsakpinis
4f332612f4
Fixed ELEMENT_ARRAY_BUFFER_BINDING tracking when VAOs are used.
...
Removed CachedReference tracking, we never check those.
2010-11-29 17:21:05 +00:00
Ioannis Tsakpinis
75b5331c28
Added AMD_depth_clamp_separate.
2010-11-27 09:38:48 +00:00
kappa1
c69a165ad1
remove debug code left in WindowsDisplay, thx to MatthiasM.
2010-11-26 20:38:39 +00:00
Brian Matzon
ebb196936e
adding support for zeroing buffers - patch'ish by MatthiasM
2010-11-24 21:48:23 +00:00
kappa1
63e79ab5b3
Changed initial alpha value of glClearColor from 1 to 0 which is set when Initialising the Display. This now matches expected OpenGL behaviour. Thanks to Ryanm for spotting this. If you use FBO's make sure your setting glClearColor properly.
2010-11-11 21:25:20 +00:00
Ioannis Tsakpinis
485f5adca2
Fixed @Reuse + @BufferObject generation.
2010-11-05 17:13:56 +00:00
kappa1
84f28884c5
Implement preliminary support for Display.isInsideWindow() on linux
2010-10-28 21:39:55 +00:00
Ioannis Tsakpinis
7f839f2fe7
Added @Optionals for ATI's 4.1 beta implementation.
2010-10-28 16:03:04 +00:00
Brian Matzon
67307a7023
update default size of buffer for sprintfJavaString. Failed to upgrade size on second run since do_vsnprintf was returning -1 on windows at least
2010-10-14 19:58:32 +00:00
kappa1
2838bb9dec
fix null pointer exception when creating Display on linux.
2010-10-13 21:26:25 +00:00
Brian Matzon
fb81ac26ec
fixed resource path issue
2010-10-13 21:07:43 +00:00
Brian Matzon
a2e7ca7af1
fixed resource path issue
2010-10-13 20:19:39 +00:00
Ioannis Tsakpinis
007ef98dec
Fixed Strings, seriously now.
2010-10-12 21:13:03 +00:00
Ioannis Tsakpinis
d560813754
Another String signature fix.
2010-10-12 20:49:29 +00:00
Ioannis Tsakpinis
efb5586b2b
Fixed String signatures.
2010-10-12 20:25:33 +00:00
Brian Matzon
29ff75e8d5
fixed issue with signed/unsigned code dialog popping up
2010-10-12 15:34:26 +00:00