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
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
1
(1) |
|
2
(15) |
3
(20) |
4
(9) |
5
(2) |
6
|
7
(8) |
8
(3) |
|
9
(1) |
10
(8) |
11
(27) |
12
(12) |
13
(1) |
14
(6) |
15
(15) |
|
16
|
17
(2) |
18
|
19
|
20
|
21
(1) |
22
(3) |
|
23
|
24
|
25
(1) |
26
|
27
|
28
|
29
|
|
30
|
31
(3) |
|
|
|
|
|
|
From: <eli...@us...> - 2006-07-14 16:15:05
|
Revision: 2514 Author: elias_naur Date: 2006-07-14 09:14:52 -0700 (Fri, 14 Jul 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2514&view=rev Log Message: ----------- Split the external LWJGL version from the internal version of the native JNI library. The internal JNI version is now an integer. This has multiple advantages over the old way: 1. The JNI_VERSION field is now included automatically in the generated JNI headers, relieving us of the burden of updating the version number in both java and native code. 2. We can update the JNI version with every non-compatible change of the JNI library API, not just once per release, giving us extra safety when users download and build LWJGL from SVN. 3. We can now avoid rebuilding natives if a particular release only contains java changes. Currently, This is mostly a problem when Brian bumps the external version prior a release and I forget to re-build the natives ;) Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/DefaultSysImplementation.java trunk/LWJGL/src/java/org/lwjgl/Sys.java trunk/LWJGL/src/java/org/lwjgl/SysImplementation.java trunk/LWJGL/src/native/common/common_tools.c Modified: trunk/LWJGL/src/java/org/lwjgl/DefaultSysImplementation.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/DefaultSysImplementation.java 2006-07-14 13:07:38 UTC (rev 2513) +++ trunk/LWJGL/src/java/org/lwjgl/DefaultSysImplementation.java 2006-07-14 16:14:52 UTC (rev 2514) @@ -39,7 +39,10 @@ * $Id$ */ abstract class DefaultSysImplementation implements SysImplementation { - public native String getNativeLibraryVersion(); + /** Included to let native have easy access to Sys.JNI_VERSION */ + private final static int JNI_VERSION = Sys.JNI_VERSION; + + public native int getJNIVersion(); public native void setDebug(boolean debug); public long getTimerResolution() { Modified: trunk/LWJGL/src/java/org/lwjgl/Sys.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/Sys.java 2006-07-14 13:07:38 UTC (rev 2513) +++ trunk/LWJGL/src/java/org/lwjgl/Sys.java 2006-07-14 16:14:52 UTC (rev 2514) @@ -56,6 +56,9 @@ /** Current version of library */ private static final String VERSION = "1.0beta2"; + /** Current version of the JNI library */ + static final int JNI_VERSION = 1; + /** The implementation instance to delegate platform specific behavior to */ private final static SysImplementation implementation; @@ -97,10 +100,10 @@ implementation = createImplementation(); loadLibrary(JNI_LIBRARY_NAME); - String native_version = implementation.getNativeLibraryVersion(); - if (!native_version.equals(getVersion())) - throw new LinkageError("Version mismatch: jar version is '" + getVersion() + - "', native libary version is '" + native_version + "'"); + int native_jni_version = implementation.getJNIVersion(); + if (native_jni_version != JNI_VERSION) + throw new LinkageError("Version mismatch: jar version is '" + JNI_VERSION + + "', native libary version is '" + native_jni_version + "'"); implementation.setDebug(LWJGLUtil.DEBUG); } Modified: trunk/LWJGL/src/java/org/lwjgl/SysImplementation.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/SysImplementation.java 2006-07-14 13:07:38 UTC (rev 2513) +++ trunk/LWJGL/src/java/org/lwjgl/SysImplementation.java 2006-07-14 16:14:52 UTC (rev 2514) @@ -44,7 +44,7 @@ /** * Return the version of the native library */ - String getNativeLibraryVersion(); + int getJNIVersion(); void setDebug(boolean debug); Modified: trunk/LWJGL/src/native/common/common_tools.c =================================================================== --- trunk/LWJGL/src/native/common/common_tools.c 2006-07-14 13:07:38 UTC (rev 2513) +++ trunk/LWJGL/src/native/common/common_tools.c 2006-07-14 16:14:52 UTC (rev 2514) @@ -48,7 +48,6 @@ #include "org_lwjgl_DefaultSysImplementation.h" static bool debug = false; -static const char* VERSION = "1.0beta2"; static JavaVM *jvm; void initAttribList(attrib_list_t *list) { @@ -64,9 +63,9 @@ list->current_index++; } -JNIEXPORT jstring JNICALL Java_org_lwjgl_DefaultSysImplementation_getNativeLibraryVersion +JNIEXPORT jint JNICALL Java_org_lwjgl_DefaultSysImplementation_getJNIVersion (JNIEnv *env, jobject ignored) { - return NewStringNative(env, VERSION); + return org_lwjgl_DefaultSysImplementation_JNI_VERSION; } JNIEXPORT void JNICALL Java_org_lwjgl_DefaultSysImplementation_setDebug This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <eli...@us...> - 2006-07-14 13:07:46
|
Revision: 2513 Author: elias_naur Date: 2006-07-14 06:07:38 -0700 (Fri, 14 Jul 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2513&view=rev Log Message: ----------- Added additional @NoErrorCheck annotations Modified Paths: -------------- trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_multitexture.java trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java trunk/LWJGL/src/templates/org/lwjgl/opengl/GL13.java Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_multitexture.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_multitexture.java 2006-07-14 12:07:20 UTC (rev 2512) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/ARB_multitexture.java 2006-07-14 13:07:38 UTC (rev 2513) @@ -75,35 +75,51 @@ void glActiveTextureARB(@GLenum int texture); + @NoErrorCheck void glMultiTexCoord1fARB(@GLenum int target, float s); + @NoErrorCheck void glMultiTexCoord1dARB(@GLenum int target, double s); + @NoErrorCheck void glMultiTexCoord1iARB(@GLenum int target, int s); + @NoErrorCheck void glMultiTexCoord1sARB(@GLenum int target, short s); + @NoErrorCheck void glMultiTexCoord2fARB(@GLenum int target, float s, float t); + @NoErrorCheck void glMultiTexCoord2dARB(@GLenum int target, double s, double t); + @NoErrorCheck void glMultiTexCoord2iARB(@GLenum int target, int s, int t); + @NoErrorCheck void glMultiTexCoord2sARB(@GLenum int target, short s, short t); + @NoErrorCheck void glMultiTexCoord3fARB(@GLenum int target, float s, float t, float r); + @NoErrorCheck void glMultiTexCoord3dARB(@GLenum int target, double s, double t, double r); + @NoErrorCheck void glMultiTexCoord3iARB(@GLenum int target, int s, int t, int r); + @NoErrorCheck void glMultiTexCoord3sARB(@GLenum int target, short s, short t, short r); + @NoErrorCheck void glMultiTexCoord4fARB(@GLenum int target, float s, float t, float r, float q); + @NoErrorCheck void glMultiTexCoord4dARB(@GLenum int target, double s, double t, double r, double q); + @NoErrorCheck void glMultiTexCoord4iARB(@GLenum int target, int s, int t, int r, int q); + @NoErrorCheck void glMultiTexCoord4sARB(@GLenum int target, short s, short t, short r, short q); } Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java 2006-07-14 12:07:20 UTC (rev 2512) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java 2006-07-14 13:07:38 UTC (rev 2513) @@ -755,10 +755,12 @@ @Check("textures.remaining()") @GLboolean ByteBuffer residences); + @NoErrorCheck void glBegin(@GLenum int mode); void glEnd(); + @NoErrorCheck void glArrayElement(int i); void glClearDepth(@GLclampd double depth); @@ -793,20 +795,28 @@ void glColorMask(boolean red, boolean green, boolean blue, boolean alpha); + @NoErrorCheck void glColor3b(byte red, byte green, byte blue); + @NoErrorCheck void glColor3f(float red, float green, float blue); + @NoErrorCheck void glColor3d(double red, double green, double blue); + @NoErrorCheck void glColor3ub(@GLubyte byte red, @GLubyte byte green, @GLubyte byte blue); + @NoErrorCheck void glColor4b(byte red, byte green, byte blue, byte alpha); + @NoErrorCheck void glColor4f(float red, float green, float blue, float alpha); + @NoErrorCheck void glColor4d(double red, double green, double blue, double alpha); + @NoErrorCheck void glColor4ub(@GLubyte byte red, @GLubyte byte green, @GLubyte byte blue, @GLubyte byte alpha); void glClipPlane(@GLenum int plane, @Check("4") @Const DoubleBuffer equation); @@ -1118,12 +1128,16 @@ @GLfloat @GLdouble Buffer pointer); + @NoErrorCheck void glNormal3b(byte nx, byte ny, byte nz); + @NoErrorCheck void glNormal3f(float nx, float ny, float nz); + @NoErrorCheck void glNormal3d(double nx, double ny, double nz); + @NoErrorCheck void glNormal3i(int nx, int ny, int nz); void glNewList(@GLuint int list, @GLenum int mode); @@ -1214,22 +1228,31 @@ @GLfloat @GLdouble Buffer pointer); + @NoErrorCheck void glVertex2f(float x, float y); + @NoErrorCheck void glVertex2d(double x, double y); + @NoErrorCheck void glVertex2i(int x, int y); + @NoErrorCheck void glVertex3f(float x, float y, float z); + @NoErrorCheck void glVertex3d(double x, double y, double z); + @NoErrorCheck void glVertex3i(int x, int y, int z); + @NoErrorCheck void glVertex4f(float x, float y, float z, float w); + @NoErrorCheck void glVertex4d(double x, double y, double z, double w); + @NoErrorCheck void glVertex4i(int x, int y, int z, int w); void glTranslatef(float x, float y, float z); @@ -1319,20 +1342,28 @@ @GLfloat @GLdouble Buffer pointer); + @NoErrorCheck void glTexCoord1f(float s); + @NoErrorCheck void glTexCoord1d(double s); + @NoErrorCheck void glTexCoord2f(float s, float t); + @NoErrorCheck void glTexCoord2d(double s, double t); + @NoErrorCheck void glTexCoord3f(float s, float t, float r); + @NoErrorCheck void glTexCoord3d(double s, double t, double r); + @NoErrorCheck void glTexCoord4f(float s, float t, float r, float q); + @NoErrorCheck void glTexCoord4d(double s, double t, double r, double q); void glStencilOp(@GLenum int fail, @GLenum int zfail, @GLenum int zpass); Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/GL13.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL13.java 2006-07-14 12:07:20 UTC (rev 2512) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/GL13.java 2006-07-14 13:07:38 UTC (rev 2513) @@ -218,20 +218,28 @@ @GLshort @GLint Buffer img); + @NoErrorCheck void glMultiTexCoord1f(@GLenum int target, float s); + @NoErrorCheck void glMultiTexCoord1d(@GLenum int target, double s); + @NoErrorCheck void glMultiTexCoord2f(@GLenum int target, float s, float t); + @NoErrorCheck void glMultiTexCoord2d(@GLenum int target, double s, double t); + @NoErrorCheck void glMultiTexCoord3f(@GLenum int target, float s, float t, float r); + @NoErrorCheck void glMultiTexCoord3d(@GLenum int target, double s, double t, double r); + @NoErrorCheck void glMultiTexCoord4f(@GLenum int target, float s, float t, float r, float q); + @NoErrorCheck void glMultiTexCoord4d(@GLenum int target, double s, double t, double r, double q); @StripPostfix("m") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <eli...@us...> - 2006-07-14 12:07:26
|
Revision: 2512 Author: elias_naur Date: 2006-07-14 05:07:20 -0700 (Fri, 14 Jul 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2512&view=rev Log Message: ----------- Added @NoErrorCheck to GL11.glGetError Modified Paths: -------------- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java Modified: trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java =================================================================== --- trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java 2006-07-14 11:54:52 UTC (rev 2511) +++ trunk/LWJGL/src/templates/org/lwjgl/opengl/GL11.java 2006-07-14 12:07:20 UTC (rev 2512) @@ -905,6 +905,7 @@ @StripPostfix("params") void glGetLightiv(@GLenum int light, @GLenum int pname, @Check("4") IntBuffer params); + @NoErrorCheck int glGetError(); void glGetClipPlane(@GLenum int plane, @Check("4") DoubleBuffer equation); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <eli...@us...> - 2006-07-14 11:54:59
|
Revision: 2511 Author: elias_naur Date: 2006-07-14 04:54:52 -0700 (Fri, 14 Jul 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2511&view=rev Log Message: ----------- Added a commented out generatechecks option to the opengl stubs generator. It can can be activated to add Utils.checkGLError everywhere Modified Paths: -------------- trunk/LWJGL/build.xml Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2006-07-14 10:38:31 UTC (rev 2510) +++ trunk/LWJGL/build.xml 2006-07-14 11:54:52 UTC (rev 2511) @@ -605,6 +605,7 @@ <arg path="${lwjgl.src}/generated"/> <arg value="-d"/> <arg path="${lwjgl.src.native}/generated"/> + <!--<arg value="-Ageneratechecks"/>--> <arg value="-Acontextspecific"/> <arg value="-Atypemap=org.lwjgl.util.generator.GLTypeMap"/> <fileset dir="${lwjgl.src.templates}" includes="${opengl-template-pattern}"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <eli...@us...> - 2006-07-14 10:39:00
|
Revision: 2510 Author: elias_naur Date: 2006-07-14 03:38:31 -0700 (Fri, 14 Jul 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2510&view=rev Log Message: ----------- Windows: Fixed setCursorPosition. Modified Paths: -------------- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c Modified: trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c =================================================================== --- trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2006-07-14 08:32:01 UTC (rev 2509) +++ trunk/LWJGL/src/native/windows/org_lwjgl_opengl_Display.c 2006-07-14 10:38:31 UTC (rev 2510) @@ -468,7 +468,7 @@ return -1; } -JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_setCursorPosition +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSetCursorPosition (JNIEnv * env, jclass unused, jint x, jint y, jboolean fullscreen) { DWORD windowflags, exstyle; int transformed_x, transformed_y; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
|
From: <eli...@us...> - 2006-07-14 08:32:44
|
Revision: 2509 Author: elias_naur Date: 2006-07-14 01:32:01 -0700 (Fri, 14 Jul 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2509&view=rev Log Message: ----------- Added a Controllers applet test Modified Paths: -------------- trunk/LWJGL/applet/applet.html trunk/LWJGL/build.xml trunk/LWJGL/libs/jinput.jar Added Paths: ----------- trunk/LWJGL/src/java/org/lwjgl/test/applet/ControllersTest.java Modified: trunk/LWJGL/applet/applet.html =================================================================== --- trunk/LWJGL/applet/applet.html 2006-07-13 18:56:19 UTC (rev 2508) +++ trunk/LWJGL/applet/applet.html 2006-07-14 08:32:01 UTC (rev 2509) @@ -1,6 +1,6 @@ <html> <body> - <applet code="org.lwjgl.test.applet.AppletTest" archive="lwjgl_applet.jar,lwjgl_util_applet.jar,lwjgl.jar,res.jar,lwjgl_util.jar,lwjgl_fmod3.jar,lwjgl_devil.jar,natives.jar" width="640" height="480"> + <applet code="org.lwjgl.test.applet.AppletTest" archive="lwjgl_applet.jar,lwjgl_util_applet.jar,lwjgl.jar,res.jar,lwjgl_util.jar,lwjgl_fmod3.jar,lwjgl_devil.jar,natives.jar,jinput.jar" width="640" height="480"> <param name="test" value="org.lwjgl.test.applet.OpenGL"> </applet> </body> Modified: trunk/LWJGL/build.xml =================================================================== --- trunk/LWJGL/build.xml 2006-07-13 18:56:19 UTC (rev 2508) +++ trunk/LWJGL/build.xml 2006-07-14 08:32:01 UTC (rev 2509) @@ -359,7 +359,7 @@ <condition property="native_path" value="libs/macosx"> <os name="Mac OS X" /> </condition> - <java classname="${test.mainclass}" classpath="${lwjgl.lib}/lwjgl.jar:${lwjgl.lib}/lwjgl_util.jar:${lwjgl.lib}/lwjgl_test.jar" fork="true"> + <java classname="${test.mainclass}" classpath="${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}"/> </java> @@ -416,10 +416,12 @@ <copy file="${lwjgl.lib}/lwjgl_util.jar" todir="applet"/> <copy file="${lwjgl.lib}/lwjgl_fmod3.jar" todir="applet"/> <copy file="${lwjgl.lib}/lwjgl_devil.jar" todir="applet"/> + <copy file="${lwjgl.lib}/jinput.jar" todir="applet"/> <zip destfile="applet/res.jar"> <zipfileset dir="${lwjgl.res}" includes="Footsteps.wav, ILtest.tga, Missing_you.mod"/> </zip> <signjar jar="applet/lwjgl.jar" alias="lwjgl" keystore="applet/lwjglkeystore" storepass="123456"/> + <signjar jar="applet/jinput.jar" alias="lwjgl" keystore="applet/lwjglkeystore" storepass="123456"/> <signjar jar="applet/lwjgl_util_applet.jar" alias="lwjgl" keystore="applet/lwjglkeystore" storepass="123456"/> <signjar jar="applet/lwjgl_fmod3.jar" alias="lwjgl" keystore="applet/lwjglkeystore" storepass="123456"/> <signjar jar="applet/lwjgl_devil.jar" alias="lwjgl" keystore="applet/lwjglkeystore" storepass="123456"/> Modified: trunk/LWJGL/libs/jinput.jar =================================================================== (Binary files differ) Added: trunk/LWJGL/src/java/org/lwjgl/test/applet/ControllersTest.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/test/applet/ControllersTest.java (rev 0) +++ trunk/LWJGL/src/java/org/lwjgl/test/applet/ControllersTest.java 2006-07-14 08:32:01 UTC (rev 2509) @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2006 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.test.applet; + +import java.awt.Canvas; + +import org.lwjgl.LWJGLException; +import org.lwjgl.input.Controllers; + +public class ControllersTest extends Canvas implements Test { + public void start() { + try { + Controllers.create(); + } catch (LWJGLException e) { + e.printStackTrace(); + return; + } + System.out.println("Controllers.getControllerCount() = " + Controllers.getControllerCount()); + } + + public void stop() { + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |