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: <ma...@us...> - 2008-01-20 08:21:14
|
Revision: 2935 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2935&view=rev Author: matzon Date: 2008-01-20 00:20:54 -0800 (Sun, 20 Jan 2008) Log Message: ----------- 1.1.4 version string Modified Paths: -------------- trunk/LWJGL/build.xml trunk/LWJGL/src/java/org/lwjgl/Sys.java trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2008-01-19 09:53:14 UTC (rev 2934) +++ trunk/LWJGL/build.xml 2008-01-20 08:20:54 UTC (rev 2935) @@ -13,7 +13,7 @@ <property name="lwjgl.docs" location="doc" /> <property name="lwjgl.temp" location="temp" /> <property name="lwjgl.res" location="res" /> - <property name="lwjgl.version" value="1.1.3" /> + <property name="lwjgl.version" value="1.1.4" /> <property name="opengl-template-pattern" value="org/lwjgl/opengl/GL*.java,org/lwjgl/opengl/ARB*.java,org/lwjgl/opengl/ATI*.java,org/lwjgl/opengl/EXT*.java,org/lwjgl/opengl/NV*.java,org/lwjgl/opengl/HP*.java,org/lwjgl/opengl/IBM*.java,org/lwjgl/opengl/SUN*.java,org/lwjgl/opengl/SGIS*.java"/> <!-- ================================================================== --> Modified: trunk/LWJGL/src/java/org/lwjgl/Sys.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/Sys.java 2008-01-19 09:53:14 UTC (rev 2934) +++ trunk/LWJGL/src/java/org/lwjgl/Sys.java 2008-01-20 08:20:54 UTC (rev 2935) @@ -54,7 +54,7 @@ private static final String JNI_LIBRARY_NAME = "lwjgl"; /** Current version of library */ - private static final String VERSION = "1.1.3"; + private static final String VERSION = "1.1.4"; /** Current version of the JNI library */ static final int JNI_VERSION = 12; Modified: trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java 2008-01-19 09:53:14 UTC (rev 2934) +++ trunk/LWJGL/src/java/org/lwjgl/devil/ILNative.java 2008-01-20 08:20:54 UTC (rev 2935) @@ -53,7 +53,7 @@ private static String JNI_LIBRARY_NAME = "lwjgl-devil"; /** Version of IL */ - static final String VERSION = "1.1.3"; + static final String VERSION = "1.1.4"; /** Current version of the JNI library */ static final int JNI_VERSION = 2; Modified: trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java 2008-01-19 09:53:14 UTC (rev 2934) +++ trunk/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java 2008-01-20 08:20:54 UTC (rev 2935) @@ -193,7 +193,7 @@ private static String JNI_LIBRARY_NAME = "lwjgl-fmod3"; /** Version of FMOD */ - private static final String VERSION = "1.1.3"; + private static final String VERSION = "1.1.4"; /** Current version of the JNI library */ static final int JNI_VERSION = 1; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-19 09:53:16
|
Revision: 2934 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2934&view=rev Author: elias_naur Date: 2008-01-19 01:53:14 -0800 (Sat, 19 Jan 2008) Log Message: ----------- Only let Display.update() call display_impl.update() once 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 2008-01-19 08:57:20 UTC (rev 2933) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2008-01-19 09:53:14 UTC (rev 2934) @@ -618,8 +618,9 @@ if (!isCreated()) throw new IllegalStateException("Display not created"); + processMessages(); // We paint only when the window is visible or dirty - if (isVisible() || isDirty()) { + if (display_impl.isVisible() || display_impl.isDirty()) { try { swapBuffers(); } catch (LWJGLException e) { @@ -627,7 +628,6 @@ } } - processMessages(); pollDevices(); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-19 08:57:43
|
Revision: 2933 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2933&view=rev Author: elias_naur Date: 2008-01-19 00:57:20 -0800 (Sat, 19 Jan 2008) Log Message: ----------- Linux: Fixed test for XkbSetDetectableAutoRepeat success Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java 2008-01-19 08:49:10 UTC (rev 2932) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java 2008-01-19 08:57:20 UTC (rev 2933) @@ -151,7 +151,7 @@ private static void setDetectableKeyRepeat(long display, boolean enabled) { boolean success = nSetDetectableKeyRepeat(display, enabled); if (!success) - LWJGLUtil.log("Failed to set detectable key repeat"); + LWJGLUtil.log("Failed to set detectable key repeat to " + enabled); } private static native boolean nSetDetectableKeyRepeat(long display, boolean enabled); Modified: trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c =================================================================== --- trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c 2008-01-19 08:49:10 UTC (rev 2932) +++ trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c 2008-01-19 08:57:20 UTC (rev 2933) @@ -55,10 +55,9 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_nSetDetectableKeyRepeat(JNIEnv *env, jclass unused, jlong display_ptr, jboolean set_enabled) { Display *disp = (Display *)(intptr_t)display_ptr; - Bool result; Bool enabled = set_enabled == JNI_TRUE ? True : False; - Bool success = XkbSetDetectableAutoRepeat(disp, enabled, &result); - return success && enabled == result ? JNI_TRUE : JNI_FALSE; + Bool result = XkbSetDetectableAutoRepeat(disp, enabled, NULL); + return result == enabled ? JNI_TRUE : JNI_FALSE; } JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_freeModifierMapping(JNIEnv *env, jclass unused, jlong mapping_ptr) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-19 08:49:13
|
Revision: 2932 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2932&view=rev Author: elias_naur Date: 2008-01-19 00:49:10 -0800 (Sat, 19 Jan 2008) Log Message: ----------- Removed OS message polls from mouse and keyboard poll() and read(), since they can be quite expensive Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2008-01-18 10:29:01 UTC (rev 2931) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2008-01-19 08:49:10 UTC (rev 2932) @@ -693,7 +693,6 @@ } public void pollMouse(IntBuffer coord_buffer, ByteBuffer buttons) { - update(); lockAWT(); try { mouse.poll(grab, coord_buffer, buttons); @@ -703,7 +702,6 @@ } public void readMouse(ByteBuffer buffer) { - update(); lockAWT(); try { mouse.read(buffer); @@ -865,7 +863,6 @@ } public void pollKeyboard(ByteBuffer keyDownBuffer) { - update(); lockAWT(); try { keyboard.poll(keyDownBuffer); @@ -875,7 +872,6 @@ } public void readKeyboard(ByteBuffer buffer) { - update(); lockAWT(); try { keyboard.read(buffer); Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2008-01-18 10:29:01 UTC (rev 2931) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2008-01-19 08:49:10 UTC (rev 2932) @@ -354,7 +354,7 @@ /** * WORKAROUND: * Making the context current (redundantly) when the window - * is maximized helps some gfx recover from fullscreen + * is maximized helps some gfx cards recover from fullscreen */ try { if (Display.getDrawable().getContext() != null && Display.getDrawable().getContext().isCurrent()) @@ -393,12 +393,10 @@ } public void pollMouse(IntBuffer coord_buffer, ByteBuffer buttons) { - update(); mouse.poll(coord_buffer, buttons); } public void readMouse(ByteBuffer buffer) { - update(); mouse.read(buffer); } @@ -481,12 +479,10 @@ } public void pollKeyboard(ByteBuffer keyDownBuffer) { - update(); keyboard.poll(keyDownBuffer); } public void readKeyboard(ByteBuffer buffer) { - update(); keyboard.read(buffer); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-18 10:31:07
|
Revision: 2931 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2931&view=rev Author: elias_naur Date: 2008-01-18 02:29:01 -0800 (Fri, 18 Jan 2008) Log Message: ----------- AWTGears: Make the canvas the same size as the Gears test Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java Modified: trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java 2008-01-07 18:29:04 UTC (rev 2930) +++ trunk/LWJGL/src/java/org/lwjgl/test/opengl/awt/AWTGears.java 2008-01-18 10:29:01 UTC (rev 2931) @@ -76,9 +76,10 @@ */ public AWTGears() throws LWJGLException { setTitle("Gears"); - setSize(300, 300); setBackground(Color.BLACK); - add(new AWTGearsCanvas()); + AWTGearsCanvas canvas = new AWTGearsCanvas(); + canvas.setSize(300, 300); + add(canvas); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); @@ -86,6 +87,7 @@ } }); setResizable(true); + pack(); setVisible(true); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-07 18:29:06
|
Revision: 2930 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2930&view=rev Author: elias_naur Date: 2008-01-07 10:29:04 -0800 (Mon, 07 Jan 2008) Log Message: ----------- Linux: use XkbSetDetectableAutoRepeat to detect repeated key events more reliably Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2008-01-06 21:33:34 UTC (rev 2929) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2008-01-07 18:29:04 UTC (rev 2930) @@ -857,7 +857,7 @@ public void destroyKeyboard() { lockAWT(); try { - keyboard.destroy(); + keyboard.destroy(getDisplay()); keyboard = null; } finally { unlockAWT(); Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java 2008-01-06 21:33:34 UTC (rev 2929) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxKeyboard.java 2008-01-07 18:29:04 UTC (rev 2930) @@ -41,6 +41,7 @@ import java.nio.charset.CharsetDecoder; import org.lwjgl.BufferUtils; +import org.lwjgl.LWJGLUtil; import org.lwjgl.input.Keyboard; final class LinuxKeyboard { @@ -122,13 +123,14 @@ modeswitch_mask = tmp_modeswitch_mask; caps_lock_mask = tmp_caps_lock_mask; shift_lock_mask = tmp_shift_lock_mask; + setDetectableKeyRepeat(display, true); xim = openIM(display); if (xim != 0) { xic = createIC(xim, window); if (xic != 0) { setupIMEventMask(display, window, xic); } else { - destroy(); + destroy(display); } } else { xic = 0; @@ -146,11 +148,19 @@ private static native void setupIMEventMask(long display, long window, long xic); private static native ByteBuffer allocateComposeStatus(); - public void destroy() { + private static void setDetectableKeyRepeat(long display, boolean enabled) { + boolean success = nSetDetectableKeyRepeat(display, enabled); + if (!success) + LWJGLUtil.log("Failed to set detectable key repeat"); + } + private static native boolean nSetDetectableKeyRepeat(long display, boolean enabled); + + public void destroy(long display) { if (xic != 0) destroyIC(xic); if (xim != 0) closeIM(xim); + setDetectableKeyRepeat(display, false); } private static native void destroyIC(long xic); private static native void closeIM(long xim); @@ -300,10 +310,10 @@ private void handleKeyEvent(long event_ptr, long millis, int event_type, int event_keycode, int event_state) { int keycode = getKeycode(event_ptr, event_state); byte key_state = getKeyState(event_type); + boolean repeat = key_state == key_down_buffer[keycode]; key_down_buffer[keycode] = key_state; long nanos = millis*1000000; if (event_type == LinuxEvent.KeyPress) { - boolean repeat = false; if (has_deferred_event) { if (nanos == deferred_nanos && event_keycode == deferred_event_keycode) { has_deferred_event = false; Modified: trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c =================================================================== --- trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c 2008-01-06 21:33:34 UTC (rev 2929) +++ trunk/LWJGL/src/native/linux/org_lwjgl_opengl_LinuxKeyboard.c 2008-01-07 18:29:04 UTC (rev 2930) @@ -41,6 +41,7 @@ #include <X11/X.h> #include <X11/Xlib.h> +#include <X11/XKBlib.h> #include <X11/Xutil.h> #include <X11/keysym.h> #include "common_tools.h" @@ -52,6 +53,14 @@ return (intptr_t)modifier_map; } +JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_nSetDetectableKeyRepeat(JNIEnv *env, jclass unused, jlong display_ptr, jboolean set_enabled) { + Display *disp = (Display *)(intptr_t)display_ptr; + Bool result; + Bool enabled = set_enabled == JNI_TRUE ? True : False; + Bool success = XkbSetDetectableAutoRepeat(disp, enabled, &result); + return success && enabled == result ? JNI_TRUE : JNI_FALSE; +} + JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_freeModifierMapping(JNIEnv *env, jclass unused, jlong mapping_ptr) { XModifierKeymap *modifier_map = (XModifierKeymap *)(intptr_t)mapping_ptr; XFreeModifiermap(modifier_map); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2008-01-06 21:33:37
|
Revision: 2929 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2929&view=rev Author: elias_naur Date: 2008-01-06 13:33:34 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Added missing @OutParameter annotations to alGen* and glGen* methods Modified Paths: -------------- trunk/LWJGL/src/templates/org/lwjgl/openal/AL10.java trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_buffer_object.java trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_occlusion_query.java trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_program.java trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java trunk/LWJGL/src/templates/org/lwjgl/opengl/GL15.java trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fence.java trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_occlusion_query.java trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_program.java Modified: trunk/LWJGL/src/templates/org/lwjgl/openal/AL10.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/openal/AL10.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/openal/AL10.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -719,7 +719,7 @@ * @param sources array holding sources */ @ALvoid - void alGenSources(@AutoSize("sources") @ALsizei int n, @ALuint IntBuffer sources); + void alGenSources(@AutoSize("sources") @ALsizei int n, @OutParameter @ALuint IntBuffer sources); /** * The application requests deletion of a number of Sources by DeleteSources. @@ -943,7 +943,7 @@ * @param buffers holding buffers */ @ALvoid - void alGenBuffers(@AutoSize("buffers") @ALsizei int n, @ALuint IntBuffer buffers); + void alGenBuffers(@AutoSize("buffers") @ALsizei int n, @OutParameter @ALuint IntBuffer buffers); /** * <p> Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_buffer_object.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_buffer_object.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_buffer_object.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -72,7 +72,7 @@ void glDeleteBuffersARB(@AutoSize("buffers") @GLsizei int n, @Const @GLuint IntBuffer buffers); - void glGenBuffersARB(@AutoSize("buffers") int n, @GLuint IntBuffer buffers); + void glGenBuffersARB(@AutoSize("buffers") int n, @OutParameter @GLuint IntBuffer buffers); boolean glIsBufferARB(@GLuint int buffer); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_occlusion_query.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_occlusion_query.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_occlusion_query.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -56,7 +56,7 @@ int GL_QUERY_RESULT_ARB = 0x8866; int GL_QUERY_RESULT_AVAILABLE_ARB = 0x8867; - void glGenQueriesARB(@AutoSize("ids") @GLsizei int n, @GLuint IntBuffer ids); + void glGenQueriesARB(@AutoSize("ids") @GLsizei int n, @OutParameter @GLuint IntBuffer ids); void glDeleteQueriesARB(@AutoSize("ids") @GLsizei int n, @GLuint IntBuffer ids); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_program.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_program.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_program.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -132,7 +132,7 @@ void glDeleteProgramsARB(@AutoSize("programs") @GLsizei int n, @Const @GLuint IntBuffer programs); - void glGenProgramsARB(@AutoSize("programs") @GLsizei int n, @GLuint IntBuffer programs); + void glGenProgramsARB(@AutoSize("programs") @GLsizei int n, @OutParameter @GLuint IntBuffer programs); void glProgramEnvParameter4fARB(int target, int index, float x, float y, float z, float w); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/EXT_framebuffer_object.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -138,7 +138,7 @@ void glDeleteRenderbuffersEXT(@AutoSize("renderbuffers") int n, @Const @GLuint IntBuffer renderbuffers); - void glGenRenderbuffersEXT(@AutoSize("renderbuffers") int n, @GLuint IntBuffer renderbuffers); + void glGenRenderbuffersEXT(@AutoSize("renderbuffers") int n, @OutParameter @GLuint IntBuffer renderbuffers); void glRenderbufferStorageEXT(@GLenum int target, @GLenum int internalformat, @GLsizei int width, @GLsizei int height); @@ -151,7 +151,7 @@ void glDeleteFramebuffersEXT(@AutoSize("framebuffers") int n, @Const @GLuint IntBuffer framebuffers); - void glGenFramebuffersEXT(@AutoSize("framebuffers") int n, @Const @GLuint IntBuffer framebuffers); + void glGenFramebuffersEXT(@AutoSize("framebuffers") int n, @OutParameter @GLuint IntBuffer framebuffers); @GLenum int glCheckFramebufferStatusEXT(@GLenum int target); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -932,7 +932,7 @@ @StripPostfix("params") void glGetIntegerv(@GLenum int pname, @OutParameter @Check("16") IntBuffer params); - void glGenTextures(@AutoSize("textures") @GLsizei int n, @GLuint IntBuffer textures); + void glGenTextures(@AutoSize("textures") @GLsizei int n, @OutParameter @GLuint IntBuffer textures); @GLuint int glGenLists(@GLsizei int range); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/GL15.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL15.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/GL15.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -92,7 +92,7 @@ void glDeleteBuffers(@AutoSize("buffers") @GLsizei int n, @Const @GLuint IntBuffer buffers); - void glGenBuffers(@AutoSize("buffers") @GLsizei int n, @GLuint IntBuffer buffers); + void glGenBuffers(@AutoSize("buffers") @GLsizei int n, @OutParameter @GLuint IntBuffer buffers); boolean glIsBuffer(@GLuint int buffer); @@ -174,7 +174,7 @@ int GL_QUERY_RESULT = 0x8866; int GL_QUERY_RESULT_AVAILABLE = 0x8867; - void glGenQueries(@AutoSize("ids") @GLsizei int n, @GLuint IntBuffer ids); + void glGenQueries(@AutoSize("ids") @GLsizei int n, @OutParameter @GLuint IntBuffer ids); void glDeleteQueries(@AutoSize("ids") @GLsizei int n, @GLuint IntBuffer ids); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fence.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fence.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_fence.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -40,7 +40,7 @@ int GL_FENCE_STATUS_NV = 0x84F3; int GL_FENCE_CONDITION_NV = 0x84F4; - void glGenFencesNV(@AutoSize("piFences") @GLsizei int n, @GLuint IntBuffer piFences); + void glGenFencesNV(@AutoSize("piFences") @GLsizei int n, @OutParameter @GLuint IntBuffer piFences); void glDeleteFencesNV(@AutoSize("piFences") @GLsizei int n, @Const @GLuint IntBuffer piFences); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_occlusion_query.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_occlusion_query.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_occlusion_query.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -44,7 +44,7 @@ int GL_PIXEL_COUNT_NV = 0x8866; int GL_PIXEL_COUNT_AVAILABLE_NV = 0x8867; - void glGenOcclusionQueriesNV(@AutoSize("piIDs") @GLsizei int n, @GLuint IntBuffer piIDs); + void glGenOcclusionQueriesNV(@AutoSize("piIDs") @GLsizei int n, @OutParameter @GLuint IntBuffer piIDs); void glDeleteOcclusionQueriesNV(@AutoSize("piIDs") @GLsizei int n, @Const @GLuint IntBuffer piIDs); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_program.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_program.java 2007-12-13 09:29:36 UTC (rev 2928) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/NV_program.java 2008-01-06 21:33:34 UTC (rev 2929) @@ -67,7 +67,7 @@ void glDeleteProgramsNV(@AutoSize("programs") @GLsizei int n, @Const @GLuint IntBuffer programs); - void glGenProgramsNV(@AutoSize("programs") @GLsizei int n, @GLuint IntBuffer programs); + void glGenProgramsNV(@AutoSize("programs") @GLsizei int n, @OutParameter @GLuint IntBuffer programs); @StripPostfix("params") void glGetProgramivNV(@GLuint int programID, @GLenum int parameterName, @OutParameter @Check @GLint IntBuffer params); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: kellianne H. <Hen...@GS...> - 2008-01-05 21:00:58
|
My new year resolution was to put some inches on my dick, thanks to VPXL, that is now possible! http://Wesighanes.com/ |
From: Ulysses M. <Ul...@ce...> - 2007-12-27 12:18:31
|
population against the government=2E though, he felt he had more leverage= against the system: It was was why she was crying=2E set up a foundation=2E Isn't it degrading, when they call your pen!s a "1 inch wonder"? Don't let them ridicule you anymore! Use VPXL to add more inches to your = willy!=20 http://weiouyt=2Ecom/ Order it today and you'll deserve a more proper definition of your new on= e-eyed monster! And yet there is no marquee=2E Standing in the large Vittoria Square of P= rime Minister Kadar=2E caught Soros talking on a plane to Prague about ho= w little investing Soros then decided to visit Romania in January with the hope of setting I= t seemed an ideal time for Soros to get involved=2E accused the Chinese s= ecret police of hijacking his local organization=2E |
From: Sabryn <f6...@ox...> - 2007-12-22 13:39:05
|
Hello, my gentleman! I am pretty and passionate Ukrainian woman, but I am lonely. My heart dies without love as beautiful flower dies without water. I need to love and to be beloved as rose needs to be watered every day. I need kisses and love as no flower can't live without sunny rays. If you want to have into your life such beautiful flower like me, don't be shy and leave me your message here http://russianbridesshop.info/?idAff=182 Waiting for your letter Sabrin B |
From: Sang G. <hip...@bo...> - 2007-12-19 17:08:18
|
KarenDickWallopinghttp://kornty.com |
From: <eli...@us...> - 2007-12-13 09:29:42
|
Revision: 2928 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2928&view=rev Author: elias_naur Date: 2007-12-13 01:29:36 -0800 (Thu, 13 Dec 2007) Log Message: ----------- Windows: Pulled DefWindowProc calling to java side Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/Sys.java trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c Modified: trunk/LWJGL/src/java/org/lwjgl/Sys.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/Sys.java 2007-12-04 11:47:08 UTC (rev 2927) +++ trunk/LWJGL/src/java/org/lwjgl/Sys.java 2007-12-13 09:29:36 UTC (rev 2928) @@ -57,7 +57,7 @@ private static final String VERSION = "1.1.3"; /** Current version of the JNI library */ - static final int JNI_VERSION = 11; + static final int JNI_VERSION = 12; /** The implementation instance to delegate platform specific behavior to */ private final static SysImplementation implementation; Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-12-04 11:47:08 UTC (rev 2927) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/WindowsDisplay.java 2007-12-13 09:29:36 UTC (rev 2928) @@ -627,12 +627,14 @@ private static native void clientToScreen(long hwnd, IntBuffer point); - private static boolean handleMessage(long hwnd, int msg, long wParam, long lParam, long millis) { + private static int handleMessage(long hwnd, int msg, long wParam, long lParam, long millis) { if (current_display != null) return current_display.doHandleMessage(hwnd, msg, wParam, lParam, millis); else - return false; + return defWindowProc(hwnd, msg, wParam, lParam); } + + private static native int defWindowProc(long hwnd, int msg, long wParam, long lParam); private void checkCursorState() { updateCursor(); @@ -656,7 +658,7 @@ checkCursorState(); } - private boolean doHandleMessage(long hwnd, int msg, long wParam, long lParam, long millis) { + private int doHandleMessage(long hwnd, int msg, long wParam, long lParam, long millis) { switch (msg) { // disable screen saver and monitor power down messages which wreak havoc case WM_ACTIVATE: @@ -669,7 +671,7 @@ appActivate(false); break; } - return true; + return 0; case WM_SIZE: switch ((int)wParam) { case SIZE_RESTORED: @@ -680,39 +682,39 @@ setMinimized(true); break; } - return false; + return defWindowProc(hwnd, msg, wParam, lParam); case WM_MOUSEMOVE: int xPos = (int)(short)(lParam & 0xFFFF); int yPos = transformY(getHwnd(), (int)(short)((lParam >> 16) & 0xFFFF)); handleMouseMoved(xPos, yPos, millis); checkCursorState(); - return true; + return 0; case WM_MOUSEWHEEL: int dwheel = (int)(short)((wParam >> 16) & 0xFFFF); handleMouseScrolled(dwheel, millis); - return true; + return 0; case WM_LBUTTONDOWN: handleMouseButton(0, 1, millis); - return true; + return 0; case WM_LBUTTONUP: handleMouseButton(0, 0, millis); - return true; + return 0; case WM_RBUTTONDOWN: handleMouseButton(1, 1, millis); - return true; + return 0; case WM_RBUTTONUP: handleMouseButton(1, 0, millis); - return true; + return 0; case WM_MBUTTONDOWN: handleMouseButton(2, 1, millis); - return true; + return 0; case WM_MBUTTONUP: handleMouseButton(2, 0, millis); - return true; + return 0; case WM_SYSCHAR: case WM_CHAR: handleChar(wParam, lParam, millis); - return true; + return 0; case WM_SYSKEYUP: /* Fall through */ case WM_KEYUP: @@ -730,29 +732,29 @@ /* Fall through */ case WM_KEYDOWN: handleKeyButton(wParam, lParam, millis); - return false; + return defWindowProc(hwnd, msg, wParam, lParam); case WM_QUIT: close_requested = true; - return true; + return 0; case WM_SYSCOMMAND: switch ((int)(wParam & 0xfff0)) { case SC_KEYMENU: case SC_MOUSEMENU: case SC_SCREENSAVE: case SC_MONITORPOWER: - return true; + return 0; case SC_CLOSE: close_requested = true; - return true; + return 0; default: break; } - return false; + return defWindowProc(hwnd, msg, wParam, lParam); case WM_PAINT: is_dirty = true; - return false; + return defWindowProc(hwnd, msg, wParam, lParam); default: - return false; + return defWindowProc(hwnd, msg, wParam, lParam); } } Modified: trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c =================================================================== --- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2007-12-04 11:47:08 UTC (rev 2927) +++ trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2007-12-13 09:29:36 UTC (rev 2928) @@ -117,15 +117,16 @@ } if (display_class_global != NULL) { message_time = GetMessageTime(); - handleMessage_method = (*env)->GetStaticMethodID(env, display_class_global, "handleMessage", "(JIJJJ)Z"); + handleMessage_method = (*env)->GetStaticMethodID(env, display_class_global, "handleMessage", "(JIJJJ)I"); if (handleMessage_method != NULL) - if ((*env)->CallStaticBooleanMethod(env, display_class_global, handleMessage_method, (jlong)(intptr_t)hWnd, (jint)msg, (jlong)wParam, (jlong)lParam, (jlong)message_time)) - return 0; + return (*env)->CallStaticIntMethod(env, display_class_global, handleMessage_method, (jlong)(intptr_t)hWnd, (jint)msg, (jlong)wParam, (jlong)lParam, (jlong)message_time); } } + return DefWindowProc(hWnd, msg, wParam, lParam); +} - // default action - return DefWindowProc(hWnd, msg, wParam, lParam); +JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsDisplay_defWindowProc(JNIEnv *env, jclass unused, jlong hWnd, jint msg, jlong wParam, jlong lParam) { + return DefWindowProc((HWND)(INT_PTR)hWnd, msg, wParam, lParam); } /* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Eve W. <bit...@te...> - 2007-12-11 15:00:40
|
F A S T T R A C K D E G R E E P R O G R A M Obtain the degree you= deserve, based on your present knowledge and life experience. A prospero= us future, money earning power, and the Admiration of all. Degrees from a= n Established, Prestigious, Leading Institution. Your Degree will show ex= actly what you really can do. Get the Job, Promotion, Business Opportunit= y and Social Advancement you Desire! Eliminates classrooms and traveling.= Achieve your Bachelors, Masters, MBA, or PhDin the field of your experti= se Professional and affordable Call now - your Graduation is a phone call= away. Please call:1-206-888-2083 |
From: Sabry <jen...@ha...> - 2007-12-11 11:37:26
|
Hi to you! As many people in the world as many destinies. As much love as many disappointments. Why do people want so little but don't get that!??? Have not you thought, my stranger, you could be my destiny? Have not you thought you can present me love and happiness? You know love is the wings. They are the wings of the happiness. Why? Why is it so far from me? Why am I looking for it for a such a long time? Why? It is like the bird of the happiness that can't become strong and knock into my window. Dear stranger, I am tired to be alone. There is a strength inside me that is as powerful as explosion of the Universe! This is the strength of LOVE! It wants to tear from me! It wants to prove everybody it exists in spite of everything! Love is the gift! I want to present it to you! I am full of this feeling! You, my stranger, will feel this strength of love. You will dive to this strong magic feeling and become the happiest man in the world! Let me to tear it! Let me to love you! http://ukrainebrideshome.info/?idAff=101 Looking forward to get a letter from you Julia P. |
From: <eli...@us...> - 2007-12-04 11:47:21
|
Revision: 2927 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2927&view=rev Author: elias_naur Date: 2007-12-04 03:47:08 -0800 (Tue, 04 Dec 2007) Log Message: ----------- Windows: Removed unused library path from mingw build script Modified Paths: -------------- trunk/LWJGL/platform_build/mingw_ant/build.xml Modified: trunk/LWJGL/platform_build/mingw_ant/build.xml =================================================================== --- trunk/LWJGL/platform_build/mingw_ant/build.xml 2007-12-04 10:58:10 UTC (rev 2926) +++ trunk/LWJGL/platform_build/mingw_ant/build.xml 2007-12-04 11:47:08 UTC (rev 2927) @@ -34,7 +34,6 @@ <arg line="-shared -o ${dllname}"/> <srcfile/> <arg value="-L${java.home}/../lib"/> - <arg value="-L${dxhome}/lib/x86"/> <arg value="-L${alhome}/libs"/> <arg line="${libs}"/> <fileset dir="." includes="*.o"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-12-04 10:58:14
|
Revision: 2926 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2926&view=rev Author: elias_naur Date: 2007-12-04 02:58:10 -0800 (Tue, 04 Dec 2007) Log Message: ----------- Windows: 64bit compilation fixes Modified Paths: -------------- trunk/LWJGL/src/native/windows/Window.h trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c Modified: trunk/LWJGL/src/native/windows/Window.h =================================================================== --- trunk/LWJGL/src/native/windows/Window.h 2007-12-04 09:27:54 UTC (rev 2925) +++ trunk/LWJGL/src/native/windows/Window.h 2007-12-04 10:58:10 UTC (rev 2926) @@ -42,9 +42,15 @@ #define _LWJGL_WINDOW_H_INCLUDED_ #define WIN32_LEAN_AND_MEAN - #define _WIN32_WINDOWS 0x0410 - #define WINVER 0x0410 - #define _WIN32_WINNT 0x0400 + #ifndef _WIN32_WINDOWS + #define _WIN32_WINDOWS 0x0410 + #endif + #ifndef WINVER + #define WINVER 0x0410 + #endif + #ifndef _WIN32_WINNT + #define _WIN32_WINNT 0x0400 + #endif #include <windows.h> #include <jni.h> Modified: trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c =================================================================== --- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2007-12-04 09:27:54 UTC (rev 2925) +++ trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2007-12-04 10:58:10 UTC (rev 2926) @@ -520,10 +520,10 @@ if (handle_buffer != NULL) { cursor_handle = (HCURSOR *)(*env)->GetDirectBufferAddress(env, handle_buffer); cursor = *cursor_handle; - SetClassLongPtr(hwnd, GCL_HCURSOR, (LONG_PTR)cursor); + SetClassLongPtr(hwnd, GCLP_HCURSOR, (LONG_PTR)cursor); SetCursor(cursor); } else { - SetClassLongPtr(hwnd, GCL_HCURSOR, (LONG_PTR)NULL); + SetClassLongPtr(hwnd, GCLP_HCURSOR, (LONG_PTR)NULL); SetCursor(LoadCursor(NULL, IDC_ARROW)); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-12-04 09:27:56
|
Revision: 2925 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2925&view=rev Author: elias_naur Date: 2007-12-04 01:27:54 -0800 (Tue, 04 Dec 2007) Log Message: ----------- Windows: Removed unused local declarations from WindowsContextImplementation.c Modified Paths: -------------- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c Modified: trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c =================================================================== --- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c 2007-11-27 07:58:03 UTC (rev 2924) +++ trunk/LWJGL/src/native/windows/org_lwjgl_opengl_WindowsContextImplementation.c 2007-12-04 09:27:54 UTC (rev 2925) @@ -53,8 +53,6 @@ WindowsContext *context_info; HGLRC context; HGLRC shared_context = NULL; - HDC saved_hdc; - HGLRC saved_context; jobject context_handle = newJavaManagedByteBuffer(env, sizeof(WindowsContext)); if (context_handle == NULL) { throwException(env, "Could not create handle buffer"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: Rosemary L. <Ros...@UT...> - 2007-11-29 13:07:08
|
never be nervous in bed again with a big strong dick = http://ldahomes.com/ |
From: Tighe D. <Tig...@er...> - 2007-11-28 21:47:18
|
Does your performance and pleasure need something MORE? http://elcreed.com/ |
From: <eli...@us...> - 2007-11-27 07:58:05
|
Revision: 2924 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2924&view=rev Author: elias_naur Date: 2007-11-26 23:58:03 -0800 (Mon, 26 Nov 2007) Log Message: ----------- Mouse: Attempt to clarify Mouse.setNativeCursor javadoc Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java Modified: trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java 2007-11-14 11:54:06 UTC (rev 2923) +++ trunk/LWJGL/src/java/org/lwjgl/input/Mouse.java 2007-11-27 07:58:03 UTC (rev 2924) @@ -153,8 +153,9 @@ } /** - * Binds a native cursor. If the cursor argument is null, the - * native cursor is disabled, as if native cursors were not supported. + * Binds a native cursor. If the cursor argument is null, any + * currently bound native cursor is disabled, and the cursor reverts + * to the default operating system supplied cursor. * * NOTE: The native cursor is not constrained to the window, but * relative events will not be generated if the cursor is outside. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <gde...@st...> - 2007-11-15 16:49:42
|
Gold Resource Newsletter HPGI announces more Gold findings. Share prices jump 20% Hemisphere Gold (HPGI) $1.20 UP 20% Gold prices are climbing twice as fast as last years predictions. Lack of exploration in the 90's has caused a depleted gold supply and the US dollar has pushed investors to a more secure investment. Suriname is the biggest name in the Gold market as recent findings have shown huge deposits and over 50 Million ounces have already been extracted. A Junior Mining and exploration group, Hemisphere Gold, has a 72,000 hectare property that, following advanced exploration, has already shown rich gold deposits right in the middle of the largest mines in Suriname. Top Five Things To Know On HPGI 1. Up nearly 33% so far this year, gold is making a powerful Bull Run. 2. Current global market conditions and demands are primed for a continued increase in the price of gold. 3. HPGI's use of cutting edge technology has maximized there ability to find gold deposits. Their experienced management team has also been able to accomplish this while keeping costs down during exploration. 4. The Guiana Shield has extracted over 50 Million ounces of gold. HPGI's claim is sitting right in the middle of gold producing mines. 5. Gold tends to be a better investment as it keeps its value better than most currencies over time. Gold is certainly becoming the hot investment in such a turbulent market. HPGI has the potential to provide a safe haven and hefty returns for early investors. Take the time to read over their website and review the recent news releases and profiles from Stockguru. It may be your best investment this year. |
From: <eli...@us...> - 2007-11-14 11:54:23
|
Revision: 2923 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2923&view=rev Author: elias_naur Date: 2007-11-14 03:54:06 -0800 (Wed, 14 Nov 2007) Log Message: ----------- Improved native path handling in 'runtest' ant target Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2007-11-14 11:10:52 UTC (rev 2922) +++ trunk/LWJGL/build.xml 2007-11-14 11:54:06 UTC (rev 2923) @@ -384,9 +384,10 @@ <condition property="native_path" value="libs/macosx"> <os name="Mac OS X" /> </condition> + <property name="native_path_expanded" location="${native_path}"/> <java classname="${test.mainclass}" classpath="res:${lwjgl.lib}/lwjgl.jar:${lwjgl.lib}/lwjgl_util.jar:${lwjgl.lib}/lwjgl_test.jar:${lwjgl.lib}/jinput.jar" fork="true"> - <jvmarg value="-Dorg.lwjgl.util.Debug=true"/> - <jvmarg value="-Djava.library.path=${native_path}"/> + <sysproperty key="org.lwjgl.util.Debug" value="true"/> + <sysproperty key="java.library.path" value="${native_path_expanded}"/> </java> </target> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-11-14 11:10:56
|
Revision: 2922 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2922&view=rev Author: elias_naur Date: 2007-11-14 03:10:52 -0800 (Wed, 14 Nov 2007) Log Message: ----------- windows: Use throwFormattedException, not throwException in tryLoadOpenAL() Modified Paths: -------------- trunk/LWJGL/src/native/windows/windows_al.c Modified: trunk/LWJGL/src/native/windows/windows_al.c =================================================================== --- trunk/LWJGL/src/native/windows/windows_al.c 2007-11-14 11:07:22 UTC (rev 2921) +++ trunk/LWJGL/src/native/windows/windows_al.c 2007-11-14 11:10:52 UTC (rev 2922) @@ -58,7 +58,7 @@ if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); } else { - throwException(env, "Could not load OpenAL library (%d)", GetLastError()); + throwFormattedException(env, "Could not load OpenAL library (%d)", GetLastError()); } free(path_str); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-11-14 11:07:26
|
Revision: 2921 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2921&view=rev Author: elias_naur Date: 2007-11-14 03:07:22 -0800 (Wed, 14 Nov 2007) Log Message: ----------- openal: Don't free native path too early (duh) Modified Paths: -------------- trunk/LWJGL/src/native/linux/linux_al.c trunk/LWJGL/src/native/macosx/macosx_al.c trunk/LWJGL/src/native/windows/windows_al.c Modified: trunk/LWJGL/src/native/linux/linux_al.c =================================================================== --- trunk/LWJGL/src/native/linux/linux_al.c 2007-11-14 10:45:07 UTC (rev 2920) +++ trunk/LWJGL/src/native/linux/linux_al.c 2007-11-14 11:07:22 UTC (rev 2921) @@ -48,13 +48,13 @@ void tryLoadLibrary(JNIEnv *env, jstring path) { char *path_str = GetStringNativeChars(env, path); printfDebugJava(env, "Testing '%s'", path_str); - free(path_str); handleOAL = dlopen(path_str, RTLD_LAZY); if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); } else { throwException(env, "Could not load OpenAL library"); } + free(path_str); } void UnLoadOpenAL() { Modified: trunk/LWJGL/src/native/macosx/macosx_al.c =================================================================== --- trunk/LWJGL/src/native/macosx/macosx_al.c 2007-11-14 10:45:07 UTC (rev 2920) +++ trunk/LWJGL/src/native/macosx/macosx_al.c 2007-11-14 11:07:22 UTC (rev 2921) @@ -93,12 +93,12 @@ const char *path_str = (*env)->GetStringUTFChars(env, path, NULL); printfDebugJava(env, "Testing '%s'", path_str); handleOAL = NSAddImage(path_str, NSADDIMAGE_OPTION_RETURN_ON_ERROR); - (*env)->ReleaseStringUTFChars(env, path, path_str); if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); } else { throwException(env, "Could not load OpenAL library"); } + (*env)->ReleaseStringUTFChars(env, path, path_str); } /** Modified: trunk/LWJGL/src/native/windows/windows_al.c =================================================================== --- trunk/LWJGL/src/native/windows/windows_al.c 2007-11-14 10:45:07 UTC (rev 2920) +++ trunk/LWJGL/src/native/windows/windows_al.c 2007-11-14 11:07:22 UTC (rev 2921) @@ -55,12 +55,12 @@ char *path_str = GetStringNativeChars(env, path); printfDebugJava(env, "Testing '%s'", path_str); handleOAL = LoadLibrary(path_str); - free(path_str); if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); } else { throwException(env, "Could not load OpenAL library (%d)", GetLastError()); } + free(path_str); } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <eli...@us...> - 2007-11-14 10:45:16
|
Revision: 2920 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=2920&view=rev Author: elias_naur Date: 2007-11-14 02:45:07 -0800 (Wed, 14 Nov 2007) Log Message: ----------- openal: Improved error reporting from native library load Modified Paths: -------------- trunk/LWJGL/src/native/common/extal.h trunk/LWJGL/src/native/common/org_lwjgl_openal_AL.c trunk/LWJGL/src/native/linux/linux_al.c trunk/LWJGL/src/native/macosx/macosx_al.c trunk/LWJGL/src/native/windows/windows_al.c Modified: trunk/LWJGL/src/native/common/extal.h =================================================================== --- trunk/LWJGL/src/native/common/extal.h 2007-11-12 16:02:57 UTC (rev 2919) +++ trunk/LWJGL/src/native/common/extal.h 2007-11-14 10:45:07 UTC (rev 2920) @@ -162,7 +162,7 @@ /* Platform dependent functions */ void *NativeGetFunctionPointer(const char *function); -bool tryLoadLibrary(JNIEnv *env, jstring path); +void tryLoadLibrary(JNIEnv *env, jstring path); void UnLoadOpenAL(); #ifdef __cplusplus Modified: trunk/LWJGL/src/native/common/org_lwjgl_openal_AL.c =================================================================== --- trunk/LWJGL/src/native/common/org_lwjgl_openal_AL.c 2007-11-12 16:02:57 UTC (rev 2919) +++ trunk/LWJGL/src/native/common/org_lwjgl_openal_AL.c 2007-11-14 10:45:07 UTC (rev 2920) @@ -35,9 +35,7 @@ #include "extal.h" JNIEXPORT void JNICALL Java_org_lwjgl_openal_AL_nCreate(JNIEnv *env, jclass clazz, jstring oalPath) { - if (!tryLoadLibrary(env, oalPath)) { - throwException(env, "Could not load OpenAL library"); - } + tryLoadLibrary(env, oalPath); } JNIEXPORT void JNICALL Java_org_lwjgl_openal_AL_nDestroy(JNIEnv *env, jclass clazz) { Modified: trunk/LWJGL/src/native/linux/linux_al.c =================================================================== --- trunk/LWJGL/src/native/linux/linux_al.c 2007-11-12 16:02:57 UTC (rev 2919) +++ trunk/LWJGL/src/native/linux/linux_al.c 2007-11-14 10:45:07 UTC (rev 2920) @@ -45,15 +45,16 @@ return dlsym(handleOAL, function); } -bool tryLoadLibrary(JNIEnv *env, jstring path) { +void tryLoadLibrary(JNIEnv *env, jstring path) { char *path_str = GetStringNativeChars(env, path); printfDebugJava(env, "Testing '%s'", path_str); + free(path_str); handleOAL = dlopen(path_str, RTLD_LAZY); if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); + } else { + throwException(env, "Could not load OpenAL library"); } - free(path_str); - return handleOAL != NULL; } void UnLoadOpenAL() { Modified: trunk/LWJGL/src/native/macosx/macosx_al.c =================================================================== --- trunk/LWJGL/src/native/macosx/macosx_al.c 2007-11-12 16:02:57 UTC (rev 2919) +++ trunk/LWJGL/src/native/macosx/macosx_al.c 2007-11-14 10:45:07 UTC (rev 2920) @@ -89,15 +89,16 @@ return openal_bundle; } -bool tryLoadLibrary(JNIEnv *env, jstring path) { +void tryLoadLibrary(JNIEnv *env, jstring path) { const char *path_str = (*env)->GetStringUTFChars(env, path, NULL); printfDebugJava(env, "Testing '%s'", path_str); handleOAL = NSAddImage(path_str, NSADDIMAGE_OPTION_RETURN_ON_ERROR); + (*env)->ReleaseStringUTFChars(env, path, path_str); if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); + } else { + throwException(env, "Could not load OpenAL library"); } - (*env)->ReleaseStringUTFChars(env, path, path_str); - return handleOAL != NULL; } /** Modified: trunk/LWJGL/src/native/windows/windows_al.c =================================================================== --- trunk/LWJGL/src/native/windows/windows_al.c 2007-11-12 16:02:57 UTC (rev 2919) +++ trunk/LWJGL/src/native/windows/windows_al.c 2007-11-14 10:45:07 UTC (rev 2920) @@ -51,15 +51,16 @@ return GetProcAddress(handleOAL, function); } -bool tryLoadLibrary(JNIEnv *env, jstring path) { +void tryLoadLibrary(JNIEnv *env, jstring path) { char *path_str = GetStringNativeChars(env, path); printfDebugJava(env, "Testing '%s'", path_str); handleOAL = LoadLibrary(path_str); + free(path_str); if (handleOAL != NULL) { printfDebugJava(env, "Found OpenAL at '%s'", path_str); + } else { + throwException(env, "Could not load OpenAL library (%d)", GetLastError()); } - free(path_str); - return handleOAL != NULL; } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |