kappa1
|
54664ef8cb
|
AppletLoader: fix uncaught null pointer exception
|
2011-11-17 21:41:24 +00:00 |
Ioannis Tsakpinis
|
ad7769f9c9
|
Added support for OpenCL 1.2 [UNTESTED]
|
2011-11-16 14:36:28 +00:00 |
Brian Matzon
|
fb788c9ec1
|
bumping to 2.8.3
|
2011-11-13 21:20:42 +00:00 |
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 |