You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(134) |
Sep
(52) |
Oct
(13) |
Nov
(342) |
Dec
(163) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(44) |
Feb
(62) |
Mar
(158) |
Apr
(38) |
May
(70) |
Jun
(58) |
Jul
(104) |
Aug
(207) |
Sep
(83) |
Oct
(122) |
Nov
(23) |
Dec
(49) |
| 2004 |
Jan
(119) |
Feb
(132) |
Mar
(192) |
Apr
(140) |
May
(77) |
Jun
(74) |
Jul
(201) |
Aug
(63) |
Sep
(102) |
Oct
(70) |
Nov
(173) |
Dec
(78) |
| 2005 |
Jan
(174) |
Feb
(197) |
Mar
(105) |
Apr
(59) |
May
(77) |
Jun
(43) |
Jul
(21) |
Aug
(18) |
Sep
(47) |
Oct
(37) |
Nov
(74) |
Dec
(50) |
| 2006 |
Jan
(44) |
Feb
(19) |
Mar
(32) |
Apr
(24) |
May
(31) |
Jun
(55) |
Jul
(138) |
Aug
(28) |
Sep
(12) |
Oct
(41) |
Nov
(58) |
Dec
(24) |
| 2007 |
Jan
(28) |
Feb
(14) |
Mar
(10) |
Apr
(68) |
May
(30) |
Jun
(26) |
Jul
(18) |
Aug
(63) |
Sep
(19) |
Oct
(29) |
Nov
(20) |
Dec
(10) |
| 2008 |
Jan
(38) |
Feb
(7) |
Mar
(37) |
Apr
(120) |
May
(41) |
Jun
(36) |
Jul
(39) |
Aug
(24) |
Sep
(28) |
Oct
(30) |
Nov
(36) |
Dec
(75) |
| 2009 |
Jan
(46) |
Feb
(22) |
Mar
(50) |
Apr
(70) |
May
(134) |
Jun
(105) |
Jul
(75) |
Aug
(34) |
Sep
(38) |
Oct
(34) |
Nov
(19) |
Dec
(20) |
| 2010 |
Jan
(11) |
Feb
(20) |
Mar
(65) |
Apr
(83) |
May
(104) |
Jun
(73) |
Jul
(78) |
Aug
(57) |
Sep
(43) |
Oct
(35) |
Nov
(9) |
Dec
(4) |
| 2011 |
Jan
(21) |
Feb
(11) |
Mar
(18) |
Apr
(10) |
May
(18) |
Jun
(15) |
Jul
(48) |
Aug
(25) |
Sep
(17) |
Oct
(45) |
Nov
(15) |
Dec
(12) |
| 2012 |
Jan
(21) |
Feb
(9) |
Mar
(12) |
Apr
(9) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(10) |
Sep
(12) |
Oct
(1) |
Nov
(28) |
Dec
(5) |
| 2013 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2016 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <ka...@us...> - 2011-11-12 19:01:34
|
Revision: 3691
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3691&view=rev
Author: kappa1
Date: 2011-11-12 19:01:28 +0000 (Sat, 12 Nov 2011)
Log Message:
-----------
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.
Modified Paths:
--------------
trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m
Modified: trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m
===================================================================
--- trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m 2011-11-10 18:46:43 UTC (rev 3690)
+++ trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m 2011-11-12 19:01:28 UTC (rev 3691)
@@ -62,7 +62,22 @@
@end
+// forward declaration
+@interface AttachLayerOnMainThread : NSObject {
+ MacOSXPeerInfo *peer_info;
+ JAWT_MacOSXDrawingSurfaceInfo *macosx_dsi;
+}
+- (void) attachLayer;
+
+- (MacOSXPeerInfo*) peer_info;
+- (JAWT_MacOSXDrawingSurfaceInfo) macosx_dsi;
+
+- (void) setPeer_info: (MacOSXPeerInfo*)input;
+- (void) setMacosx_dsi: (JAWT_MacOSXDrawingSurfaceInfo*)input;
+
+@end
+
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXCanvasPeerInfo_nInitHandle
(JNIEnv *env, jclass clazz, jobject lock_buffer_handle, jobject peer_info_handle, jboolean allowCALayer) {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
@@ -97,18 +112,15 @@
}
if (macosx_dsi != NULL) {
- [JNFRunLoop performOnMainThreadWaiting:YES withBlock:^(){
- // attach the "root layer" to the AWT Canvas surface layers
- id <JAWT_SurfaceLayers> surfaceLayers = (id <JAWT_SurfaceLayers>)macosx_dsi;//dsi->platformInfo;
- if(surfaceLayers.layer == NULL) {
- PBufferGLLayer *caGLLayer = [[PBufferGLLayer new] autorelease];
- caGLLayer.peer_info = peer_info;
- caGLLayer.asynchronous = YES;
- caGLLayer.needsDisplayOnBoundsChange = YES;
- caGLLayer.opaque = YES;
- surfaceLayers.layer = caGLLayer;
- }
- }];
+
+ AttachLayerOnMainThread *attachLayerOnMainThread = [[AttachLayerOnMainThread new] autorelease];
+ attachLayerOnMainThread.peer_info = peer_info;
+ attachLayerOnMainThread.macosx_dsi = macosx_dsi;
+
+ [JNFRunLoop performOnMainThread:@selector(attachLayer)
+ on:attachLayerOnMainThread
+ withObject:nil
+ waitUntilDone:YES];
}
[pool release];
@@ -122,6 +134,40 @@
[pool release];
}
+// Object class to CALayer on AppKit Thread
+@implementation AttachLayerOnMainThread
+
+- (void) attachLayer {
+ // attach the "root layer" to the AWT Canvas surface layers
+ id <JAWT_SurfaceLayers> surfaceLayers = (id <JAWT_SurfaceLayers>)macosx_dsi;//dsi->platformInfo;
+ if(surfaceLayers.layer == NULL) {
+ PBufferGLLayer *caGLLayer = [[PBufferGLLayer new] autorelease];
+ caGLLayer.peer_info = peer_info;
+ caGLLayer.asynchronous = YES;
+ caGLLayer.needsDisplayOnBoundsChange = YES;
+ caGLLayer.opaque = YES;
+ surfaceLayers.layer = caGLLayer;
+ }
+}
+
+- (MacOSXPeerInfo*) peer_info {
+ return peer_info;
+}
+
+- (JAWT_MacOSXDrawingSurfaceInfo*) macosx_dsi {
+ return macosx_dsi;
+}
+
+- (void) setPeer_info: (MacOSXPeerInfo*)input {
+ peer_info = input;
+}
+
+- (void) setMacosx_dsi: (JAWT_MacOSXDrawingSurfaceInfo*)input {
+ macosx_dsi = input;
+}
+
+@end
+
// rotates a red square when asked to draw
@implementation PBufferGLLayer
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sp...@us...> - 2011-11-10 18:46:50
|
Revision: 3690
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3690&view=rev
Author: spasi
Date: 2011-11-10 18:46:43 +0000 (Thu, 10 Nov 2011)
Log Message:
-----------
Changed CallbackUtil to use ContextCapabilities instead of ContextGL.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/CallbackUtil.java
trunk/LWJGL/src/java/org/lwjgl/opengl/Context.java
trunk/LWJGL/src/java/org/lwjgl/opengl/GLContext.java
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/CallbackUtil.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/CallbackUtil.java 2011-10-30 14:44:52 UTC (rev 3689)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/CallbackUtil.java 2011-11-10 18:46:43 UTC (rev 3690)
@@ -42,9 +42,9 @@
final class CallbackUtil {
/** Context -> Long */
- private static final Map<ContextGL, Long> contextUserParamsARB = new HashMap<ContextGL, Long>();
+ private static final Map<ContextCapabilities, Long> contextUserParamsARB = new HashMap<ContextCapabilities, Long>();
/** Context -> Long */
- private static final Map<ContextGL, Long> contextUserParamsAMD = new HashMap<ContextGL, Long>();
+ private static final Map<ContextCapabilities, Long> contextUserParamsAMD = new HashMap<ContextCapabilities, Long>();
private CallbackUtil() {}
@@ -84,19 +84,19 @@
*
* @param userParam the global reference pointer
*/
- private static void registerContextCallback(final long userParam, final Map<ContextGL, Long> contextUserData) {
- ContextGL context = ContextGL.getCurrentContext();
- if ( context == null ) {
+ private static void registerContextCallback(final long userParam, final Map<ContextCapabilities, Long> contextUserData) {
+ ContextCapabilities caps = GLContext.getCapabilities();
+ if ( caps == null ) {
deleteGlobalRef(userParam);
throw new IllegalStateException("No context is current.");
}
- final Long userParam_old = contextUserData.remove(context);
+ final Long userParam_old = contextUserData.remove(caps);
if ( userParam_old != null )
deleteGlobalRef(userParam_old);
if ( userParam != 0 )
- contextUserData.put(context, userParam);
+ contextUserData.put(caps, userParam);
}
/**
@@ -104,12 +104,15 @@
*
* @param context the Context to unregister
*/
- static void unregisterCallbacks(final ContextGL context) {
- Long userParam = contextUserParamsARB.remove(context);
+ static void unregisterCallbacks(final Object context) {
+ // TODO: This is never called for custom contexts. Need to fix for LWJGL 3.0
+ final ContextCapabilities caps = GLContext.getCapabilities(context);
+
+ Long userParam = contextUserParamsARB.remove(caps);
if ( userParam != null )
deleteGlobalRef(userParam);
- userParam = contextUserParamsAMD.remove(context);
+ userParam = contextUserParamsAMD.remove(caps);
if ( userParam != null )
deleteGlobalRef(userParam);
}
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Context.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/Context.java 2011-10-30 14:44:52 UTC (rev 3689)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/Context.java 2011-11-10 18:46:43 UTC (rev 3690)
@@ -32,7 +32,6 @@
package org.lwjgl.opengl;
import org.lwjgl.LWJGLException;
-import org.lwjgl.opengles.PowerManagementEventException;
/**
* @author Spasi
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/GLContext.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/GLContext.java 2011-10-30 14:44:52 UTC (rev 3689)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/GLContext.java 2011-11-10 18:46:43 UTC (rev 3690)
@@ -130,6 +130,17 @@
return getThreadLocalCapabilities();
}
+ /**
+ * Returns the capabilities instance associated with the specified context object.
+ *
+ * @param context the context object
+ *
+ * @return the capabilities instance
+ */
+ static ContextCapabilities getCapabilities(Object context) {
+ return capability_cache.get(context);
+ }
+
private static ContextCapabilities getThreadLocalCapabilities() {
return current_capabilities.get();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-30 14:44:59
|
Revision: 3689
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3689&view=rev
Author: kappa1
Date: 2011-10-30 14:44:52 +0000 (Sun, 30 Oct 2011)
Log Message:
-----------
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.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java
trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c
trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2011-10-26 20:24:22 UTC (rev 3688)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2011-10-30 14:44:52 UTC (rev 3689)
@@ -152,6 +152,7 @@
private static boolean xembedded;
private long parent_proxy_focus_window;
private boolean parent_focused;
+ private boolean parent_focus_changed;
private long last_window_focus = 0;
private LinuxKeyboard keyboard;
@@ -161,11 +162,13 @@
public void focusGained(FocusEvent e) {
synchronized (GlobalLock.lock) {
parent_focused = true;
+ parent_focus_changed = true;
}
}
public void focusLost(FocusEvent e) {
synchronized (GlobalLock.lock) {
parent_focused = false;
+ parent_focus_changed = true;
}
}
};
@@ -489,9 +492,8 @@
if (parent != null) {
parent.addFocusListener(focus_listener);
- if (parent.isFocusOwner()) {
- parent_focused = true;
- }
+ parent_focused = parent.isFocusOwner();
+ parent_focus_changed = true;
}
} finally {
peer_info.unlock();
@@ -549,6 +551,9 @@
public void destroyWindow() {
lockAWT();
try {
+ if (parent != null) {
+ parent.removeFocusListener(focus_listener);
+ }
try {
setNativeCursor(null);
} catch (LWJGLException e) {
@@ -971,20 +976,24 @@
}
}
else {
- if (parent_focused != keyboard_grabbed) {
- if (parent_focused) {
- grabKeyboard();
- input_released = false;
- focused = true;
- }
- else {
- ungrabKeyboard();
- input_released = true;
- focused = false;
- }
+ if (parent_focus_changed && parent_focused) {
+ setInputFocusUnsafe(getWindow());
+ parent_focus_changed = false;
}
}
}
+
+ private void setInputFocusUnsafe(long window) {
+ try {
+ nSetInputFocus(getDisplay(), window, CurrentTime);
+ nSync(getDisplay(), false);
+ } catch (LWJGLException e) {
+ // Since we don't have any event timings for XSetInputFocus, a race condition might give a BadMatch, which we'll catch and ignore
+ LWJGLUtil.log("Got exception while trying to focus: " + e);
+ }
+ }
+
+ private static native void nSync(long display, boolean throw_away_events) throws LWJGLException;
/**
* This method will check if the parent window is active when running
Modified: trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c 2011-10-26 20:24:22 UTC (rev 3688)
+++ trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c 2011-10-30 14:44:52 UTC (rev 3689)
@@ -138,6 +138,11 @@
return (intptr_t)XSetErrorHandler(handler);
}
+JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSync(JNIEnv *env, jclass unused, jlong display_ptr, jboolean throw_away_events) {
+ Display *disp = (Display *)(intptr_t)display_ptr;
+ XSync(disp, throw_away_events ? True : False);
+}
+
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_sync(JNIEnv *env, jclass unused, jlong display_ptr, jboolean throw_away_events) {
Display *disp = (Display *)(intptr_t)display_ptr;
XSync(disp, throw_away_events ? True : False);
Modified: trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c 2011-10-26 20:24:22 UTC (rev 3688)
+++ trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c 2011-10-30 14:44:52 UTC (rev 3689)
@@ -135,6 +135,11 @@
return (intptr_t)XSetErrorHandler(handler);
}
+JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSync(JNIEnv *env, jclass unused, jlong display_ptr, jboolean throw_away_events) {
+ Display *disp = (Display *)(intptr_t)display_ptr;
+ XSync(disp, throw_away_events ? True : False);
+}
+
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_sync(JNIEnv *env, jclass unused, jlong display_ptr, jboolean throw_away_events) {
Display *disp = (Display *)(intptr_t)display_ptr;
XSync(disp, throw_away_events ? True : False);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-26 20:24:29
|
Revision: 3688
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3688&view=rev
Author: kappa1
Date: 2011-10-26 20:24:22 +0000 (Wed, 26 Oct 2011)
Log Message:
-----------
Only set X window hints on the Linux native display window when not using Display.setParent()
Modified Paths:
--------------
trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c
trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c
Modified: trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c 2011-10-25 17:42:56 UTC (rev 3687)
+++ trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c 2011-10-26 20:24:22 UTC (rev 3688)
@@ -376,8 +376,10 @@
setDecorations(disp, win, 0);
}
- updateWindowBounds(disp, win, x, y, width, height, JNI_TRUE, resizable);
- updateWindowHints(env, disp, win);
+ if (RootWindow(disp, screen) == parent_handle) { // on set hints when Display.setParent isn't used
+ updateWindowBounds(disp, win, x, y, width, height, JNI_TRUE, resizable);
+ updateWindowHints(env, disp, win);
+ }
#define NUM_ATOMS 1
Atom protocol_atoms[NUM_ATOMS] = {XInternAtom(disp, "WM_DELETE_WINDOW", False)/*, XInternAtom(disp, "WM_TAKE_FOCUS", False)*/};
Modified: trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c 2011-10-25 17:42:56 UTC (rev 3687)
+++ trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c 2011-10-26 20:24:22 UTC (rev 3688)
@@ -370,8 +370,10 @@
setDecorations(disp, win, 0);
}
- updateWindowBounds(disp, win, x, y, width, height, JNI_TRUE, resizable);
- updateWindowHints(env, disp, win);
+ if (RootWindow(disp, screen) == parent_handle) { // on set hints when Display.setParent isn't used
+ updateWindowBounds(disp, win, x, y, width, height, JNI_TRUE, resizable);
+ updateWindowHints(env, disp, win);
+ }
#define NUM_ATOMS 1
Atom protocol_atoms[NUM_ATOMS] = {XInternAtom(disp, "WM_DELETE_WINDOW", False)/*, XInternAtom(disp, "WM_TAKE_FOCUS", False)*/};
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sp...@us...> - 2011-10-25 17:43:03
|
Revision: 3687
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3687&view=rev
Author: spasi
Date: 2011-10-25 17:42:56 +0000 (Tue, 25 Oct 2011)
Log Message:
-----------
Changed manual null check to a MemoryUtil.getAddressSafe call.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java
Modified: trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java 2011-10-25 17:14:29 UTC (rev 3686)
+++ trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java 2011-10-25 17:42:56 UTC (rev 3687)
@@ -93,7 +93,7 @@
*/
public static ALCdevice alcCaptureOpenDevice(String devicename, int frequency, int format, int buffersize) {
ByteBuffer buffer = MemoryUtil.encodeASCII(devicename);
- long device_address = nalcCaptureOpenDevice((buffer == null) ? 0 : MemoryUtil.getAddress(buffer), frequency, format, buffersize);
+ long device_address = nalcCaptureOpenDevice(MemoryUtil.getAddressSafe(buffer), frequency, format, buffersize);
if(device_address != 0) {
ALCdevice device = new ALCdevice(device_address);
synchronized (ALC10.devices) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-25 17:14:35
|
Revision: 3686
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3686&view=rev
Author: matzon
Date: 2011-10-25 17:14:29 +0000 (Tue, 25 Oct 2011)
Log Message:
-----------
upx compressed oal32
Modified Paths:
--------------
trunk/LWJGL/libs/windows/OpenAL32.dll
Modified: trunk/LWJGL/libs/windows/OpenAL32.dll
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-25 17:13:23
|
Revision: 3685
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3685&view=rev
Author: matzon
Date: 2011-10-25 17:13:14 +0000 (Tue, 25 Oct 2011)
Log Message:
-----------
Updating OpenAL-Soft to latest (319f404)
Modified Paths:
--------------
trunk/LWJGL/libs/linux/libopenal.so
trunk/LWJGL/libs/linux/libopenal64.so
trunk/LWJGL/libs/solaris/libopenal.so
trunk/LWJGL/libs/solaris/libopenal64.so
trunk/LWJGL/libs/windows/OpenAL32.dll
trunk/LWJGL/libs/windows/OpenAL64.dll
Modified: trunk/LWJGL/libs/linux/libopenal.so
===================================================================
(Binary files differ)
Modified: trunk/LWJGL/libs/linux/libopenal64.so
===================================================================
(Binary files differ)
Modified: trunk/LWJGL/libs/solaris/libopenal.so
===================================================================
(Binary files differ)
Modified: trunk/LWJGL/libs/solaris/libopenal64.so
===================================================================
(Binary files differ)
Modified: trunk/LWJGL/libs/windows/OpenAL32.dll
===================================================================
(Binary files differ)
Modified: trunk/LWJGL/libs/windows/OpenAL64.dll
===================================================================
(Binary files differ)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-21 22:51:00
|
Revision: 3684
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3684&view=rev
Author: kappa1
Date: 2011-10-21 22:50:54 +0000 (Fri, 21 Oct 2011)
Log Message:
-----------
Fix crash on Mac OS X when using Display.setParent() and switching from fullscreen to windowed mode.
Modified Paths:
--------------
trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m
Modified: trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m
===================================================================
--- trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m 2011-10-20 10:36:42 UTC (rev 3683)
+++ trunk/LWJGL/src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m 2011-10-21 22:50:54 UTC (rev 3684)
@@ -52,7 +52,6 @@
@interface PBufferGLLayer : NSOpenGLLayer {
MacOSXPeerInfo *peer_info;
GLuint textureID;
- BOOL canDraw;
}
- (MacOSXPeerInfo*) peer_info;
@@ -78,7 +77,7 @@
jint width = surface->dsi->bounds.width;
jint height = surface->dsi->bounds.height;
- if(peer_info->pbuffer == NULL || width != [peer_info->pbuffer pixelsWide] || height != [peer_info->pbuffer pixelsHigh]) {
+ if(peer_info->pbuffer == NULL || peer_info->window || width != [peer_info->pbuffer pixelsWide] || height != [peer_info->pbuffer pixelsHigh]) {
if(peer_info->pbuffer != NULL) {
[peer_info->pbuffer release];
}
@@ -193,7 +192,7 @@
pixelFormat:(CGLPixelFormatObj)pixelFormat
forLayerTime:(CFTimeInterval)timeInterval
displayTime:(const CVTimeStamp *)timeStamp {
- return peer_info->canDrawGL ? YES : NO;
+ return (peer_info->canDrawGL && !peer_info->window) ? YES : NO;
}
- (MacOSXPeerInfo*) peer_info {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-20 10:36:53
|
Revision: 3683
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3683&view=rev
Author: kappa1
Date: 2011-10-20 10:36:42 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
AppletLoader: minor change to provided more information for some error messages.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-20 07:57:54 UTC (rev 3682)
+++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-20 10:36:42 UTC (rev 3683)
@@ -1843,7 +1843,7 @@
}
if (certs1.length != certs2.length) {
- System.out.println("Certificate chain differs in length!");
+ System.out.println("Certificate chain differs in length [" + certs1.length + " vs " + certs2.length + "]!");
return false;
}
@@ -1989,7 +1989,7 @@
}
// show error as image could not be loaded
- fatalErrorOccured("Unable to load logo and progressbar images", null);
+ fatalErrorOccured("Unable to load the logo/progressbar image: " + s, null);
return null;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-20 07:58:00
|
Revision: 3682
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3682&view=rev
Author: matzon
Date: 2011-10-20 07:57:54 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
fixed issue when NULL (default) was passed in as a deviceName
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java
Modified: trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java 2011-10-18 17:23:39 UTC (rev 3681)
+++ trunk/LWJGL/src/java/org/lwjgl/openal/ALC11.java 2011-10-20 07:57:54 UTC (rev 3682)
@@ -93,7 +93,7 @@
*/
public static ALCdevice alcCaptureOpenDevice(String devicename, int frequency, int format, int buffersize) {
ByteBuffer buffer = MemoryUtil.encodeASCII(devicename);
- long device_address = nalcCaptureOpenDevice(MemoryUtil.getAddress(buffer), frequency, format, buffersize);
+ long device_address = nalcCaptureOpenDevice((buffer == null) ? 0 : MemoryUtil.getAddress(buffer), frequency, format, buffersize);
if(device_address != 0) {
ALCdevice device = new ALCdevice(device_address);
synchronized (ALC10.devices) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-18 17:23:45
|
Revision: 3681
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3681&view=rev
Author: matzon
Date: 2011-10-18 17:23:39 +0000 (Tue, 18 Oct 2011)
Log Message:
-----------
make Display.destroy a NOP if it hasn't been created yet
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2011-10-17 07:45:46 UTC (rev 3680)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2011-10-18 17:23:39 UTC (rev 3681)
@@ -1107,7 +1107,9 @@
* regardless of whether the Display was the current rendering context.
*/
public static void destroy() {
- drawable.destroy();
+ if(isCreated()) {
+ drawable.destroy();
+ }
}
/*
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-17 07:45:53
|
Revision: 3680
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3680&view=rev
Author: matzon
Date: 2011-10-17 07:45:46 +0000 (Mon, 17 Oct 2011)
Log Message:
-----------
switching to 2.8.2
Modified Paths:
--------------
trunk/LWJGL/platform_build/build-definitions.xml
trunk/LWJGL/src/java/org/lwjgl/Sys.java
Modified: trunk/LWJGL/platform_build/build-definitions.xml
===================================================================
--- trunk/LWJGL/platform_build/build-definitions.xml 2011-10-15 22:11:38 UTC (rev 3679)
+++ trunk/LWJGL/platform_build/build-definitions.xml 2011-10-17 07:45:46 UTC (rev 3680)
@@ -12,7 +12,7 @@
<property name="lwjgl.docs" location="doc" />
<property name="lwjgl.temp" location="temp" />
<property name="lwjgl.res" location="res" />
- <property name="lwjgl.version" value="2.8.1" />
+ <property name="lwjgl.version" value="2.8.2" />
<property name="lwjgl.web" location="www" />
<property name="opengl-template-pattern" value="org/lwjgl/opengl/GL*.java,org/lwjgl/opengl/ARB*.java,org/lwjgl/opengl/AMD*.java,org/lwjgl/opengl/APPLE*.java,org/lwjgl/opengl/ATI*.java,org/lwjgl/opengl/EXT*.java,org/lwjgl/opengl/NV*.java,org/lwjgl/opengl/NVX*.java,org/lwjgl/opengl/HP*.java,org/lwjgl/opengl/IBM*.java,org/lwjgl/opengl/SUN*.java,org/lwjgl/opengl/SGIS*.java,org/lwjgl/opengl/GREMEDY*.java"/>
Modified: trunk/LWJGL/src/java/org/lwjgl/Sys.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/Sys.java 2011-10-15 22:11:38 UTC (rev 3679)
+++ trunk/LWJGL/src/java/org/lwjgl/Sys.java 2011-10-17 07:45:46 UTC (rev 3680)
@@ -54,7 +54,7 @@
private static final String JNI_LIBRARY_NAME = "lwjgl";
/** Current version of library */
- private static final String VERSION = "2.8.1";
+ private static final String VERSION = "2.8.2";
private static final String POSTFIX64BIT = "64";
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-15 22:11:44
|
Revision: 3679
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3679&view=rev
Author: matzon
Date: 2011-10-15 22:11:38 +0000 (Sat, 15 Oct 2011)
Log Message:
-----------
tagging 2.8.1
Added Paths:
-----------
tags/lwjgl2.8.1/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-15 21:14:05
|
Revision: 3678
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3678&view=rev
Author: matzon
Date: 2011-10-15 21:13:58 +0000 (Sat, 15 Oct 2011)
Log Message:
-----------
add copy-nightly-binaries target to build file
Modified Paths:
--------------
trunk/LWJGL/build.xml
Modified: trunk/LWJGL/build.xml
===================================================================
--- trunk/LWJGL/build.xml 2011-10-15 20:25:09 UTC (rev 3677)
+++ trunk/LWJGL/build.xml 2011-10-15 21:13:58 UTC (rev 3678)
@@ -625,4 +625,16 @@
<bottom><![CDATA[<i>Copyright © 2002-2009 lwjgl.org. All Rights Reserved.</i>]]></bottom>
</javadoc>
</target>
+
+ <!-- get and copy nightly binaries into libs folder -->
+ <target name="copy-nightly-binaries" depends="-initialize" description="Copies latest successful nightly binaries into appropriate libs folder">
+ <delete file="${lwjgl.temp}/lwjgl-${lwjgl.version}.zip" failonerror="false"/>
+ <get src="http://www.newdawnsoftware.com/jenkins/view/LWJGL/job/LWJGL/lastSuccessfulBuild/artifact/dist/lwjgl-${lwjgl.version}.zip" dest="${lwjgl.temp}" verbose="true"/>
+ <unzip src="${lwjgl.temp}/lwjgl-${lwjgl.version}.zip" dest="${lwjgl.lib}" overwrite="true">
+ <patternset>
+ <include name="**/native/**/*lwjgl*"/>
+ </patternset>
+ <globmapper from="lwjgl-${lwjgl.version}/native/*" to="*"/>
+ </unzip>
+ </target>
</project>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-15 20:25:15
|
Revision: 3677
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3677&view=rev
Author: matzon
Date: 2011-10-15 20:25:09 +0000 (Sat, 15 Oct 2011)
Log Message:
-----------
adding javadoc to ignore list
Property Changed:
----------------
trunk/LWJGL/doc/
Property changes on: trunk/LWJGL/doc
___________________________________________________________________
Added: svn:ignore
+ javadoc
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-15 20:24:25
|
Revision: 3676
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3676&view=rev
Author: matzon
Date: 2011-10-15 20:24:16 +0000 (Sat, 15 Oct 2011)
Log Message:
-----------
syncing changelogs
Modified Paths:
--------------
trunk/LWJGL/www/changelogs/full-changelog.txt
Added Paths:
-----------
trunk/LWJGL/www/changelogs/2.7-changelog.txt
trunk/LWJGL/www/changelogs/2.7.1-changelog.txt
trunk/LWJGL/www/changelogs/2.8.0-changelog.txt
Added: trunk/LWJGL/www/changelogs/2.7-changelog.txt
===================================================================
--- trunk/LWJGL/www/changelogs/2.7-changelog.txt (rev 0)
+++ trunk/LWJGL/www/changelogs/2.7-changelog.txt 2011-10-15 20:24:16 UTC (rev 3676)
@@ -0,0 +1,242 @@
+2011-02-03 22:12 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader -
+ another attempt to fix the logo. Thx again to arielsan for
+ spotting issues.
+
+2011-02-03 09:35 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader -
+ added small bit of missing code (doh), thx to arielsan for
+ spotting it
+
+2011-02-02 22:29 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader -
+ tweak image loading to fix cases where it doesn't work
+
+2011-01-28 23:06 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader -
+ added support for gzip files
+
+2011-01-28 21:55 matzon
+
+ * build.xml, platform_build/build-applet.xml: applying patch to
+ update lwjgl_util_applet.jar with resources directly
+
+2011-01-28 21:51 matzon
+
+ * build.xml, doc/CREDITS, maven, maven/build.xml,
+ maven/lwjgl-parent.pom, maven/lwjgl-platform.pom,
+ maven/lwjgl.pom, maven/lwjgl_util.pom,
+ maven/lwjgl_util_applet.pom, platform_build/build-maven.xml:
+ adding initial maven support by Ruben Garat, updating Credits
+ file in the process
+
+2011-01-28 21:11 matzon
+
+ * platform_build/build-definitions.xml,
+ src/java/org/lwjgl/Sys.java: updating version to 2.7
+
+2011-01-25 06:43 matzon
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: propagate
+ darwin check to applet loader too
+
+2011-01-25 01:29 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader -
+ fix progress bar when extracting from multiple native jars
+
+2011-01-24 22:35 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ add support for using multiple native jars
+
+2011-01-23 07:48 matzon
+
+ * src/java/org/lwjgl/LWJGLUtil.java: init util as MACOSX if running
+ under darwin
+
+2011-01-22 18:08 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: 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 13:26 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ make debug mode a little more useful to debug issues with, it'll
+ output the AppletLoader state to the java console.
+
+2011-01-19 21:25 matzon
+
+ * platform_build/build-definitions.xml: applied patch by ruben01 to
+ add finer granularity
+
+2011-01-19 21:15 matzon
+
+ * platform_build/build-applet.xml: dont depend on all for the
+ applet target
+
+2011-01-19 21:14 matzon
+
+ * platform_build/build-webstart.xml: keystore changes
+
+2011-01-13 10:54 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader -
+ Fix a threading issue where the cleanUp() method could fail to be
+ called.
+
+2011-01-12 20:29 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: add missing
+ final
+
+2011-01-12 20:18 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: 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:01 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: 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-11 20:54 matzon
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: fixed issue
+ with empty java_arguments by switching to lwjgl_arguments param
+ name instead
+
+2011-01-10 21:50 matzon
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: add support for
+ passing in lwjgl specific properties via java_arguments applet
+ parameter
+
+2010-12-15 18:48 kappa1
+
+ * src/java/org/lwjgl/input/Keyboard.java,
+ src/java/org/lwjgl/util/applet/AppletLoader.java: fix minor typo
+ in javadoc/comments
+
+2010-12-13 11:35 spasi
+
+ * src/templates/org/lwjgl/opengl/EXT_texture_sRGB_decode.java:
+ Added EXT_texture_sRGB_decode.
+
+2010-12-06 15:58 spasi
+
+ * src/java/org/lwjgl/opencl/CLKernel.java,
+ src/java/org/lwjgl/opencl/InfoUtilFactory.java,
+ src/templates/org/lwjgl/opencl/CL10.java: Added clSetKernelArg
+ support for CLObject and __local arguments.
+
+2010-11-29 18:25 spasi
+
+ * src/java/org/lwjgl/opengl/BaseReferences.java,
+ src/java/org/lwjgl/opengl/ReferencesStack.java,
+ src/java/org/lwjgl/opengl/StateTracker.java,
+ src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
+ src/templates/org/lwjgl/opengl/ARB_matrix_palette.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_attrib_64bit.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_blend.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_program.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_shader.java,
+ src/templates/org/lwjgl/opengl/EXT_fog_coord.java,
+ src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java,
+ src/templates/org/lwjgl/opengl/EXT_secondary_color.java,
+ src/templates/org/lwjgl/opengl/EXT_vertex_attrib_64bit.java,
+ src/templates/org/lwjgl/opengl/EXT_vertex_shader.java,
+ src/templates/org/lwjgl/opengl/EXT_vertex_weighting.java,
+ src/templates/org/lwjgl/opengl/GL11.java,
+ src/templates/org/lwjgl/opengl/GL13.java,
+ src/templates/org/lwjgl/opengl/GL14.java,
+ src/templates/org/lwjgl/opengl/GL20.java,
+ src/templates/org/lwjgl/opengl/GL30.java,
+ src/templates/org/lwjgl/opengl/GL41.java,
+ src/templates/org/lwjgl/opengl/NV_vertex_program.java: Reverted
+ @CachedReference tracking removal.
+
+2010-11-29 17:21 spasi
+
+ * src/java/org/lwjgl/opengl/BaseReferences.java,
+ src/java/org/lwjgl/opengl/FastIntMap.java,
+ src/java/org/lwjgl/opengl/GLChecks.java,
+ src/java/org/lwjgl/opengl/ReferencesStack.java,
+ src/java/org/lwjgl/opengl/StateTracker.java,
+ src/templates/org/lwjgl/opengl/ARB_matrix_palette.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_attrib_64bit.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_blend.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_program.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_shader.java,
+ src/templates/org/lwjgl/opengl/EXT_fog_coord.java,
+ src/templates/org/lwjgl/opengl/EXT_gpu_shader4.java,
+ src/templates/org/lwjgl/opengl/EXT_secondary_color.java,
+ src/templates/org/lwjgl/opengl/EXT_vertex_attrib_64bit.java,
+ src/templates/org/lwjgl/opengl/EXT_vertex_shader.java,
+ src/templates/org/lwjgl/opengl/EXT_vertex_weighting.java,
+ src/templates/org/lwjgl/opengl/GL11.java,
+ src/templates/org/lwjgl/opengl/GL13.java,
+ src/templates/org/lwjgl/opengl/GL14.java,
+ src/templates/org/lwjgl/opengl/GL20.java,
+ src/templates/org/lwjgl/opengl/GL30.java,
+ src/templates/org/lwjgl/opengl/GL41.java,
+ src/templates/org/lwjgl/opengl/NV_vertex_program.java: Fixed
+ ELEMENT_ARRAY_BUFFER_BINDING tracking when VAOs are used.
+ Removed CachedReference tracking, we never check those.
+
+2010-11-27 09:38 spasi
+
+ * src/templates/org/lwjgl/opengl/AMD_depth_clamp_separate.java:
+ Added AMD_depth_clamp_separate.
+
+2010-11-26 20:38 kappa1
+
+ * src/java/org/lwjgl/opengl/WindowsDisplay.java: remove debug code
+ left in WindowsDisplay, thx to MatthiasM.
+
+2010-11-24 21:48 matzon
+
+ * build.xml, src/java/org/lwjgl/BufferUtils.java,
+ src/native/common/org_lwjgl_BufferUtils.c: adding support for
+ zeroing buffers - patch'ish by MatthiasM
+
+2010-11-11 21:25 kappa1
+
+ * src/java/org/lwjgl/opengl/Display.java: 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-05 17:13 spasi
+
+ * src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java:
+ Fixed @Reuse + @BufferObject generation.
+
+2010-10-28 21:39 kappa1
+
+ * src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/opengl/LinuxEvent.java,
+ src/native/linux/org_lwjgl_opengl_Display.c: Implement
+ preliminary support for Display.isInsideWindow() on linux
+
+2010-10-28 16:03 spasi
+
+ * src/templates/org/lwjgl/opengl/GL41.java: Added @Optionals for
+ ATI's 4.1 beta implementation.
+
+2010-10-18 19:24 matzon
+
+ * www/changelog.php, www/changelogs/2.6-changelog.txt,
+ www/changelogs/full-changelog.txt, www/download.php,
+ www/index.php: sync with live
\ No newline at end of file
Added: trunk/LWJGL/www/changelogs/2.7.1-changelog.txt
===================================================================
--- trunk/LWJGL/www/changelogs/2.7.1-changelog.txt (rev 0)
+++ trunk/LWJGL/www/changelogs/2.7.1-changelog.txt 2011-10-15 20:24:16 UTC (rev 3676)
@@ -0,0 +1,12 @@
+2011-02-09 21:09 matzon
+
+ * libs/linux/libopenal.so, libs/linux/libopenal64.so,
+ libs/solaris/libopenal.so, libs/solaris/libopenal64.so,
+ libs/windows/OpenAL32.dll, libs/windows/OpenAL64.dll,
+ platform_build/build-definitions.xml,
+ src/java/org/lwjgl/Sys.java: Upgrading OpenAL-Soft to latest
+ version .. cbe288aa93de6 and moving to 2.7.1
+
+2011-02-06 21:07 matzon
+
+ * doc/CREDITS: Added endolf to credits
\ No newline at end of file
Added: trunk/LWJGL/www/changelogs/2.8.0-changelog.txt
===================================================================
--- trunk/LWJGL/www/changelogs/2.8.0-changelog.txt (rev 0)
+++ trunk/LWJGL/www/changelogs/2.8.0-changelog.txt 2011-10-15 20:24:16 UTC (rev 3676)
@@ -0,0 +1,1632 @@
+2011-10-08 20:33 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ add missing JavaDoc for al_lookup_threads, clean up natives if
+ validation on them fails.
+
+2011-10-08 18:33 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ apply arielsan's concurrent HTTP requests patch
+
+2011-10-06 23:05 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ apply fix/workaround for the double security dialogs issue on OS
+ X
+
+2011-10-06 21:11 kappa1
+
+ * doc/CREDITS, www/credits.php: update credits
+
+2011-10-06 20:16 kappa1
+
+ * src/java/org/lwjgl/opengl/ContextGL.java,
+ src/java/org/lwjgl/opengl/MacOSXContextImplementation.java,
+ src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m:
+ apply CL/GL interop patch for mac, thx to jaekwon for patch.
+
+2011-10-05 19:19 matzon
+
+ * platform_build/build-maven.xml: applying ruben01s latest maven
+ patch
+
+2011-10-04 22:08 matzon
+
+ * platform_build/linux_ant/build.xml,
+ platform_build/linux_ant/build_es.xml: lets include openal and
+ opencl when building lwjgl on 64-bit linux
+
+2011-10-03 20:17 matzon
+
+ * platform_build/build-maven.xml: applying ruben01s latest maven
+ patch
+
+2011-10-03 20:04 matzon
+
+ * libs/linux/libopenal.so, libs/linux/libopenal64.so,
+ libs/solaris/libopenal.so, libs/solaris/libopenal64.so,
+ libs/windows/OpenAL32.dll, libs/windows/OpenAL64.dll: Updating
+ with openal-soft from trunk (1.13+)
+
+2011-10-02 20:41 kappa1
+
+ * src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/native/linux/opengl/org_lwjgl_opengl_Display.c,
+ src/native/linux/opengles/org_lwjgl_opengl_Display.c: Implement
+ Resizing API for Linux.
+
+2011-09-30 11:28 spasi
+
+ * src/templates/org/lwjgl/opengl/GL32.java: Removed
+ GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT.
+
+2011-09-29 08:36 spasi
+
+ * platform_build/build-definitions.xml,
+ src/templates/org/lwjgl/opencl/INTEL_immediate_execution.java:
+ Added support for INTEL_immediate_execution.
+
+2011-09-27 22:38 kappa1
+
+ * src/java/org/lwjgl/opengl/LinuxDisplay.java: LinuxDisplay use
+ proper constant name (X_SetInputFocus) for xembedded fix
+
+2011-09-26 20:03 kappa1
+
+ * src/java/org/lwjgl/opengl/LinuxDisplay.java: limit scope of fix
+ for Display.setParent when running in xembedded mode.
+
+2011-09-25 21:57 kappa1
+
+ * src/java/org/lwjgl/opengl/LinuxDisplay.java: Fix issues with
+ LWJGL Applets when dragging or switching browser tabs
+
+2011-09-20 19:46 kappa1
+
+ * src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c: fix for
+ keyboard input not working on linux when an input method is set
+ (like ibus).
+
+2011-09-15 17:22 spasi
+
+ * src/native/macosx/context.m: Fix for GL32 support on MacOSX
+ 10.7+.
+
+2011-09-08 21:35 matzon
+
+ * maven/build.xml, maven/jinput-platform.pom, maven/jinput.pom,
+ maven/lwjgl.pom, platform_build/build-maven.xml: applied maven
+ patch by ruben01
+
+2011-09-07 21:28 kappa1
+
+ * src/java/org/lwjgl/MacOSXSysImplementation.java: bump mac native
+ version
+
+2011-09-07 18:28 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: Minor tweak to
+ appletloader as an attempt to get nightly build server to build
+ natives again.
+
+2011-09-05 08:44 spasi
+
+ * src/java/org/lwjgl/opengl/MacOSXPeerInfo.java: Added null check
+ on ContextAttribs.
+
+2011-09-03 19:08 spasi
+
+ * src/java/org/lwjgl/opengl/AWTGLCanvas.java: Added missing
+ DrawableLWJGL method.
+
+2011-09-03 18:52 spasi
+
+ * src/java/org/lwjgl/opengl/AWTCanvasImplementation.java,
+ src/java/org/lwjgl/opengl/AWTGLCanvas.java,
+ src/java/org/lwjgl/opengl/ContextAttribs.java,
+ src/java/org/lwjgl/opengl/Display.java,
+ src/java/org/lwjgl/opengl/DisplayImplementation.java,
+ src/java/org/lwjgl/opengl/DrawableGL.java,
+ src/java/org/lwjgl/opengl/DrawableLWJGL.java,
+ src/java/org/lwjgl/opengl/LinuxCanvasImplementation.java,
+ src/java/org/lwjgl/opengl/LinuxContextAttribs.java,
+ src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/opengl/MacOSXAWTGLCanvasPeerInfo.java,
+ src/java/org/lwjgl/opengl/MacOSXCanvasImplementation.java,
+ src/java/org/lwjgl/opengl/MacOSXCanvasPeerInfo.java,
+ src/java/org/lwjgl/opengl/MacOSXContextAttribs.java,
+ src/java/org/lwjgl/opengl/MacOSXContextImplementation.java,
+ src/java/org/lwjgl/opengl/MacOSXDisplay.java,
+ src/java/org/lwjgl/opengl/MacOSXDisplayPeerInfo.java,
+ src/java/org/lwjgl/opengl/MacOSXPbufferPeerInfo.java,
+ src/java/org/lwjgl/opengl/MacOSXPeerInfo.java,
+ src/java/org/lwjgl/opengl/Pbuffer.java,
+ src/java/org/lwjgl/opengl/WindowsCanvasImplementation.java,
+ src/java/org/lwjgl/opengl/WindowsContextAttribs.java,
+ src/java/org/lwjgl/opengl/WindowsDisplay.java,
+ src/native/macosx/context.h, src/native/macosx/context.m,
+ src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m,
+ src/native/macosx/org_lwjgl_opengl_MacOSXPeerInfo.m: Added
+ support for OpenGL 3.2 on MacOS X 10.7+.
+
+2011-09-03 18:41 kappa1
+
+ * applet/advance/appletloader.html, applet/basic/basicapplet.html:
+ update applet html files to include al_min_jre tag
+
+2011-09-03 14:47 kappa1
+
+ * doc/CREDITS, src/java/org/lwjgl/util/applet/AppletLoader.java,
+ src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m,
+ www/credits.php: update credits
+
+2011-09-03 11:04 spasi
+
+ * platform_build/macosx_ant/build.xml: Attempt (2) to fix MacOS
+ build.
+
+2011-09-03 10:58 spasi
+
+ * platform_build/macosx_ant/build.xml: Attempt to fix MacOS build.
+
+2011-08-31 21:06 kappa1
+
+ * src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c,
+ src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m: mac,
+ attempt a quickfix in order to temporarily bypass nightly server
+ restrictions so that mac natives can build.
+
+2011-08-29 21:31 kappa1
+
+ * src/native/linux/opengl/org_lwjgl_opengl_Display.c,
+ src/native/linux/opengles/org_lwjgl_opengl_Display.c: Linux
+ Display - create native Display window at the correct position on
+ linux.
+
+2011-08-29 13:34 kappa1
+
+ * platform_build/macosx_ant/build.xml,
+ src/java/org/lwjgl/opengl/AWTSurfaceLock.java,
+ src/native/common/org_lwjgl_opengl_AWTSurfaceLock.c,
+ src/native/macosx/context.h,
+ src/native/macosx/org_lwjgl_opengl_MacOSXCanvasPeerInfo.m,
+ src/native/macosx/org_lwjgl_opengl_MacOSXContextImplementation.m:
+ apply patch to enable applets on OS X using the java plugin2,
+ credits to pjohnson for creating patch.
+
+2011-08-29 00:54 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ somehow removed patch 3559 with last appletloader patch, readded
+ removed code.
+
+2011-08-29 00:40 kappa1
+
+ * src/java/org/lwjgl/util/applet/AppletLoader.java: AppletLoader:
+ implement al_min_jre parameter, various small refactoring, update
+ comments and javadoc.
+
+2011-08-27 22:21 kappa1
+
+ * platform_build/macosx_ant/build.xml: Mac Ant build.xml - bump
+ minimum requirements for compiling lwjgl on OS X to prepare for
+ new plugin2 patch. OS X SDK 10.6 and Java 6 update 4 (1.6.0_24)
+ are now the minimum requirements to compile LWJGL on OS X however
+ OS X 10.3+ is still the targeted for compatibility.
+
+2011-08-24 23:18 spasi
+
+ * src/java/org/lwjgl/opengl/Pbuffer.java,
+ src/java/org/lwjgl/opengl/PixelFormat.java: Fixed Pbuffer init
+ when Display has not been created.
+
+2011-08-20 16:38 spasi
+
+ * src/java/org/lwjgl/MemoryUtil.java,
+ src/java/org/lwjgl/WindowsSysImplementation.java,
+ src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/opengl/WindowsDisplay.java,
+ src/native/linux/opengl/org_lwjgl_opengl_Display.c,
+ src/native/linux/opengles/org_lwjgl_opengl_Display.c: Text
+ encoding improvements.
+
+2011-08-20 11:56 kappa1
+
+ * src/native/linux/opengl/org_lwjgl_opengl_Display.c,
+ src/native/linux/opengles/org_lwjgl_opengl_Display.c: Add Unicode
+ support to the native Window title on Linux
+
+2011-08-18 23:17 spasi
+
+ * src/templates/org/lwjgl/opengl/GL11.java: Added glRotated.
+
+2011-08-18 17:13 spasi
+
+ * src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java,
+ src/native/linux/opengl/extgl_glx.c: Fixed GLX extension
+ detection.
+
+2011-08-16 22:17 spasi
+
+ * src/java/org/lwjgl/MemoryUtil.java,
+ src/java/org/lwjgl/WindowsSysImplementation.java,
+ src/java/org/lwjgl/openal/ALC10.java,
+ src/java/org/lwjgl/openal/ALC11.java,
+ src/java/org/lwjgl/opencl/CL.java,
+ src/java/org/lwjgl/opengl/GLContext.java,
+ src/java/org/lwjgl/opengl/WindowsDisplay.java,
+ src/java/org/lwjgl/util/generator/SignatureTranslator.java,
+ src/native/common/opengl/org_lwjgl_opengl_GLContext.c,
+ src/native/common/org_lwjgl_openal_ALC10.c,
+ src/native/common/org_lwjgl_openal_ALC11.c,
+ src/native/common/org_lwjgl_opencl_CL.c,
+ src/native/windows/Window.h, src/native/windows/opengl/context.c,
+ src/native/windows/opengl/context.h,
+ src/native/windows/opengles/context.c,
+ src/native/windows/opengles/context.h,
+ src/native/windows/org_lwjgl_Sys.c,
+ src/native/windows/org_lwjgl_opengl_Display.c: Added unicode
+ support on Windows.
+ Fixed AL and GLES native stub bindings.
+ Replaced many GetStringNativeChars usages with a Java
+ implementation.
+
+2011-08-15 19:24 matzon
+
+ * platform_build/build-definitions.xml,
+ src/java/org/lwjgl/Sys.java: Updating version to 2.8.0, still
+ some stuff to do tho
+
+2011-08-14 17:07 kappa1
+
+ * applet/advance/appletloader.html, applet/basic/basicapplet.html,
+ src/java/org/lwjgl/util/applet/AppletLoader.java: 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 10:46 spasi
+
+ * src/templates/org/lwjgl/opengl/AMD_pinned_memory.java: Added
+ support for AMD_pinned_memory.
+
+2011-08-13 19:16 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java:
+ Replaced Arrays.copyof with custom implementation for Java 5
+ compatibility.
+
+2011-08-13 18:53 kappa1
+
+ * src/java/org/lwjgl/input/Mouse.java: Fix issue with Mouse
+ getWidth/getHeight values being wrongly clipped when using
+ Display.setParent(), thx to MatthiasM for finding this.
+
+2011-08-13 17:20 spasi
+
+ * src/java/org/lwjgl/opengl/GLContext.java,
+ src/templates/org/lwjgl/opengl/GL42.java: Fixed GL42 detection
+ and added an @Optional so that AMD's beta driver works.
+
+2011-08-10 17:27 spasi
+
+ * src/templates/org/lwjgl/opengl/ARB_texture_storage.java: Added
+ EXT_texture_storage alias.
+
+2011-08-10 16:05 spasi
+
+ * src/java/org/lwjgl/LWJGLUtil.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests4.java,
+ src/java/org/lwjgl/test/mapped/MappedSomething.java,
+ src/java/org/lwjgl/test/mapped/TestMappedObject.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootout.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutMapped.java,
+ src/java/org/lwjgl/util/mapped/CacheLinePad.java,
+ src/java/org/lwjgl/util/mapped/CacheLineSize.java,
+ src/java/org/lwjgl/util/mapped/CacheUtil.java,
+ src/java/org/lwjgl/util/mapped/MappedField.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectUnsafe.java,
+ src/java/org/lwjgl/util/mapped/MappedType.java: Added support for
+ cache-line padding and alignment.
+ Made byteOffset() in MappedField optional.
+ Misc fixes and improvements.
+
+2011-08-08 17:02 spasi
+
+ * src/templates/org/lwjgl/opengl/ARB_texture_storage.java: Added
+ missing annotation and import.
+
+2011-08-08 16:42 spasi
+
+ * src/templates/org/lwjgl/opengl/ARB_texture_storage.java: Added
+ DSA functions.
+
+2011-08-08 10:48 spasi
+
+ * src/java/org/lwjgl/opengl/ContextAttribs.java,
+ src/native/common/common_tools.c,
+ src/templates/org/lwjgl/opencl/AMD_vec3.java,
+ src/templates/org/lwjgl/opencl/KHR_icd.java,
+ src/templates/org/lwjgl/opengl/ARB_base_instance.java,
+ src/templates/org/lwjgl/opengl/ARB_compressed_texture_pixel_storage.java,
+ src/templates/org/lwjgl/opengl/ARB_conservative_depth.java,
+ src/templates/org/lwjgl/opengl/ARB_internalformat_query.java,
+ src/templates/org/lwjgl/opengl/ARB_map_buffer_alignment.java,
+ src/templates/org/lwjgl/opengl/ARB_shader_atomic_counters.java,
+ src/templates/org/lwjgl/opengl/ARB_shader_image_load_store.java,
+ src/templates/org/lwjgl/opengl/ARB_shading_language_420pack.java,
+ src/templates/org/lwjgl/opengl/ARB_shading_language_packing.java,
+ src/templates/org/lwjgl/opengl/ARB_texture_storage.java,
+ src/templates/org/lwjgl/opengl/ARB_transform_feedback_instanced.java,
+ src/templates/org/lwjgl/opengl/EXT_direct_state_access.java,
+ src/templates/org/lwjgl/opengl/GL40.java,
+ src/templates/org/lwjgl/opengl/GL41.java,
+ src/templates/org/lwjgl/opengl/GL42.java,
+ src/templates/org/lwjgl/opengl/NV_half_float.java: Added support
+ for OpenGL 4.2
+
+2011-08-06 13:18 kappa1
+
+ * src/java/org/lwjgl/LinuxSysImplementation.java: Fix issue with
+ Linux and Java 7 where libjawt.so was failing to load.
+
+2011-08-02 23:45 spasi
+
+ * src/java/org/lwjgl/opencl/CLBuildProgramCallback.java,
+ src/java/org/lwjgl/opencl/CLCallback.java,
+ src/java/org/lwjgl/opencl/CLCommandQueue.java,
+ src/java/org/lwjgl/opencl/CLContext.java,
+ src/java/org/lwjgl/opencl/CLEvent.java,
+ src/java/org/lwjgl/opencl/CLEventCallback.java,
+ src/java/org/lwjgl/opencl/CLMemObjectDestructorCallback.java,
+ src/java/org/lwjgl/opencl/CLNativeKernel.java,
+ src/java/org/lwjgl/opencl/CLObjectRegistryGlobal.java,
+ src/java/org/lwjgl/opencl/CLPlatform.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/opencl/HelloOpenCL.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/templates/org/lwjgl/opencl/CL10.java,
+ src/templates/org/lwjgl/opencl/CL11.java: CL: Cleaned-up
+ callbacks and object registries.
+ Mapped: Added .capacity() and .foreach() with default
+ elementCount.
+
+2011-07-29 11:30 spasi
+
+ * src/java/org/lwjgl/opengl/GLChecks.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectBench.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/util/generator/AutoSize.java,
+ src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectUnsafe.java,
+ src/templates/org/lwjgl/opengl/NV_path_rendering.java: Added
+ support for NV_path_rendering.
+ Made MappedObjectUnsafe package private.
+
+2011-07-24 09:38 spasi
+
+ * src/java/org/lwjgl/test/mapped/MappedFloat.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests4.java,
+ src/java/org/lwjgl/test/mapped/MappedSomething.java,
+ src/java/org/lwjgl/test/mapped/MappedVec2.java,
+ src/java/org/lwjgl/test/mapped/MappedVec3.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutMapped.java,
+ src/java/org/lwjgl/util/mapped/MappedField.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/Pointer.java: @MappedType is now
+ optional.
+ copyTo now only copies (SIZEOF - padding) bytes.
+
+2011-07-23 22:28 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ Added support for volatile keyword.
+
+2011-07-23 22:02 spasi
+
+ * src/java/org/lwjgl/LWJGLUtil.java,
+ src/java/org/lwjgl/test/mapped/MappedFloat.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests4.java,
+ src/java/org/lwjgl/test/mapped/MappedSomething.java,
+ src/java/org/lwjgl/test/mapped/MappedVec2.java,
+ src/java/org/lwjgl/test/mapped/MappedVec3.java,
+ src/java/org/lwjgl/test/mapped/TestMappedObject.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutMapped.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedType.java,
+ src/java/org/lwjgl/util/mapped/Pointer.java: 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-22 20:09 spasi
+
+ * src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests2.java,
+ src/java/org/lwjgl/util/mapped/MappedForeach.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedSet2.java,
+ src/java/org/lwjgl/util/mapped/MappedSet3.java,
+ src/java/org/lwjgl/util/mapped/MappedSet4.java: Converted sizeof
+ and align to methods.
+ Override more methods in MappedObject subclasses, foreach is now
+ 4 times faster.
+
+2011-07-22 02:01 spasi
+
+ * build.xml, libs/asm-debug-all.jar, libs/asm-util.jar,
+ libs/asm.jar,
+ src/java/org/lwjgl/test/mapped/MappedObjectBench.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests4.java,
+ src/java/org/lwjgl/test/mapped/TestMappedObject.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutMapped.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectUnsafe.java,
+ src/java/org/lwjgl/util/mapped/MappedSet2.java,
+ src/java/org/lwjgl/util/mapped/MappedSet3.java,
+ src/java/org/lwjgl/util/mapped/MappedSet4.java: Added support for
+ array access to mapped objects.
+ Added SpriteShootout test that uses mapped objects.
+
+2011-07-21 22:52 matzon
+
+ * src/java/org/lwjgl/opengl/WindowsDisplay.java,
+ src/java/org/lwjgl/test/input/MouseTest.java,
+ src/native/windows/org_lwjgl_opengl_Display.c: Initial stab at
+ win32 resize api
+
+2011-07-17 09:37 spasi
+
+ * src/java/org/lwjgl/opengl/APIUtil.java,
+ src/java/org/lwjgl/opengles/APIUtil.java: Code cleanup.
+
+2011-07-16 22:40 spasi
+
+ * src/java/org/lwjgl/opengl/DrawableGLES.java: Removed GLES
+ dependency on GL APIUtil.
+
+2011-07-16 22:26 spasi
+
+ * src/java/org/lwjgl/opengl/APIUtil.java,
+ src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
+ src/java/org/lwjgl/util/generator/TypeMap.java,
+ src/java/org/lwjgl/util/generator/Utils.java,
+ src/java/org/lwjgl/util/generator/openal/ALTypeMap.java,
+ src/java/org/lwjgl/util/generator/opencl/CLTypeMap.java,
+ src/java/org/lwjgl/util/generator/opengl/GLCapabilitiesGenerator.java,
+ src/java/org/lwjgl/util/generator/opengl/GLESTypeMap.java,
+ src/java/org/lwjgl/util/generator/opengl/GLTypeMap.java,
+ src/templates/org/lwjgl/opengl/AMD_name_gen_delete.java,
+ src/templates/org/lwjgl/opengl/AMD_performance_monitor.java,
+ src/templates/org/lwjgl/opengl/APPLE_fence.java,
+ src/templates/org/lwjgl/opengl/APPLE_vertex_array_object.java,
+ src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
+ src/templates/org/lwjgl/opengl/ARB_draw_buffers.java,
+ src/templates/org/lwjgl/opengl/ARB_framebuffer_object.java,
+ src/templates/org/lwjgl/opengl/ARB_occlusion_query.java,
+ src/templates/org/lwjgl/opengl/ARB_program.java,
+ src/templates/org/lwjgl/opengl/ARB_sampler_objects.java,
+ src/templates/org/lwjgl/opengl/ARB_separate_shader_objects.java,
+ src/templates/org/lwjgl/opengl/ARB_shader_objects.java,
+ src/templates/org/lwjgl/opengl/ARB_shading_language_include.java,
+ src/templates/org/lwjgl/opengl/ARB_transform_feedback2.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_array_object.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_shader.java,
+ src/templates/org/lwjgl/opengl/ATI_draw_buffers.java,
+ src/templates/org/lwjgl/opengl/EXT_direct_state_access.java,
+ src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java,
+ src/templates/org/lwjgl/opengl/EXT_texture_integer.java,
+ src/templates/org/lwjgl/opengl/GL11.java,
+ src/templates/org/lwjgl/opengl/GL15.java,
+ src/templates/org/lwjgl/opengl/GL20.java,
+ src/templates/org/lwjgl/opengl/GL30.java,
+ src/templates/org/lwjgl/opengl/GL33.java,
+ src/templates/org/lwjgl/opengl/GL40.java,
+ src/templates/org/lwjgl/opengl/GL41.java,
+ src/templates/org/lwjgl/opengl/NV_fence.java,
+ src/templates/org/lwjgl/opengl/NV_occlusion_query.java,
+ src/templates/org/lwjgl/opengl/NV_program.java,
+ src/templates/org/lwjgl/opengl/NV_transform_feedback.java,
+ src/templates/org/lwjgl/opengl/NV_transform_feedback2.java:
+ Converted GL APIUtil to a per ContextCapabilities instance.
+
+2011-07-16 19:40 spasi
+
+ * src/java/org/lwjgl/MemoryUtil.java: Removed test code. /fail
+
+2011-07-16 16:59 spasi
+
+ * src/native/common/opengl/org_lwjgl_opengl_CallbackUtil.c: Pointer
+ cast warning fix.
+
+2011-07-16 16:42 spasi
+
+ * src/java/org/lwjgl/openal/ALC10.java,
+ src/java/org/lwjgl/openal/ALC11.java,
+ src/java/org/lwjgl/opengles/EGL.java,
+ src/java/org/lwjgl/opengles/EGLKHRFenceSync.java,
+ src/java/org/lwjgl/opengles/EGLNVSync.java,
+ src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java,
+ src/native/common/opengles/org_lwjgl_opengles_EGL.c,
+ src/native/common/opengles/org_lwjgl_opengles_EGLKHRFenceSync.c,
+ src/native/common/opengles/org_lwjgl_opengles_EGLNVSync.c,
+ src/native/common/org_lwjgl_openal_ALC10.c,
+ src/native/common/org_lwjgl_openal_ALC11.c: More java-side
+ pointer arithmetic.
+ Fixed pointer cast warning.
+
+2011-07-16 16:05 spasi
+
+ * src/java/org/lwjgl/MemoryUtil.java,
+ src/java/org/lwjgl/MemoryUtilSun.java,
+ src/java/org/lwjgl/PointerBuffer.java,
+ src/java/org/lwjgl/opencl/APIUtil.java,
+ src/java/org/lwjgl/opencl/InfoUtilFactory.java,
+ src/java/org/lwjgl/opengl/APIUtil.java,
+ src/java/org/lwjgl/opengles/APIUtil.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootout.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootout2P.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutCL.java,
+ src/java/org/lwjgl/test/opengl/sprites/StreamVBO.java,
+ src/java/org/lwjgl/util/generator/JNITypeTranslator.java,
+ src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
+ src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java,
+ src/templates/org/lwjgl/opencl/CL10.java,
+ src/templates/org/lwjgl/opencl/CL10GL.java,
+ src/templates/org/lwjgl/opencl/EXT_migrate_memobject.java,
+ src/templates/org/lwjgl/opengl/AMD_name_gen_delete.java,
+ src/templates/org/lwjgl/opengl/AMD_performance_monitor.java,
+ src/templates/org/lwjgl/opengl/APPLE_fence.java,
+ src/templates/org/lwjgl/opengl/APPLE_vertex_array_object.java,
+ src/templates/org/lwjgl/opengl/ARB_buffer_object.java,
+ src/templates/org/lwjgl/opengl/ARB_draw_buffers.java,
+ src/templates/org/lwjgl/opengl/ARB_framebuffer_object.java,
+ src/templates/org/lwjgl/opengl/ARB_occlusion_query.java,
+ src/templates/org/lwjgl/opengl/ARB_program.java,
+ src/templates/org/lwjgl/opengl/ARB_sampler_objects.java,
+ src/templates/org/lwjgl/opengl/ARB_separate_shader_objects.java,
+ src/templates/org/lwjgl/opengl/ARB_shader_objects.java,
+ src/templates/org/lwjgl/opengl/ARB_shading_language_include.java,
+ src/templates/org/lwjgl/opengl/ARB_transform_feedback2.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_array_object.java,
+ src/templates/org/lwjgl/opengl/ARB_vertex_shader.java,
+ src/templates/org/lwjgl/opengl/ATI_draw_buffers.java,
+ src/templates/org/lwjgl/opengl/EXT_direct_state_access.java,
+ src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java,
+ src/templates/org/lwjgl/opengl/EXT_texture_integer.java,
+ src/templates/org/lwjgl/opengl/EXT_transform_feedback.java,
+ src/templates/org/lwjgl/opengl/GL11.java,
+ src/templates/org/lwjgl/opengl/GL15.java,
+ src/templates/org/lwjgl/opengl/GL20.java,
+ src/templates/org/lwjgl/opengl/GL30.java,
+ src/templates/org/lwjgl/opengl/GL31.java,
+ src/templates/org/lwjgl/opengl/GL32.java,
+ src/templates/org/lwjgl/opengl/GL33.java,
+ src/templates/org/lwjgl/opengl/GL40.java,
+ src/templates/org/lwjgl/opengl/GL41.java,
+ src/templates/org/lwjgl/opengl/NV_fence.java,
+ src/templates/org/lwjgl/opengl/NV_occlusion_query.java,
+ src/templates/org/lwjgl/opengl/NV_program.java,
+ src/templates/org/lwjgl/opengl/NV_transform_feedback.java,
+ src/templates/org/lwjgl/opengl/NV_transform_feedback2.java,
+ src/templates/org/lwjgl/opengles/AMD_performance_monitor.java,
+ src/templates/org/lwjgl/opengles/ARB_draw_buffers.java,
+ src/templates/org/lwjgl/opengles/GLES20.java,
+ src/templates/org/lwjgl/opengles/NV_draw_buffers.java,
+ src/templates/org/lwjgl/opengles/NV_fence.java,
+ src/templates/org/lwjgl/opengles/OES_framebuffer_object.java,
+ src/templates/org/lwjgl/opengles/OES_vertex_array_object.java,
+ src/templates/org/lwjgl/opengles/QCOM_driver_control.java: Moved
+ all pointer arithmetic to Java code.
+
+2011-07-14 23:11 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ Fixed manual merge error.
+
+2011-07-14 16:54 spasi
+
+ * src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ Implemented .next() with bytecode transformation, 4x faster now.
+ Made method transformation a bit faster.
+
+2011-07-13 22:15 kappa1
+
+ * src/java/org/lwjgl/opengl/Display.java,
+ src/java/org/lwjgl/opengl/DisplayImplementation.java,
+ src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/opengl/MacOSXCanvasListener.java,
+ src/java/org/lwjgl/opengl/MacOSXDisplay.java,
+ src/java/org/lwjgl/opengl/MacOSXFrame.java,
+ src/java/org/lwjgl/opengl/WindowsDisplay.java: Implement Resizing
+ Display API for OS X
+
+2011-07-13 22:15 spasi
+
+ * src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests2.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectWithLibrary.java,
+ src/java/org/lwjgl/test/mapped/TestMappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedForeach.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedSet2.java,
+ src/java/org/lwjgl/util/mapped/MappedSet3.java,
+ src/java/org/lwjgl/util/mapped/MappedSet4.java: 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 19:29 kappa1
+
+ * src/java/org/lwjgl/opengl/Display.java: Updated JavaDoc for the
+ new resizing api to clarify behaviour when running in fullscreen
+ or with Display.setParent().
+
+2011-07-13 12:44 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedForeach.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java: Made
+ MappedForeach package private (foreach returns Iterable now) and
+ changed next() to go through the bounds check.
+
+2011-07-12 22:07 kappa1
+
+ * src/java/org/lwjgl/opengl/Display.java,
+ src/java/org/lwjgl/opengl/DisplayImplementation.java,
+ src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/opengl/MacOSXDisplay.java,
+ src/java/org/lwjgl/opengl/WindowsDisplay.java: Add placeholder
+ methods for initial resizing api for the Display
+
+2011-07-12 21:30 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ Fixed stackmap and classloading bugs.
+
+2011-07-12 20:59 spasi
+
+ * src/templates/org/lwjgl/opengles/EXT_unpack_subimage.java,
+ src/templates/org/lwjgl/opengles/NV_draw_buffers.java,
+ src/templates/org/lwjgl/opengles/NV_read_depth_stencil.java,
+ src/templates/org/lwjgl/opengles/NV_texture_compression_s3tc_update.java,
+ src/templates/org/lwjgl/opengles/NV_texture_npot_2D_mipmap.java:
+ Added some new ES extensions.
+
+2011-07-12 20:47 spasi
+
+ * src/templates/org/lwjgl/opencl/EXT_atomic_counters_32.java,
+ src/templates/org/lwjgl/opencl/EXT_atomic_counters_64.java: Added
+ support for EXT_atomic_counter_32/64.
+
+2011-07-12 20:40 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java: Added bounds
+ check to copyRange.
+
+2011-07-12 19:29 spasi
+
+ * src/java/org/lwjgl/util/mapped/MappedForeach.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ Added friendly error message when a non-static inner class is
+ registered with the transformer.
+
+2011-07-12 18:30 riven-lwjgl
+
+ * src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ First attempt at manual computation of stack frames
+
+2011-07-12 17:49 riven-lwjgl
+
+ * src/java/org/lwjgl/test/mapped/MappedObjectWithLibrary.java,
+ src/java/org/lwjgl/test/mapped/TestMappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java: Test
+ case showing problems on loading library (64 vs 32 bit)
+
+2011-07-12 15:36 spasi
+
+ * build.xml, src/java/org/lwjgl/opengl/DrawableGL.java,
+ src/java/org/lwjgl/opengl/DrawableGLES.java,
+ src/java/org/lwjgl/opengl/DrawableLWJGL.java,
+ src/java/org/lwjgl/opengl/PixelFormatLWJGL.java: Added GLES
+ classes on which Display depends to the main jar.
+
+2011-07-12 14:21 spasi
+
+ * src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java:
+ 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 13:44 spasi
+
+ * src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java: Fixed bounds
+ checking to work with .sliced mapped objects.
+
+2011-07-12 13:29 spasi
+
+ * src/java/org/lwjgl/LWJGLUtil.java,
+ src/java/org/lwjgl/test/mapped,
+ src/java/org/lwjgl/test/mapped/MappedFloat.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectBench.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests1.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests2.java,
+ src/java/org/lwjgl/test/mapped/MappedObjectTests3.java,
+ src/java/org/lwjgl/test/mapped/MappedSomething.java,
+ src/java/org/lwjgl/test/mapped/MappedVec2.java,
+ src/java/org/lwjgl/test/mapped/MappedVec3.java,
+ src/java/org/lwjgl/test/mapped/TestMappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedField.java,
+ src/java/org/lwjgl/util/mapped/MappedForeach.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectUnsafe.java,
+ src/java/org/lwjgl/util/mapped/MappedSet.java,
+ src/java/org/lwjgl/util/mapped/MappedSet2.java,
+ src/java/org/lwjgl/util/mapped/MappedSet3.java,
+ src/java/org/lwjgl/util/mapped/MappedSet4.java,
+ src/java/org/lwjgl/util/mapped/MappedType.java: 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-11 22:21 spasi
+
+ * build.xml: Added ASM to compilation classpath.
+
+2011-07-11 21:46 riven-lwjgl
+
+ * libs/asm-util.jar, libs/asm.jar, src/java/org/lwjgl/util/mapped,
+ src/java/org/lwjgl/util/mapped/MappedField.java,
+ src/java/org/lwjgl/util/mapped/MappedForeach.java,
+ src/java/org/lwjgl/util/mapped/MappedHelper.java,
+ src/java/org/lwjgl/util/mapped/MappedObject.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectClassLoader.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectTransformer.java,
+ src/java/org/lwjgl/util/mapped/MappedObjectUnsafe.java,
+ src/java/org/lwjgl/util/mapped/MappedSet.java,
+ src/java/org/lwjgl/util/mapped/MappedSet2.java,
+ src/java/org/lwjgl/util/mapped/MappedSet3.java,
+ src/java/org/lwjgl/util/mapped/MappedSet4.java,
+ src/java/org/lwjgl/util/mapped/MappedType.java: Initial release
+ of mapped objects library (v0.10) in LWJGL.
+
+2011-07-10 22:38 spasi
+
+ * platform_build/build-generator.xml: Attempt to fix ant release.
+
+2011-07-10 19:16 spasi
+
+ * platform_build/macosx_ant/build.xml: Attempt (2) to fix MacOS
+ build.
+
+2011-07-10 18:48 spasi
+
+ * platform_build/macosx_ant/build.xml: Attempt to fix MacOS build.
+
+2011-07-10 18:18 spasi
+
+ * src/java/org/lwjgl/test/opengles/MappedIndexedVBOTest.java: Fixed
+ display creation.
+
+2011-07-10 17:45 spasi
+
+ * src/java/org/lwjgl/opengl/ContextType.java,
+ src/java/org/lwjgl/opengl/Display.java: Replaced
+ Display.createES() with Display.create(ContextType.GLES).
+
+2011-07-10 16:58 spasi
+
+ * ., build.xml, libs, libs/linux/libEGL.so,
+ libs/linux/libGLESv2.so, libs/linux/x64,
+ libs/linux/x64/libEGL.so, libs/linux/x64/libGLESv2.so,
+ libs/windows, libs/windows/libEGL.dll, libs/windows/libEGL.lib,
+ libs/windows/libGLESv2.dll, platform_build/build-definitions.xml,
+ platform_build/build-generator.xml,
+ platform_build/linux_ant/build.xml,
+ platform_build/linux_ant/build_es.xml,
+ platform_build/macosx_ant/build.xml,
+ platform_build/mingw_ant/build.xml,
+ platform_build/windows_ant/build.xml,
+ platform_build/windows_ant/build_es.xml,
+ src/java/org/lwjgl/opencl/APIUtil.java,
+ src/java/org/lwjgl/opencl/CallbackUtil.java,
+ src/java/org/lwjgl/opencl/InfoUtilFactory.java,
+ src/java/org/lwjgl/opengl/AWTGLCanvas.java,
+ src/java/org/lwjgl/opengl/AbstractDrawable.java,
+ src/java/org/lwjgl/opengl/CallbackUtil.java,
+ src/java/org/lwjgl/opengl/Context.java,
+ src/java/org/lwjgl/opengl/ContextGL.java,
+ src/java/org/lwjgl/opengl/ContextGLES.java,
+ src/java/org/lwjgl/opengl/Display.java,
+ src/java/org/lwjgl/opengl/DisplayImplementation.java,
+ src/java/org/lwjgl/opengl/DrawableGL.java,
+ src/java/org/lwjgl/opengl/DrawableGLES.java,
+ src/java/org/lwjgl/opengl/DrawableLWJGL.java,
+ src/java/org/lwjgl/opengl/LinuxContextImplementation.java,
+ src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/opengl/LinuxDisplayPeerInfo.java,
+ src/java/org/lwjgl/opengl/MacOSXContextImplementation.java,
+ src/java/org/lwjgl/opengl/MacOSXDisplay.java,
+ src/java/org/lwjgl/opengl/NVPresentVideoUtil.java,
+ src/java/org/lwjgl/opengl/NVVideoCaptureUtil.java,
+ src/java/org/lwjgl/opengl/Pbuffer.java,
+ src/java/org/lwjgl/opengl/PixelFormat.java,
+ src/java/org/lwjgl/opengl/PixelFormatLWJGL.java,
+ src/java/org/lwjgl/opengl/SharedDrawable.java,
+ src/java/org/lwjgl/opengl/WindowsContextImplementation.java,
+ src/java/org/lwjgl/opengl/WindowsDisplay.java,
+ src/java/org/lwjgl/opengl/WindowsDisplayPeerInfo.java,
+ src/java/org/lwjgl/opengles,
+ src/java/org/lwjgl/opengles/APIUtil.java,
+ src/java/org/lwjgl/opengles/ContextAttribs.java,
+ src/java/org/lwjgl/opengles/EGL.java,
+ src/java/org/lwjgl/opengles/EGLConfig.java,
+ src/java/org/lwjgl/opengles/EGLContext.java,
+ src/java/org/lwjgl/opengles/EGLDisplay.java,
+ src/java/org/lwjgl/opengles/EGLImageOES.java,
+ src/java/org/lwjgl/opengles/EGLKHRFenceSync.java,
+ src/java/org/lwjgl/opengles/EGLKHRReusableSync.java,
+ src/java/org/lwjgl/opengles/EGLNVSync.java,
+ src/java/org/lwjgl/opengles/EGLSurface.java,
+ src/java/org/lwjgl/opengles/EGLSyncKHR.java,
+ src/java/org/lwjgl/opengles/EGLSyncNV.java,
+ src/java/org/lwjgl/opengles/GLChecks.java,
+ src/java/org/lwjgl/opengles/GLContext.java,
+ src/java/org/lwjgl/opengles/PeerInfo.java,
+ src/java/org/lwjgl/opengles/PixelFormat.java,
+ src/java/org/lwjgl/opengles/PowerManagementEventException.java,
+ src/java/org/lwjgl/opengles/StateTracker.java,
+ src/java/org/lwjgl/opengles/Util.java,
+ src/java/org/lwjgl/test/opengl/sprites/SpriteShootoutCL.java,
+ src/java/org/lwjgl/test/opengles,
+ src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java,
+ src/java/org/lwjgl/test/opengles/Gears.java,
+ src/java/org/lwjgl/test/opengles/MappedIndexedVBOTest.java,
+ src/java/org/lwjgl/test/opengles/QuadRenderer.java,
+ src/java/org/lwjgl/test/opengles/util,
+ src/java/org/lwjgl/test/opengles/util/BufferObject.java,
+ src/java/org/lwjgl/test/opengles/util/BufferObjectArray.java,
+ src/java/org/lwjgl/test/opengles/util/BufferObjectElement.java,
+ src/java/org/lwjgl/test/opengles/util/GLLight.java,
+ src/java/org/lwjgl/test/opengles/util/GLMatrix.java,
+ src/java/org/lwjgl/test/opengles/util/GLObject.java,
+ src/java/org/lwjgl/test/opengles/util/Geometry.java,
+ src/java/org/lwjgl/test/opengles/util/ImmediateModeBuffer.java,
+ src/java/org/lwjgl/test/opengles/util/Shader.java,
+ src/java/org/lwjgl/test/opengles/util/ShaderProgram.java,
+ src/java/org/lwjgl/test/opengles/util/Sphere.java,
+ src/java/org/lwjgl/util/generator/FieldsGenerator.java,
+ src/java/org/lwjgl/util/generator/JavaMethodsGenerator.java,
+ src/java/org/lwjgl/util/generator/NativeMethodStubsGenerator.java,
+ src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java,
+ src/java/org/lwjgl/util/generator/opengl/EGLint64NV.java,
+ src/java/org/lwjgl/util/generator/opengl/EGLuint64NV.java,
+ src/java/org/lwjgl/util/generator/opengl/GLESCapabilitiesGenerator.java,
+ src/java/org/lwjgl/util/generator/opengl/GLESGeneratorProcessorFactory.java,
+ src/java/org/lwjgl/util/generator/opengl/GLESTypeMap.java,
+ src/java/org/lwjgl/util/vector/Matrix4f.java, src/native/common,
+ src/native/common/EGL, src/native/common/EGL/egl.h,
+ src/native/common/EGL/eglext.h,
+ src/native/common/EGL/eglplatform.h, src/native/common/GLES2,
+ src/native/common/GLES2/gl2.h, src/native/common/GLES2/gl2ext.h,
+ src/native/common/GLES2/gl2extimg.h,
+ src/native/common/GLES2/gl2platform.h, src/native/common/KHR,
+ src/native/common/KHR/khrplatform.h, src/native/common/extgl.c,
+ src/native/common/extgl.h, src/native/common/extgl_types.h,
+ src/native/common/opengl, src/native/common/opengl/extgl.c,
+ src/native/common/opengl/extgl.h,
+ src/native/common/opengl/extgl_types.h,
+ src/native/common/opengl/org_lwjgl_opengl_CallbackUtil.c,
+ src/native/common/opengl/org_lwjgl_opengl_GLContext.c,
+ src/native/common/opengl/org_lwjgl_opengl_NVPresentVideoUtil.c,
+ src/native/common/opengl/org_lwjgl_opengl_NVVideoCaptureUtil.c,
+ src/native/common/opengles, src/native/common/opengles/extgl.c,
+ src/native/common/opengles/extgl.h,
+ src/native/common/opengles/extgl_egl.c,
+ src/native/common/opengles/extgl_egl.h,
+ src/native/common/opengles/extgl_types.h,
+ src/native/common/opengles/org_lwjgl_opengles_EGL.c,
+ src/native/common/opengles/org_lwjgl_opengles_EGLKHRFenceSync.c,
+ src/native/common/opengles/org_lwjgl_opengles_EGLKHRReusableSync.c,
+ src/native/common/opengles/org_lwjgl_opengles_EGLNVSync.c,
+ src/native/common/opengles/org_lwjgl_opengles_GLContext.c,
+ src/native/common/org_lwjgl_opengl_CallbackUtil.c,
+ src/native/common/org_lwjgl_opengl_GLContext.c, src/native/linux,
+ src/native/linux/context.c, src/native/linux/context.h,
+ src/native/linux/display.c, src/native/linux/extgl_glx.c,
+ src/native/linux/extgl_glx.h, src/native/linux/opengl,
+ src/native/linux/opengl/GLX.c, src/native/linux/opengl/GLX.h,
+ src/native/linux/opengl/context.c,
+ src/native/linux/opengl/context.h,
+ src/native/linux/opengl/display.c,
+ src/native/linux/opengl/extgl_glx.c,
+ src/native/linux/opengl/extgl_glx.h,
+ src/native/linux/opengl/org_lwjgl_opengl_Display.c,
+ src/native/linux/opengl/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c,
+ src/native/linux/opengl/org_lwjgl_opengl_LinuxCanvasImplementation.c,
+ src/native/linux/opengl/org_lwjgl_opengl_LinuxContextImplementation.c,
+ src/native/linux/opengl/org_lwjgl_opengl_Pbuffer.c,
+ src/native/linux/opengles, src/native/linux/opengles/context.c,
+ src/native/linux/opengles/context.h,
+ src/native/linux/opengles/display.c,
+ src/native/linux/opengles/extgl_glx.c,
+ src/native/linux/opengles/org_lwjgl_opengl_Display.c,
+ src/native/linux/org_lwjgl_opengl_Display.c,
+ src/native/linux/org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo.c,
+ src/native/linux/org_lwjgl_opengl_LinuxCanvasImplementation.c,
+ src/native/linux/org_lwjgl_opengl_LinuxContextImplementation.c,
+ src/native/linux/org_lwjgl_opengl_Pbuffer.c,
+ src/native/windows/context.c, src/native/windows/context.h,
+ src/native/windows/extgl_wgl.c, src/native/windows/extgl_wgl.h,
+ src/native/windows/opengl, src/native/windows/opengl/WGL.c,
+ src/native/windows/opengl/WGL.h,
+ src/native/windows/opengl/context.c,
+ src/native/windows/opengl/context.h,
+ src/native/windows/opengl/extgl_wgl.c,
+ src/native/windows/opengl/extgl_wgl.h,
+ src/native/windows/opengl/org_lwjgl_opengl_Pbuffer.c,
+ src/native/windows/opengl/org_lwjgl_opengl_WindowsContextImplementation.c,
+ src/native/windows/opengl/org_lwjgl_opengl_WindowsPeerInfo.c,
+ src/native/windows/opengles,
+ src/native/windows/opengles/context.c,
+ src/native/windows/opengles/context.h,
+ src/native/windows/opengles/extgl_wgl.c,
+ src/native/windows/opengles/org_lwjgl_opengl_WindowsPeerInfo.c,
+ src/native/windows/org_lwjgl_opengl_Display.c,
+ src/native/windows/org_lwjgl_opengl_Pbuffer.c,
+ src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c,
+ src/native/windows/org_lwjgl_opengl_WindowsPeerInfo.c,
+ src/templates/org/lwjgl/opencl/AMD_device_memory_flags.java,
+ src/templates/org/lwjgl/opencl/AMD_offline_devices.java,
+ src/templates/org/lwjgl/opencl/AMD_popcnt.java,
+ src/templates/org/lwjgl/opencl/CL10.java,
+ src/templates/org/lwjgl/opengl/AMD_multi_draw_indirect.java,
+ src/templates/org/lwjgl/opengl/EXT_texture_lod_bias.java,
+ src/templates/org/lwjgl/opengl/NV_present_video.java,
+ src/templates/org/lwjgl/opengl/NV_video_capture.java,
+ src/templates/org/lwjgl/opengles,
+ src/templates/org/lwjgl/opengles/AMD_compressed_3DC_texture.java,
+ src/templates/org/lwjgl/opengles/AMD_compressed_ATC_texture.java,
+ src/templates/org/lwjgl/opengles/AMD_performance_monitor.java,
+ src/templates/org/lwjgl/opengles/AMD_program_binary_Z400.java,
+ src/templates/org/lwjgl/opengles/ANGLE_framebuffer_blit.java,
+ src/templates/org/lwjgl/opengles/ANGLE_framebuffer_multisample.java,
+ src/templates/org/lwjgl/opengles/APPLE_framebuffer_multisample.java,
+ src/templates/org/lwjgl/opengles/APPLE_rgb_422.java,
+ src/templates/org/lwjgl/opengles/APPLE_texture_format_BGRA8888.java,
+ src/templates/org/lwjgl/opengles/APPLE_texture_max_level.java,
+ src/templates/org/lwjgl/opengles/ARB_draw_buffers.java,
+ src/templates/org/lwjgl/opengles/ARB_half_float_pixel.java,
+ src/templates/org/lwjgl/opengles/ARB_texture_rectangle.java,
+ src/templates/org/lwjgl/opengles/ARM_mali_shader_binary.java,
+ src/templates/org/lwjgl/opengles/ARM_rgba8.java,
+ src/templates/org/lwjgl/opengles/DMP_shader_binary.java,
+ src/templates/org/lwjgl/opengles/EXT_Cg_shader.java,
+ src/templates/org/lwjgl/opengles/EXT_bgra.java,
+ src/templates/org/lwjgl/opengles/EXT_blend_minmax.java,
+ src/templates/org/lwjgl/opengles/EXT_discard_framebuffer.java,
+ src/templates/org/lwjgl/opengles/EXT_frag_depth.java,
+ src/templates/org/lwjgl/opengles/EXT_multi_draw_arrays.java,
+ src/templates/org/lwjgl/opengles/EXT_packed_float.java,
+ src/templates/org/lwjgl/opengles/EXT_read_format_bgra.java,
+ src/templates/org/lwjgl/opengles/EXT_shader_texture_lod.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_array.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_compression_dxt1.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_compression_latc.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_compression_s3tc.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_filter_anisotropic.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_format_BGRA8888.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_lod_bias.java,
+ src/templates/org/lwjgl/opengles/EXT_texture_type_2_10_10_10_REV.java,
+ src/templates/org/lwjgl/opengles/GLES20.java,
+ src/templates/org/lwjgl/opengles/IMG_multisamples_render_to_texture.java,
+ src/templates/org/lwjgl/opengles/IMG_program_binary.java,
+ src/templates/org/lwjgl/opengles/IMG_shader_binary.java,
+ src/templates/org/lwjgl/opengles/IMG_texture_compression_pvrtc.java,
+ src/templates/org/lwjgl/opengles/NV_coverage_sample.java,
+ src/templates/org/lwjgl/opengles/NV_depth_nonlinear.java,
+ src/templates/org/lwjgl/opengles/NV_draw_path.java,
+ src/templates/org/lwjgl/opengles/NV_fbo_color_attachments.java,
+ src/templates/org/lwjgl/opengles/NV_fence.java,
+ src/templates/org/lwjgl/opengles/NV_framebuffer_vertex_attrib_array.java,
+ src/templates/org/lwjgl/opengles/NV_get_tex_image.java,
+ src/templates/org/lwjgl/opengles/NV_read_buffer.java,
+ src/templates/org/lwjgl/opengles/NV_shader_framebuffer_fetch.java,
+ src/templates/org/lwjgl/opengles/NV_system_time.java,
+ src/templates/org/lwjgl/opengles/OES_EGL_image.java,
+ src/templates/org/lwjgl/opengles/OES_EGL_image_external.java,
+ src/templates/org/lwjgl/opengles/OES_EGL_sync.java,
+ src/templates/org/lwjgl/opengles/OES_blend_equation_separate.java,
+ src/templates/org/lwjgl/opengles/OES_blend_func_separate.java,
+ src/templates/org/lwjgl/opengles/OES_blend_subtract.java,
+ src/templates/org/lwjgl/opengles/OES_compressed_ETC1_RGB8_texture.java,
+ src/templates/org/lwjgl/opengles/OES_compressed_paletted_texture.java,
+ src/templates/org/lwjgl/opengles/OES_depth24.java,
+ src/templates/org/lwjgl/opengles/OES_depth32.java,
+ src/templates/org/lwjgl/opengles/OES_depth_texture.java,
+ src/templates/org/lwjgl/opengles/OES_element_index_uint.java,
+ src/templates/org/lwjgl/opengles/OES_fbo_render_mipmap.java,
+ src/templates/org/lwjgl/opengles/OES_framebuffer_object.java,
+ src/templates/org/lwjgl/opengles/OES_get_program_binary.java,
+ src/templates/org/lwjgl/opengles/OES_mapbuffer.java,
+ src/templates/org/lwjgl/opengles/OES_packed_depth_stencil.java,
+ src/templates/org/lwjgl/opengles/OES_rgb8_rgba8.java,
+ src/templates/org/lwjgl/opengles/OES_standard_derivatives.java,
+ src/templates/org/lwjgl/opengles/OES_stencil1.java,
+ src/templates/org/lwjgl/opengles/OES_stencil4.java,
+ src/templates/org/lwjgl/opengles/OES_stencil8.java,
+ src/templates/org/lwjgl/opengles/OES_texture_3D.java,
+ src/templates/org/lwjgl/opengles/OES_texture_float.java,
+ src/templates/org/lwjgl/opengles/OES_texture_float_linear.java,
+ src/templates/org/lwjgl/opengles/OES_texture_half_float.java,
+ src/templates/org/lwjgl/opengles/OES_texture_half_float_linear.java,
+ src/templates/org/lwjgl/opengles/OES_texture_npot.java,
+ src/templates/org/lwjgl/opengles/OES_vertex_array_object.java,
+ src/templates/org/lwjgl/opengles/OES_vertex_half_float.java,
+ src/templates/org/lwjgl/opengles/OES_vertex_type_10_10_10_2.java,
+ src/templates/org/lwjgl/opengles/QCOM_driver_control.java,
+ src/templates/org/lwjgl/opengles/QCOM_extended_get.java,
+ src/templates/org/lwjgl/opengles/QCOM_extended_get2.java,
+ src/templates/org/lwjgl/opengles/QCOM_performance_monitor_global_mode.java,
+ src/templates/org/lwjgl/opengles/QCOM_tiled_rendering.java,
+ src/templates/org/lwjgl/opengles/QCOM_writeonly_rendering.java,
+ src/templates/org/lwjgl/opengles/VIV_shader_binary.java: Merged
+ OpenGL ES branch.
+
+2011-07-10 00:31 kappa1
+
+ * src/java/org/lwjgl/opengl/LinuxDisplay.java,
+ src/java/org/lwjgl/util/applet/AppletLoader.java: minor update to
+ comments and add missing JavaDoc
+
+2011-07-09 21:56 spasi
+
+ * src/native/common/extcl.h,
+ src/native/common/org_lwjgl_opencl_CallbackUtil.c: Removed
+ __cdecl workaround.
+
+2011-07-09 10:20 spasi
+
+ * src/templates/org/lwjgl/opengl/EXT_framebuffer_multisample_blit_scaled.java:
+ Added support for EXT_framebuffer_multisample_blit_scaled.
+
+2011-07-08 17:47 kappa1
+
+ * src/java/org/lwjgl/test/openg...
[truncated message content] |
|
From: <ma...@us...> - 2011-10-15 20:22:30
|
Revision: 3675
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3675&view=rev
Author: matzon
Date: 2011-10-15 20:22:23 +0000 (Sat, 15 Oct 2011)
Log Message:
-----------
adding binaries to ignore list
Property Changed:
----------------
trunk/LWJGL/libs/macosx/
trunk/LWJGL/libs/windows/
Property changes on: trunk/LWJGL/libs/macosx
___________________________________________________________________
Added: svn:ignore
+ liblwjgl.jnilib
Property changes on: trunk/LWJGL/libs/windows
___________________________________________________________________
Modified: svn:ignore
- lwjgl.dll
+ lwjgl.dll
lwjgl64.dll
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-15 20:18:07
|
Revision: 3674
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3674&view=rev
Author: matzon
Date: 2011-10-15 20:18:01 +0000 (Sat, 15 Oct 2011)
Log Message:
-----------
applying rubens latest maven patches
Modified Paths:
--------------
trunk/LWJGL/maven/build.xml
trunk/LWJGL/maven/lwjgl-platform.pom
Modified: trunk/LWJGL/maven/build.xml
===================================================================
--- trunk/LWJGL/maven/build.xml 2011-10-14 15:00:02 UTC (rev 3673)
+++ trunk/LWJGL/maven/build.xml 2011-10-15 20:18:01 UTC (rev 3674)
@@ -34,8 +34,8 @@
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-parent.pom" />
<arg value="-Dfile=lwjgl-parent.pom" />
- <arg value="-Plwjglgpg" />
- </artifact:mvn>
+ <arg value="-Plwjglgpg" />
+ </artifact:mvn>
<!-- lwjgl.jar -->
@@ -48,7 +48,7 @@
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=sources,javadoc" />
<arg value="-Dfiles=lwjgl-sources.jar,lwjgl-javadoc.jar" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Plwjglgpg" />
</artifact:mvn>
@@ -59,12 +59,11 @@
<arg value="-Durl=${mavenrepo}" />
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-platform.pom" />
- <arg value="-Dfile=lwjgl-platform-natives-windows.jar" />
- <arg value="-Dclassifier=natives-windows" />
- <arg value="-Dtypes=jar,jar" />
- <arg value="-Dclassifiers=natives-linux,natives-osx" />
- <arg value="-Dfiles=lwjgl-platform-natives-linux.jar,lwjgl-platform-natives-osx.jar" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dfile=lwjgl-platform.pom" />
+ <arg value="-Dtypes=jar,jar,jar" />
+ <arg value="-Dclassifiers=natives-windows,natives-linux,natives-osx" />
+ <arg value="-Dfiles=lwjgl-platform-natives-windows.jar,lwjgl-platform-natives-linux.jar,lwjgl-platform-natives-osx.jar" />
+ <arg value="-Plwjglgpg" />
</artifact:mvn>
@@ -79,7 +78,7 @@
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=sources,javadoc" />
<arg value="-Dfiles=lwjgl_util-sources.jar,lwjgl_util-javadoc.jar" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl_util_applet.jar -->
@@ -93,13 +92,13 @@
<arg value="-Dtypes=jar,jar" />
<arg value="-Dclassifiers=sources,javadoc" />
<arg value="-Dfiles=lwjgl_util_applet-sources.jar,lwjgl_util_applet-javadoc.jar" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Plwjglgpg" />
</artifact:mvn>
</target>
- <target name="execute-install">
+ <target name="execute-install">
<!-- parent.pom -->
@@ -109,8 +108,7 @@
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl-parent.pom" />
<arg value="-Dfile=lwjgl-parent.pom" />
- <arg value="-Plwjglgpg" />
- </artifact:mvn>
+ </artifact:mvn>
<!-- lwjgl.jar -->
@@ -120,7 +118,6 @@
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl.jar" />
- <arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
@@ -130,7 +127,6 @@
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl-sources.jar" />
<arg value="-Dclassifier=sources" />
- <arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
@@ -140,7 +136,6 @@
<arg value="-DpomFile=lwjgl.pom" />
<arg value="-Dfile=lwjgl-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
- <arg value="-Plwjglgpg" />
</artifact:mvn>
<!-- lwjgl natives -->
@@ -152,7 +147,7 @@
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-windows.jar" />
<arg value="-Dclassifier=natives-windows" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dpackaging=jar" />
</artifact:mvn>
<artifact:mvn>
@@ -162,7 +157,7 @@
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-linux.jar" />
<arg value="-Dclassifier=natives-linux" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dpackaging=jar" />
</artifact:mvn>
<artifact:mvn>
@@ -172,7 +167,7 @@
<arg value="-DpomFile=lwjgl-platform.pom" />
<arg value="-Dfile=lwjgl-platform-natives-osx.jar" />
<arg value="-Dclassifier=natives-osx" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dpackaging=jar" />
</artifact:mvn>
<!-- lwjgl_util.jar -->
@@ -183,7 +178,7 @@
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util.jar" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dpackaging=jar" />
</artifact:mvn>
<artifact:mvn>
@@ -193,7 +188,7 @@
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util-sources.jar" />
<arg value="-Dclassifier=sources" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dpackaging=jar" />
</artifact:mvn>
<artifact:mvn>
@@ -203,7 +198,7 @@
<arg value="-DpomFile=lwjgl_util.pom" />
<arg value="-Dfile=lwjgl_util-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
- <arg value="-Plwjglgpg" />
+ <arg value="-Dpackaging=jar" />
</artifact:mvn>
<!-- lwjgl_util_applet.jar -->
@@ -214,7 +209,6 @@
<arg value="-DrepositoryId=${mavenrepoId}" />
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet.jar" />
- <arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
@@ -224,7 +218,6 @@
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet-sources.jar" />
<arg value="-Dclassifier=sources" />
- <arg value="-Plwjglgpg" />
</artifact:mvn>
<artifact:mvn>
@@ -234,7 +227,6 @@
<arg value="-DpomFile=lwjgl_util_applet.pom" />
<arg value="-Dfile=lwjgl_util_applet-javadoc.jar" />
<arg value="-Dclassifier=javadoc" />
- <arg value="-Plwjglgpg" />
</artifact:mvn>
</target>
Modified: trunk/LWJGL/maven/lwjgl-platform.pom
===================================================================
--- trunk/LWJGL/maven/lwjgl-platform.pom 2011-10-14 15:00:02 UTC (rev 3673)
+++ trunk/LWJGL/maven/lwjgl-platform.pom 2011-10-15 20:18:01 UTC (rev 3674)
@@ -7,7 +7,7 @@
</parent>
<groupId>org.lwjgl.lwjgl</groupId>
<artifactId>lwjgl-platform</artifactId>
- <packaging>jar</packaging>
+ <packaging>pom</packaging>
<name>Lighweight Java Game Library - Platform</name>
<version>@VERSION@</version>
<description>Lighweight Java Game Library - Platform</description>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sp...@us...> - 2011-10-14 15:00:09
|
Revision: 3673
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3673&view=rev
Author: spasi
Date: 2011-10-14 15:00:02 +0000 (Fri, 14 Oct 2011)
Log Message:
-----------
GLES extension updates.
Modified Paths:
--------------
trunk/LWJGL/src/templates/org/lwjgl/opengles/OES_EGL_sync.java
Added Paths:
-----------
trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisampled_render_to_texture.java
trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_read_format.java
Removed Paths:
-------------
trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisamples_render_to_texture.java
Added: trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisampled_render_to_texture.java
===================================================================
--- trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisampled_render_to_texture.java (rev 0)
+++ trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisampled_render_to_texture.java 2011-10-14 15:00:02 UTC (rev 3673)
@@ -0,0 +1,65 @@
+/*
+ * Copyright (c) 2002-2011 LWJGL Project
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * * Neither the name of 'LWJGL' nor the names of
+ * its contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+package org.lwjgl.opengles;
+
+import org.lwjgl.util.generator.opengl.GLenum;
+import org.lwjgl.util.generator.opengl.GLsizei;
+import org.lwjgl.util.generator.opengl.GLuint;
+
+public interface IMG_multisampled_render_to_texture {
+
+ /** Accepted by the <pname> parameter of GetRenderbufferParameteriv: */
+ int GL_RENDERBUFFER_SAMPLES_IMG = 0x9133;
+
+ /** Returned by CheckFramebufferStatus: */
+ int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134;
+
+ /**
+ * Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
+ * GetFloatv, and GetDoublev:
+ */
+ int GL_MAX_SAMPLES_IMG = 0x9135;
+
+ /** Accepted by the <pname> parameter of GetFramebufferAttachmentParameteriv: */
+ int GL_TEXTURE_SAMPLES_IMG = 0x9136;
+
+ void glRenderbufferStorageMultisampleIMG(
+ @GLenum int target, @GLsizei int samples,
+ @GLenum int internalformat,
+ @GLsizei int width, @GLsizei int height);
+
+ void glFramebufferTexture2DMultisampleIMG(
+ @GLenum int target, @GLenum int attachment,
+ @GLenum int textarget, @GLuint int texture,
+ int level, @GLsizei int samples);
+
+}
\ No newline at end of file
Deleted: trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisamples_render_to_texture.java
===================================================================
--- trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisamples_render_to_texture.java 2011-10-14 10:43:45 UTC (rev 3672)
+++ trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_multisamples_render_to_texture.java 2011-10-14 15:00:02 UTC (rev 3673)
@@ -1,65 +0,0 @@
-/*
- * Copyright (c) 2002-2011 LWJGL Project
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- * * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- *
- * * Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * * Neither the name of 'LWJGL' nor the names of
- * its contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-package org.lwjgl.opengles;
-
-import org.lwjgl.util.generator.opengl.GLenum;
-import org.lwjgl.util.generator.opengl.GLsizei;
-import org.lwjgl.util.generator.opengl.GLuint;
-
-public interface IMG_multisamples_render_to_texture {
-
- /** Accepted by the <pname> parameter of GetRenderbufferParameteriv: */
- int GL_RENDERBUFFER_SAMPLES_IMG = 0x9133;
-
- /** Returned by CheckFramebufferStatus: */
- int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG = 0x9134;
-
- /**
- * Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
- * GetFloatv, and GetDoublev:
- */
- int GL_MAX_SAMPLES_IMG = 0x9135;
-
- /** Accepted by the <pname> parameter of GetFramebufferAttachmentParameteriv: */
- int GL_TEXTURE_SAMPLES_IMG = 0x9136;
-
- void glRenderbufferStorageMultisampleIMG(
- @GLenum int target, @GLsizei int samples,
- @GLenum int internalformat,
- @GLsizei int width, @GLsizei int height);
-
- void glFramebufferTexture2DMultisampleIMG(
- @GLenum int target, @GLenum int attachment,
- @GLenum int textarget, @GLuint int texture,
- int level, @GLsizei int samples);
-
-}
\ No newline at end of file
Added: trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_read_format.java
===================================================================
--- trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_read_format.java (rev 0)
+++ trunk/LWJGL/src/templates/org/lwjgl/opengles/IMG_read_format.java 2011-10-14 15:00:02 UTC (rev 3673)
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2002-2011 LWJGL Project
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * * Neither the name of 'LWJGL' nor the names of
+ * its contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+package org.lwjgl.opengles;
+
+public interface IMG_read_format {
+
+ /** Accepted by the <format> parameter of ReadPixels: */
+ int GL_BGRA_IMG = 0x80E1,
+ GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG = 0x8365;
+
+}
\ No newline at end of file
Modified: trunk/LWJGL/src/templates/org/lwjgl/opengles/OES_EGL_sync.java
===================================================================
--- trunk/LWJGL/src/templates/org/lwjgl/opengles/OES_EGL_sync.java 2011-10-14 10:43:45 UTC (rev 3672)
+++ trunk/LWJGL/src/templates/org/lwjgl/opengles/OES_EGL_sync.java 2011-10-14 15:00:02 UTC (rev 3673)
@@ -31,6 +31,9 @@
*/
package org.lwjgl.opengles;
+import org.lwjgl.util.generator.Alias;
+
+@Alias("OES_egl_sync")
public interface OES_EGL_sync {
}
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sp...@us...> - 2011-10-14 10:43:55
|
Revision: 3672
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3672&view=rev
Author: spasi
Date: 2011-10-14 10:43:45 +0000 (Fri, 14 Oct 2011)
Log Message:
-----------
Updated GLES FullScreenWindowedTest to destroy/create Display on mode change.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/opengl/DrawableGLES.java
trunk/LWJGL/src/java/org/lwjgl/opengles/EGLDisplay.java
trunk/LWJGL/src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java
Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/DrawableGLES.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengl/DrawableGLES.java 2011-10-13 22:05:17 UTC (rev 3671)
+++ trunk/LWJGL/src/java/org/lwjgl/opengl/DrawableGLES.java 2011-10-14 10:43:45 UTC (rev 3672)
@@ -101,7 +101,7 @@
throw new LWJGLException("No EGLConfigs found for the specified PixelFormat.");
final EGLConfig eglConfig = pf.getBestMatch(configs);
- final EGLSurface eglSurface = eglDisplay.createWindowSurface(eglConfig, (int)window, null);
+ final EGLSurface eglSurface = eglDisplay.createWindowSurface(eglConfig, window, null);
pf.setSurfaceAttribs(eglSurface);
this.eglDisplay = eglDisplay;
Modified: trunk/LWJGL/src/java/org/lwjgl/opengles/EGLDisplay.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/opengles/EGLDisplay.java 2011-10-13 22:05:17 UTC (rev 3671)
+++ trunk/LWJGL/src/java/org/lwjgl/opengles/EGLDisplay.java 2011-10-14 10:43:45 UTC (rev 3672)
@@ -172,7 +172,7 @@
*
* @return the EGL surface
*/
- public EGLSurface createWindowSurface(EGLConfig config, int window, IntBuffer attrib_list) throws LWJGLException {
+ public EGLSurface createWindowSurface(EGLConfig config, long window, IntBuffer attrib_list) throws LWJGLException {
checkInitialized();
if ( config.getDisplay() != this )
Modified: trunk/LWJGL/src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java 2011-10-13 22:05:17 UTC (rev 3671)
+++ trunk/LWJGL/src/java/org/lwjgl/test/opengles/FullScreenWindowedTest.java 2011-10-14 10:43:45 UTC (rev 3672)
@@ -82,7 +82,6 @@
initialize();
mainLoop();
cleanup();
- Display.destroy();
}
private void switchMode() throws LWJGLException {
@@ -99,18 +98,22 @@
try {
//find displaymode
switchMode();
- // start of in windowed mode
- Display.create(new PixelFormat());
- glInit();
+
quadPosition = new Vector2f(100f, 100f);
quadVelocity = new Vector2f(1.0f, 1.0f);
- renderer = new QuadRenderer();
+ reinit();
} catch (Exception e) {
e.printStackTrace();
}
}
+ private void reinit() throws LWJGLException {
+ Display.create(new PixelFormat());
+ glInit();
+ renderer = new QuadRenderer();
+ }
+
/** Runs the main loop of the "test" */
private void mainLoop() {
while ( !Keyboard.isKeyDown(Keyboard.KEY_ESCAPE) && !Display.isCloseRequested() ) {
@@ -185,8 +188,7 @@
switchMode();
- glInit();
- renderer = new QuadRenderer();
+ reinit();
} catch (Exception e) {
e.printStackTrace();
}
@@ -199,8 +201,7 @@
mode = new DisplayMode(800, 480);
Display.setDisplayModeAndFullscreen(mode);
- glInit();
- renderer = new QuadRenderer();
+ reinit();
} catch (Exception e) {
e.printStackTrace();
}
@@ -254,6 +255,8 @@
int_buffer.put(1, indices_buffer_id);
glDeleteBuffers(int_buffer);
+
+ Display.destroy();
}
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ma...@us...> - 2011-10-13 22:05:23
|
Revision: 3671
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3671&view=rev
Author: matzon
Date: 2011-10-13 22:05:17 +0000 (Thu, 13 Oct 2011)
Log Message:
-----------
applied patch by xranby to remove warnings
Modified Paths:
--------------
trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c
trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c
Modified: trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c 2011-10-13 16:53:53 UTC (rev 3670)
+++ trunk/LWJGL/src/native/linux/opengl/org_lwjgl_opengl_Display.c 2011-10-13 22:05:17 UTC (rev 3671)
@@ -178,7 +178,7 @@
XChangeProperty(disp, window,
XInternAtom(disp, "_NET_WM_NAME", False),
XInternAtom(disp, "UTF8_STRING", False),
- 8, PropModeReplace, (const char *)(intptr_t)title,
+ 8, PropModeReplace, (const unsigned char *)(intptr_t)title,
len);
}
Modified: trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c
===================================================================
--- trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c 2011-10-13 16:53:53 UTC (rev 3670)
+++ trunk/LWJGL/src/native/linux/opengles/org_lwjgl_opengl_Display.c 2011-10-13 22:05:17 UTC (rev 3671)
@@ -175,7 +175,7 @@
XChangeProperty(disp, window,
XInternAtom(disp, "_NET_WM_NAME", False),
XInternAtom(disp, "UTF8_STRING", False),
- 8, PropModeReplace, (const char *)(intptr_t)title,
+ 8, PropModeReplace, (const unsigned char *)(intptr_t)title,
len);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <sp...@us...> - 2011-10-13 16:54:04
|
Revision: 3670
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3670&view=rev
Author: spasi
Date: 2011-10-13 16:53:53 +0000 (Thu, 13 Oct 2011)
Log Message:
-----------
Fixed signatures: CharSequence[] parameters and ByteBuffer returns.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/generator/JNITypeTranslator.java
trunk/LWJGL/src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java
trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/generator/JNITypeTranslator.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/generator/JNITypeTranslator.java 2011-10-12 22:31:12 UTC (rev 3669)
+++ trunk/LWJGL/src/java/org/lwjgl/util/generator/JNITypeTranslator.java 2011-10-13 16:53:53 UTC (rev 3670)
@@ -69,7 +69,7 @@
public void visitArrayType(ArrayType t) {
final String className = t.getComponentType().toString();
if ( "java.lang.CharSequence".equals(className) )
- signature.append("jobject");
+ signature.append("jlong");
else if ( "java.nio.ByteBuffer".equals(className) )
signature.append("jobjectArray");
else if ( "org.lwjgl.opencl.CLMem".equals(className) )
Modified: trunk/LWJGL/src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java 2011-10-12 22:31:12 UTC (rev 3669)
+++ trunk/LWJGL/src/java/org/lwjgl/util/generator/RegisterStubsGenerator.java 2011-10-13 16:53:53 UTC (rev 3670)
@@ -101,10 +101,11 @@
final CachedResult cached_result_annotation = method.getAnnotation(CachedResult.class);
final AutoSize auto_size_annotation = method.getAnnotation(AutoSize.class);
- if ( Utils.getNIOBufferType(result_type) != null && (auto_size_annotation == null || !auto_size_annotation.isNative()) )
+ final boolean isNIOBuffer = Utils.getNIOBufferType(result_type) != null;
+ if ( isNIOBuffer && (auto_size_annotation == null || !auto_size_annotation.isNative()) )
signature += "J";
- String result_type_signature = getTypeSignature(result_type, false);
+ final String result_type_signature = isNIOBuffer ? "Ljava/nio/ByteBuffer;" : getTypeSignature(result_type, false);
if ( cached_result_annotation != null )
signature += result_type_signature;
Modified: trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java 2011-10-12 22:31:12 UTC (rev 3669)
+++ trunk/LWJGL/src/java/org/lwjgl/util/generator/SignatureTranslator.java 2011-10-13 16:53:53 UTC (rev 3670)
@@ -71,7 +71,7 @@
public void visitArrayType(ArrayType t) {
final Class type = Utils.getJavaType(t.getComponentType());
if ( CharSequence.class.isAssignableFrom(type) )
- signature.append("Ljava/nio/ByteBuffer;I");
+ signature.append("J");
else if ( Buffer.class.isAssignableFrom(type) )
signature.append("[Ljava/nio/ByteBuffer;");
else if ( org.lwjgl.PointerWrapper.class.isAssignableFrom(type) )
@@ -82,18 +82,16 @@
public void visitClassType(ClassType t) {
Class type = NativeTypeTranslator.getClassFromType(t);
- String type_name;
- if ( (CharSequence.class.isAssignableFrom(type) && !String.class.equals(type)) || CharSequence[].class.isAssignableFrom(type) || PointerBuffer.class.isAssignableFrom(type) )
- type_name = ByteBuffer.class.getName();
- else if ( org.lwjgl.PointerWrapper.class.isAssignableFrom(type) ) {
- signature.append("J");
- return;
- } else
- type_name = t.getDeclaration().getQualifiedName();
- if ( Utils.isAddressableType(type) && !String.class.equals(type) )
+ if ( org.lwjgl.PointerWrapper.class.isAssignableFrom(type) || (Utils.isAddressableType(type) && !String.class.equals(type)) )
signature.append("J");
else {
+ String type_name;
+ if ( (CharSequence.class.isAssignableFrom(type) && !String.class.equals(type)) || CharSequence[].class.isAssignableFrom(type) || PointerBuffer.class.isAssignableFrom(type) )
+ type_name = ByteBuffer.class.getName();
+ else
+ type_name = t.getDeclaration().getQualifiedName();
+
signature.append("L");
signature.append(getNativeNameFromClassName(type_name));
signature.append(";");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-12 22:31:18
|
Revision: 3669
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3669&view=rev
Author: kappa1
Date: 2011-10-12 22:31:12 +0000 (Wed, 12 Oct 2011)
Log Message:
-----------
AppletLoader: create MediaTracker before requesting image in an attempt to fix a logo loading issue.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-12 22:15:32 UTC (rev 3668)
+++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-12 22:31:12 UTC (rev 3669)
@@ -2001,11 +2001,12 @@
*/
public Image getImage(URL url) {
try {
+ MediaTracker tracker = new MediaTracker(this);
+
Image image = super.getImage(url);
// wait for image to load
- MediaTracker tracker = new MediaTracker(this);
- tracker.addImage(image, 0);
+ tracker.addImage(image, 0);
tracker.waitForAll();
// if no errors return image
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-12 22:15:38
|
Revision: 3668
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3668&view=rev
Author: kappa1
Date: 2011-10-12 22:15:32 +0000 (Wed, 12 Oct 2011)
Log Message:
-----------
AppletLoader: provide a more meaningful error message when certificates do not match.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-12 22:07:36 UTC (rev 3667)
+++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-12 22:15:32 UTC (rev 3668)
@@ -1843,11 +1843,13 @@
}
if (certs1.length != certs2.length) {
+ System.out.println("Certificate chain differs in length!");
return false;
}
for (int i = 0; i < certs1.length; i++) {
if (!certs1[i].equals(certs2[i])) {
+ System.out.println("Certificate mismatch found!");
return false;
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ka...@us...> - 2011-10-12 22:07:42
|
Revision: 3667
http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3667&view=rev
Author: kappa1
Date: 2011-10-12 22:07:36 +0000 (Wed, 12 Oct 2011)
Log Message:
-----------
AppletLoader: don't output needless lzma.jar is missing message on console unless a lzma file actually being loaded.
Modified Paths:
--------------
trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
Modified: trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java
===================================================================
--- trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-12 20:17:56 UTC (rev 3666)
+++ trunk/LWJGL/src/java/org/lwjgl/util/applet/AppletLoader.java 2011-10-12 22:07:36 UTC (rev 3667)
@@ -709,10 +709,9 @@
file = file.replace(".pack", "");
}
- if (!lzmaSupported) {
- System.out.println("'lzma.jar' required for LZMA support!");
- System.out.println("trying files without the lzma extension...");
+ if (!lzmaSupported && file.endsWith(".lzma")) {
file = file.replace(".lzma", "");
+ System.out.println("LZMA decoder (lzma.jar) not found, trying " + file + " without lzma extension.");
}
return file;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|