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
|
2
(1) |
3
(2) |
4
|
|
5
(1) |
6
|
7
(11) |
8
(4) |
9
(2) |
10
(6) |
11
(14) |
|
12
(10) |
13
(13) |
14
(8) |
15
|
16
|
17
(2) |
18
|
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
|
26
|
27
(3) |
28
(1) |
29
|
30
|
31
|
|
|
From: Elias N. <eli...@us...> - 2004-12-12 19:03:01
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/linux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17805 Modified Files: org_lwjgl_opengl_Display.c Log Message: More linux debug Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/linux/org_lwjgl_opengl_Display.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- org_lwjgl_opengl_Display.c 11 Dec 2004 20:18:18 -0000 1.16 +++ org_lwjgl_opengl_Display.c 12 Dec 2004 19:02:43 -0000 1.17 @@ -726,10 +726,13 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_createWindow(JNIEnv *env, jobject this, jobject mode, jboolean fullscreen, int x, int y) { bool current_fullscreen = fullscreen == JNI_TRUE; if (current_fullscreen) { - if (getCurrentDisplayModeExtension() == XRANDR && isNetWMFullscreenSupported(env)) + if (getCurrentDisplayModeExtension() == XRANDR && isNetWMFullscreenSupported(env)) { + printfDebugJava(env, "Using NetWM for fullscreen window"); current_window_mode = FULLSCREEN_NETWM; - else + } else { + printfDebugJava(env, "Using legacy mode for fullscreen window"); current_window_mode = FULLSCREEN_LEGACY; + } } else current_window_mode = WINDOWED; jclass cls_displayMode = (*env)->GetObjectClass(env, mode); |
|
From: Elias N. <eli...@us...> - 2004-12-12 17:07:57
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/linux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24677 Modified Files: display.c Log Message: Index: display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/linux/display.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- display.c 12 Dec 2004 16:55:38 -0000 1.5 +++ display.c 12 Dec 2004 17:07:45 -0000 1.6 @@ -132,12 +132,16 @@ } static extension getBestDisplayModeExtension(JNIEnv *env, Display *disp) { - if (isXrandrSupported(env, disp)) + if (isXrandrSupported(env, disp)) { + printfDebugJava(env, "Using Xrandr for display mode switching"); return XRANDR; - else if (isXF86VidModeSupported(env, disp)) + } else if (isXF86VidModeSupported(env, disp)) { + printfDebugJava(env, "Using XF86VidMode for display mode switching"); return XF86VIDMODE; - else + } else { + printfDebugJava(env, "No display mode extensions available"); return NONE; + } } static mode_info *getXrandrDisplayModes(Display *disp, int screen, int *num_modes) { |
|
From: Elias N. <eli...@us...> - 2004-12-12 16:55:46
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/linux In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21661/linux Modified Files: display.c Log Message: Added more debug output to linux Index: display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/linux/display.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- display.c 11 Dec 2004 20:09:03 -0000 1.4 +++ display.c 12 Dec 2004 16:55:38 -0000 1.5 @@ -230,7 +230,7 @@ return false; int num_modes, i; mode_info *avail_modes = getDisplayModes(disp, screen, &num_modes); - if (avail_modes == NULL) { + if (avail_modes == NULL || num_modes == 0) { printfDebugJava(env, "Could not get display modes"); return false; } @@ -404,8 +404,10 @@ void resetDisplayMode(JNIEnv *env, int screen, bool temporary) { Display *disp = XOpenDisplay(NULL); - if (disp == NULL) + if (disp == NULL) { + printfDebugJava(env, "Failed to contact X Server"); return; + } if (!setMode(env, disp, screen, saved_width, saved_height, saved_freq, temporary)) { printfDebugJava(env, "Failed to reset mode"); } |
|
From: Elias N. <eli...@us...> - 2004-12-12 16:21:26
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15077/common Modified Files: extgl.c extgl.h org_lwjgl_opengl_GLContext.c Log Message: let extgl_Open throw the exception to gain more information about the failure Index: extgl.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.h,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- extgl.h 5 Nov 2004 10:30:00 -0000 1.44 +++ extgl.h 12 Dec 2004 16:21:16 -0000 1.45 @@ -434,11 +434,8 @@ extern glGetErrorPROC glGetError; extern glGetStringPROC glGetString; -/* initializes everything, call this right after the rc is created. the function returns 0 if successful */ -extern bool extgl_Open(void); -#ifdef _MACOSX -extern bool extgl_InitAGL(JNIEnv *env); -#endif +/* initializes everything, call this right after the rc is created. the function returns true if successful */ +extern bool extgl_Open(JNIEnv *env); extern void extgl_Close(void); extern void extgl_InitializeClass(JNIEnv *env, jclass clazz, int num_functions, JavaMethodAndExtFunction *functions); extern bool extgl_InitializeFunctions(int num_functions, ExtFunction *functions); Index: extgl.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.c,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- extgl.c 5 Nov 2004 10:29:58 -0000 1.28 +++ extgl.c 12 Dec 2004 16:21:15 -0000 1.29 @@ -204,27 +204,36 @@ /*-----------------------------------------------------*/ #ifdef _MACOSX -bool extgl_Open(void) { +bool extgl_Open(JNIEnv *env) { if (opengl_lib_handle != NULL) return true; opengl_lib_handle = loadImage("/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib"); - return opengl_lib_handle != NULL; + if (opengl_lib_handle != NULL) { + throwException(env, "Could not load OpenGL library"); + return true; + } else + return false; } #endif #ifdef _X11 -bool extgl_Open() +bool extgl_Open(JNIEnv *env) { +#define BUFFER_SIZE 2000 + static char buffer[BUFFER_SIZE]; if (lib_gl_handle != NULL) return true; lib_gl_handle = dlopen("libGL.so.1", RTLD_LAZY | RTLD_GLOBAL); if (lib_gl_handle == NULL) { - printfDebug("Error loading libGL.so.1: %s\n", dlerror()); + snprintf(buffer, BUFFER_SIZE, "Error loading libGL.so.1: %s", dlerror()); + buffer[BUFFER_SIZE - 1] = '\0'; + throwException(env, buffer); return false; } - glXGetProcAddressARB = (glXGetProcAddressARBPROC) dlsym(lib_gl_handle, "glXGetProcAddressARB"); + glXGetProcAddressARB = (glXGetProcAddressARBPROC)dlsym(lib_gl_handle, "glXGetProcAddressARB"); if (glXGetProcAddressARB == NULL) { extgl_Close(); + throwException(env, "Could not get address of glXGetProcAddressARB"); return false; } return true; @@ -233,14 +242,16 @@ #endif /* X11 */ #ifdef _WIN32 -bool extgl_Open(void) +bool extgl_Open(JNIEnv *env) { if (lib_gl_handle != NULL) return true; // load the dynamic libraries for OpenGL lib_gl_handle = LoadLibrary("opengl32.dll"); - if (lib_gl_handle == NULL) + if (lib_gl_handle == NULL) { + throwException(env, "Could not load OpenGL library"); return false; + } return true; } #endif /* WIN32 */ Index: org_lwjgl_opengl_GLContext.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/org_lwjgl_opengl_GLContext.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_opengl_GLContext.c 10 Sep 2004 08:13:50 -0000 1.1 +++ org_lwjgl_opengl_GLContext.c 12 Dec 2004 16:21:16 -0000 1.2 @@ -34,10 +34,7 @@ #include "extgl.h" JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLContext_nLoadOpenGLLibrary(JNIEnv * env, jclass clazz) { - if (!extgl_Open()) { - throwException(env, "Failed to load OpenGL library"); - return; - } + extgl_Open(env); } JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLContext_nUnloadOpenGLLibrary(JNIEnv * env, jclass clazz) { |
|
From: Brian M. <ma...@us...> - 2004-12-12 10:44:44
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3481 Modified Files: common_tools.c Log Message: using vsnprintf for printfDebugJava *fix* Index: common_tools.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/common_tools.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- common_tools.c 12 Dec 2004 10:39:45 -0000 1.12 +++ common_tools.c 12 Dec 2004 10:44:34 -0000 1.13 @@ -79,7 +79,11 @@ va_list ap; va_start(ap, format); if (isDebugEnabled()) { + #ifdef WIN32 _vsnprintf(buffer, BUFFER_SIZE, format, ap); + #else + vsnprintf(buffer, BUFFER_SIZE, format, ap); + #endif buffer[BUFFER_SIZE - 1] = '\0'; str = (*env)->NewStringUTF(env, buffer); org_lwjgl_Sys_class = (*env)->FindClass(env, "org/lwjgl/Sys"); |
|
From: Brian M. <ma...@us...> - 2004-12-12 10:43:52
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/devil In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3312 Modified Files: org_lwjgl_devil_IL.c Log Message: dont do anything in nCreate untill dynamic loading is implemented Index: org_lwjgl_devil_IL.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/devil/org_lwjgl_devil_IL.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- org_lwjgl_devil_IL.c 10 Dec 2004 19:33:56 -0000 1.13 +++ org_lwjgl_devil_IL.c 12 Dec 2004 10:43:42 -0000 1.14 @@ -713,10 +713,10 @@ * Signature: ()V */ JNIEXPORT void JNICALL Java_org_lwjgl_devil_IL_nCreate(JNIEnv *env, jclass clazz) { - if (!extil_Open(env)) { + /*if (!extil_Open(env)) { throwException(env, "Failed to load DevIL library"); return; - } + }*/ } #ifdef __cplusplus |
|
From: Brian M. <ma...@us...> - 2004-12-12 10:40:01
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2692 Modified Files: common_tools.c Log Message: using vsnprintf for printfDebugJava Index: common_tools.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/common_tools.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- common_tools.c 12 Dec 2004 10:12:49 -0000 1.11 +++ common_tools.c 12 Dec 2004 10:39:45 -0000 1.12 @@ -79,7 +79,7 @@ va_list ap; va_start(ap, format); if (isDebugEnabled()) { - vsnprintf(buffer, BUFFER_SIZE, format, ap); + _vsnprintf(buffer, BUFFER_SIZE, format, ap); buffer[BUFFER_SIZE - 1] = '\0'; str = (*env)->NewStringUTF(env, buffer); org_lwjgl_Sys_class = (*env)->FindClass(env, "org/lwjgl/Sys"); |
|
From: Elias N. <eli...@us...> - 2004-12-12 10:14:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/fmod3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29977/fmod3 Added Files: Makefile.linux Log Message: Fixed up DevIL and added linux makefiles --- NEW FILE: Makefile.linux --- CC=gcc LINKER=gcc STRIP=strip CFLAGS_LINK=-shared -Wall LIBS=-lpthread CFLAGS_O=-fPIC -O2 -D_X11 -Wall -pthread -c -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux SRC=$(wildcard *.c) OBJECTS=$(subst .c,.o,$(SRC)) LIBRARY=liblwjgl-fmod3.so $(LIBRARY): $(OBJECTS) $(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(LIBS) $(STRIP) $@ .c.o: $(CC) $(CFLAGS_O) $< -o $@ clean: rm -f $(OBJECTS) $(LIBRARY) |
|
From: Elias N. <eli...@us...> - 2004-12-12 10:14:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/devil In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29977/devil Modified Files: extil.c extil.h Added Files: Makefile.linux Log Message: Fixed up DevIL and added linux makefiles --- NEW FILE: Makefile.linux --- CC=gcc LINKER=gcc STRIP=strip CFLAGS_LINK=-shared -Wall LIBS=-lpthread CFLAGS_O=-fPIC -O2 -D_X11 -Wall -pthread -c -I.. -I. -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux SRC=$(wildcard *.c) ../common_tools.c OBJECTS=$(subst .c,.o,$(SRC)) LIBRARY=liblwjgl-devil.so $(LIBRARY): $(OBJECTS) $(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(LIBS) $(STRIP) $@ .c.o: $(CC) $(CFLAGS_O) $< -o $@ clean: rm -f $(OBJECTS) $(LIBRARY) Index: extil.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/devil/extil.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- extil.c 10 Dec 2004 01:41:25 -0000 1.2 +++ extil.c 12 Dec 2004 10:13:54 -0000 1.3 @@ -52,7 +52,7 @@ } #endif /* WIN32 */ -void extgl_Close(void) { +void extil_Close(void) { #ifdef _WIN32 FreeLibrary(devILhandle); devILhandle = NULL; Index: extil.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/devil/extil.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- extil.h 10 Dec 2004 01:42:00 -0000 1.2 +++ extil.h 12 Dec 2004 10:13:54 -0000 1.3 @@ -4,7 +4,7 @@ #include <jni.h> #include <stdio.h> #include <string.h> -#include <IL\il.h> +#include <IL/il.h> #include "org_lwjgl_devil_IL.h" #include "common_tools.h" |
|
From: Brian M. <ma...@us...> - 2004-12-12 10:13:02
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29749 Modified Files: common_tools.c Log Message: make it compile Index: common_tools.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/common_tools.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- common_tools.c 11 Dec 2004 20:09:02 -0000 1.10 +++ common_tools.c 12 Dec 2004 10:12:49 -0000 1.11 @@ -73,14 +73,17 @@ void printfDebugJava(JNIEnv *env, const char *format, ...) { #define BUFFER_SIZE 4000 static char buffer[BUFFER_SIZE]; + jstring str; + jclass org_lwjgl_Sys_class; + jmethodID log_method; va_list ap; va_start(ap, format); if (isDebugEnabled()) { vsnprintf(buffer, BUFFER_SIZE, format, ap); buffer[BUFFER_SIZE - 1] = '\0'; - jstring str = (*env)->NewStringUTF(env, buffer); - jclass org_lwjgl_Sys_class = (*env)->FindClass(env, "org/lwjgl/Sys"); - jmethodID log_method = (*env)->GetStaticMethodID(env, org_lwjgl_Sys_class, "log", "(Ljava/lang/String;)V"); + str = (*env)->NewStringUTF(env, buffer); + org_lwjgl_Sys_class = (*env)->FindClass(env, "org/lwjgl/Sys"); + log_method = (*env)->GetStaticMethodID(env, org_lwjgl_Sys_class, "log", "(Ljava/lang/String;)V"); (*env)->CallStaticVoidMethod(env, org_lwjgl_Sys_class, log_method, str); } va_end(ap); |