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
|
3
|
4
(1) |
5
|
6
|
7
|
|
8
|
9
|
10
|
11
(7) |
12
(5) |
13
|
14
(10) |
|
15
(5) |
16
|
17
(2) |
18
(12) |
19
(7) |
20
(19) |
21
(42) |
|
22
(19) |
23
(4) |
24
(1) |
25
|
26
|
27
|
28
(1) |
|
29
|
30
(28) |
31
|
|
|
|
|
|
From: Gregory P. <gre...@us...> - 2002-12-30 22:24:32
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1:/tmp/cvs-serv11774 Modified Files: extgl.h Log Message: Removed typo - sorry Index: extgl.h CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/extgl.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- extgl.h 30 Dec 2002 22:05:05 -0000 1.5 +++ extgl.h 30 Dec 2002 22:24:29 -0000 1.6 @@ -5559,7 +5559,7 @@ struct AGLExtensionTypes { }; -#endif; +#endif /* OSX */ struct GLUExtensionTypes { |
|
From: Gregory P. <gre...@us...> - 2002-12-30 22:06:32
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/macosx In directory sc8-pr-cvs1:/tmp/cvs-serv2207/src/native/macosx Modified Files: org_lwjgl_opengl_BaseGL.cpp org_lwjgl_Display.cpp Log Message: Updated to include the dynamic loading of the OpenGL.framework and use function pointers so OpenGL functions can be called. Index: org_lwjgl_opengl_BaseGL.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_BaseGL.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_BaseGL.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- org_lwjgl_opengl_BaseGL.cpp 30 Dec 2002 07:09:35 -0000 1.2 +++ org_lwjgl_opengl_BaseGL.cpp 30 Dec 2002 22:06:28 -0000 1.3 @@ -39,6 +39,7 @@ * @version $Revision$ */ +#define _OSX #include "extgl.h" #include "org_lwjgl_opengl_BaseGL.h" #include "RenderingContext.h" @@ -56,6 +57,12 @@ AGLPixelFormat fmt; GLboolean ok; GLint attrib[] = { AGL_RGBA, AGL_NONE }; + + if ( extgl_Open() != 0 ) + { + printf("extgl_Open failed"); + return JNI_FALSE; + } /* Choose an rgb pixel format */ fmt = aglChoosePixelFormat(NULL, 0, attrib); @@ -85,8 +92,26 @@ return JNI_FALSE; } + if ( extgl_Initialize() != 0 ) + { + printf("Failed to initialize GL [extgl_Initialize()]\n"); + return JNI_FALSE; + } + /* Pixel format is no longer needed */ aglDestroyPixelFormat(fmt); + +#ifdef _DEBUG + char * p = (char * ) glGetString( GL_EXTENSIONS ); + if ( NULL == p ) + { + printf("NO extensions available"); + } + else + { + printf("Available extensions:\n%s\n", p); + } +#endif /* DEBUG */ return JNI_TRUE; } @@ -106,6 +131,10 @@ // destroy the context // aglDestroyContext( renderingContext->aglContext ); + + // close the gl extension context + // + extgl_Close(); } /* Index: org_lwjgl_Display.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_Display.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_Display.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- org_lwjgl_Display.cpp 30 Dec 2002 07:09:35 -0000 1.5 +++ org_lwjgl_Display.cpp 30 Dec 2002 22:06:28 -0000 1.6 @@ -63,6 +63,7 @@ printf("Creating display: size %dx%d %dhz %dbpp...\n", width, height, freq, bpp); #endif + renderingContext = new RenderingContext(); InitCursor(); |
|
From: Gregory P. <gre...@us...> - 2002-12-30 22:05:11
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1:/tmp/cvs-serv1276/src/native/common Modified Files: extgl.h extgl.c Log Message: Updated to include the dynamic loading of the OpenGL.framework and use function pointers so OpenGL functions can be called. Index: extgl.h CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/extgl.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- extgl.h 30 Dec 2002 07:07:40 -0000 1.4 +++ extgl.h 30 Dec 2002 22:05:05 -0000 1.5 @@ -319,7 +319,95 @@ extern glXQueryServerStringPROC glXQueryServerString; extern glXQueryExtensionsStringPROC glXQueryExtensionsString; -#endif +#endif /* X11 */ + +#ifdef _OSX +#include <Carbon/Carbon.h> + +CFBundleRef gBundleRefOpenGL = NULL; +// ------------------------- +OSStatus aglInitEntryPoints (void) +{ + OSStatus err = noErr; + const Str255 frameworkName = "\pOpenGL.framework"; + FSRefParam fileRefParam; + FSRef fileRef; + CFURLRef bundleURLOpenGL; + memset(&fileRefParam, 0, sizeof(fileRefParam)); + memset(&fileRef, 0, sizeof(fileRef)); + fileRefParam.ioNamePtr = frameworkName; + fileRefParam.newRef = &fileRef; + + // Frameworks directory/folder + // + err = FindFolder (kSystemDomain, kFrameworksFolderType, false, &fileRefParam.ioVRefNum, &fileRefParam.ioDirID); + if (noErr != err) + { + DebugStr ("\pCould not find frameworks folder"); + return err; + } + + // make FSRef for folder + // + err = PBMakeFSRefSync (&fileRefParam); + + + if (noErr != err) + { + DebugStr ("\pCould make FSref to frameworks folder"); + return err; + } + + // create URL to folder + // + bundleURLOpenGL = CFURLCreateFromFSRef (kCFAllocatorDefault, &fileRef); + if (!bundleURLOpenGL) + { + DebugStr ("\pCould create OpenGL Framework bundle URL"); + return paramErr; + } + + // create ref to GL's bundle + // + gBundleRefOpenGL = CFBundleCreate (kCFAllocatorDefault,bundleURLOpenGL); + if (!gBundleRefOpenGL) + { + DebugStr ("\pCould not create OpenGL Framework bundle"); + return paramErr; + } + + // release created bundle + // + CFRelease (bundleURLOpenGL); + + // if the code was successfully loaded, look for our function. + if (!CFBundleLoadExecutable (gBundleRefOpenGL)) + { + DebugStr ("\pCould not load MachO executable"); + return paramErr; + } + + return err; +} + + +void aglDellocEntryPoints (void) +{ + if (gBundleRefOpenGL != NULL) + { + // unload the bundle's code. + CFBundleUnloadExecutable (gBundleRefOpenGL); + CFRelease (gBundleRefOpenGL); + gBundleRefOpenGL = NULL; + } +} + + +void * aglGetProcAddress (char * pszProc) +{ + return CFBundleGetFunctionPointerForName (gBundleRefOpenGL,CFStringCreateWithCStringNoCopy (NULL, pszProc, CFStringGetSystemEncoding (), NULL)); +} +#endif /* OSX */ /*************************************************************/ /* GLU functions */ @@ -5441,7 +5529,6 @@ /* I use int here because C does not know bool */ #ifdef _WIN32 - struct WGLExtensionTypes { int ARB_buffer_region; @@ -5456,11 +5543,9 @@ int NV_render_depth_texture; int NV_render_texture_rectangle; }; - #endif /* WIN32 */ #ifdef _X11 - struct GLXExtensionTypes { int GLX12; @@ -5468,9 +5553,14 @@ int EXT_visual_info; int EXT_visual_rating; }; - #endif /* X11 */ +#ifdef _OSX +struct AGLExtensionTypes +{ +}; +#endif; + struct GLUExtensionTypes { int GLU12; @@ -5487,6 +5577,10 @@ #ifdef _X11 struct GLXExtensionTypes glx; #endif /* X11 */ +#ifdef _OSX + struct AGLExtensionTypes agl; +#endif /* OSX */ + struct GLUExtensionTypes glu; int ARB_imaging; int ARB_depth_texture; @@ -5587,6 +5681,10 @@ #endif #ifdef _WIN32 +int extgl_Open(void); +#endif + +#ifdef _OSX int extgl_Open(void); #endif Index: extgl.c CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/extgl.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- extgl.c 30 Dec 2002 07:07:40 -0000 1.4 +++ extgl.c 30 Dec 2002 22:05:06 -0000 1.5 @@ -268,7 +268,6 @@ glGetPointervPROC glGetPointerv = NULL; glGetPolygonStipplePROC glGetPolygonStipple = NULL; glGetStringPROC glGetString = NULL; -//const GLubyte * glGetString(const GLenum name); glGetTexEnvfvPROC glGetTexEnvfv = NULL; glGetTexEnvivPROC glGetTexEnviv = NULL; glGetTexGendvPROC glGetTexGendv = NULL; @@ -376,7 +375,6 @@ glRasterPos3fPROC glRasterPos3f = NULL; glRasterPos3fvPROC glRasterPos3fv = NULL; glRasterPos3iPROC glRasterPos3i = NULL; - glRasterPos3ivPROC glRasterPos3iv = NULL; glRasterPos3sPROC glRasterPos3s = NULL; glRasterPos3svPROC glRasterPos3sv = NULL; @@ -776,6 +774,10 @@ glXFreeMemoryNVPROC glXFreeMemoryNV = NULL; #endif /* X11 */ +#ifdef _OSX +// TODO: find the OSX equivalent of these functions +#endif /* OSX */ + #endif /* GL_NV_vertex_array_range */ /* EXT_point_parameters */ @@ -1325,8 +1327,6 @@ struct ExtensionTypes extgl_Extensions; -struct ExtensionTypes SupportedExtensions; /* deprecated, please do not use */ - #ifdef _WIN32 HMODULE lib_gl_handle = NULL; HMODULE lib_glu_handle = NULL; @@ -1337,6 +1337,12 @@ void * lib_glu_handle = NULL; #endif +#ifdef _OSX +// Note: Not used, there is a CFBundleRef in the header file that handles the +// dynamic load from the GL Framework bundle and this framework include gl +// and glu in the same library +#endif + /* getProcAddress */ void *extgl_GetProcAddress(char *name) @@ -1371,6 +1377,12 @@ } return t; #endif + +#ifdef _OSX + void *t =(void *)aglGetProcAddress(name); + + return t; +#endif } /*-----------------------------------------------------*/ @@ -1523,6 +1535,23 @@ /* WGL stuff END*/ /*-----------------------------------------------------*/ +/*-----------------------------------------------------*/ +/* AGL stuff BEGIN*/ +/*-----------------------------------------------------*/ +#ifdef _OSX + +int extgl_InitializeWGL() +{ + // add in AGL extensions here + + return 0; +} + +#endif +/*-----------------------------------------------------*/ +/* AGL stuff END*/ +/*-----------------------------------------------------*/ + int QueryExtension(const GLubyte*extensions, const char *name) { const GLubyte *start; @@ -3199,7 +3228,11 @@ extgl_InitializeWGL(); #endif - SupportedExtensions = extgl_Extensions; +#ifdef _OSX + /* load AGL extensions */ + extgl_InitializeAGL(); +#endif + return extgl_error; } @@ -3217,12 +3250,13 @@ return 1; return 0; } -#endif +#endif /* X11 */ #ifdef _WIN32 int extgl_Open(void) { - + // load the dynamic libraries for OpenGL + // lib_gl_handle = LoadLibrary("opengl32.dll"); if (lib_gl_handle == NULL) return 1; @@ -3231,7 +3265,25 @@ return 1; return 0; } -#endif +#endif /* WIN32 */ + +#ifdef _OSX +int extgl_Open(void) +{ + OSStatus err = aglInitEntryPoints(); + if ( noErr != err ) + { + // if we encountered an error while initializing OpenGL + // we're hosed - return + // + return 1; + } + + // open gl framework initialized just fine + // + return 0; +} +#endif /* OSX */ void extgl_Close(void) { @@ -3243,12 +3295,9 @@ FreeLibrary(lib_gl_handle); FreeLibrary(lib_glu_handle); #endif -} - -/* deprecated function please do not use it, use extgl_Initialize() instead */ -int glInitialize() -{ - return extgl_Initialize(); +#ifdef _OSX + aglDellocEntryPoints(); +#endif } /* turn on the warning for the borland compiler*/ |
|
From: Gregory P. <gre...@us...> - 2002-12-30 17:40:26
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj In directory sc8-pr-cvs1:/tmp/cvs-serv8532 Removed Files: project.pbxproj gpierce.pbxuser Log Message: no message --- project.pbxproj DELETED --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj/project.pbxproj --- gpierce.pbxuser DELETED --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj/gpierce.pbxuser |
|
From: Gregory P. <gre...@us...> - 2002-12-30 17:39:14
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/English.lproj In directory sc8-pr-cvs1:/tmp/cvs-serv7427 Removed Files: InfoPlist.strings Log Message: no message --- InfoPlist.strings DELETED --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/English.lproj/InfoPlist.strings |
|
From: Elias N. <eli...@us...> - 2002-12-30 11:41:04
|
Update of /cvsroot/java-game-lib/LWJGL/src/native In directory sc8-pr-cvs1:/tmp/cvs-serv25311 Modified Files: configure.in Log Message: Added -D_X11 to c flags in linux Index: configure.in CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/configure.in =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/configure.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- configure.in 11 Dec 2002 07:16:31 -0000 1.6 +++ configure.in 30 Dec 2002 11:41:00 -0000 1.7 @@ -51,8 +51,8 @@ else AC_MSG_RESULT($JAVA_HOME) JAVA_HOME="$JAVA_HOME" - CPPFLAGS="$CPPFLAGS -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" - CFLAGS="$CFLAGS -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" + CPPFLAGS="$CPPFLAGS -D_X11 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" + CFLAGS="$CFLAGS -D_X11 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" fi dnl Checks for libraries. |
|
From: Gregory P. <gre...@us...> - 2002-12-30 07:09:38
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/macosx In directory sc8-pr-cvs1:/tmp/cvs-serv18882 Modified Files: org_lwjgl_opengl_BaseGL.cpp org_lwjgl_input_Mouse.cpp org_lwjgl_input_Keyboard.cpp org_lwjgl_Sys.cpp org_lwjgl_Display.cpp RenderingContext.h RenderingContext.cpp Log Message: Changes to bring in minimal functionality of the OSX port. Still needs virtual function definitions before GL functions can be called properly. Index: org_lwjgl_opengl_BaseGL.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_BaseGL.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_BaseGL.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_opengl_BaseGL.cpp 18 Dec 2002 03:38:57 -0000 1.1 +++ org_lwjgl_opengl_BaseGL.cpp 30 Dec 2002 07:09:35 -0000 1.2 @@ -41,7 +41,9 @@ #include "extgl.h" #include "org_lwjgl_opengl_BaseGL.h" +#include "RenderingContext.h" +extern RenderingContext * renderingContext; /* * Class: org_lwjgl_opengl_BaseGL @@ -51,7 +53,42 @@ JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_BaseGL_nCreate (JNIEnv * env, jobject obj, jint colorBits, jint alphaBits, jint depthBits, jint stencilBits) { - return JNI_TRUE; + AGLPixelFormat fmt; + GLboolean ok; + GLint attrib[] = { AGL_RGBA, AGL_NONE }; + + /* Choose an rgb pixel format */ + fmt = aglChoosePixelFormat(NULL, 0, attrib); + if(fmt == NULL) + { + return JNI_FALSE; + } + + /* Create an AGL context */ + renderingContext->aglContext = aglCreateContext(fmt, NULL); + if( renderingContext->aglContext == NULL) + { + return JNI_FALSE; + } + + /* Attach the window to the context */ + ok = aglSetDrawable(renderingContext->aglContext, GetWindowPort(renderingContext->windowPtr) ); + if(!ok) + { + return JNI_FALSE; + } + + /* Make the context the current context */ + ok = aglSetCurrentContext(renderingContext->aglContext); + if(!ok) + { + return JNI_FALSE; + } + + /* Pixel format is no longer needed */ + aglDestroyPixelFormat(fmt); + + return JNI_TRUE; } /* @@ -62,6 +99,13 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nDestroy (JNIEnv * env, jobject obj) { + // clear out the current rendering context + // + aglSetCurrentContext( NULL ); + + // destroy the context + // + aglDestroyContext( renderingContext->aglContext ); } /* @@ -71,6 +115,9 @@ */ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_swapBuffers(JNIEnv * env, jobject obj) { + // swap the rendering buffer + // + aglSwapBuffers( renderingContext->aglContext ); } /* @@ -81,6 +128,9 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nMakeCurrent (JNIEnv * env, jobject obj) { + // make the current context the one we have stored + // + aglSetCurrentContext( renderingContext->aglContext ); } /* @@ -91,4 +141,7 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nReleaseContext (JNIEnv *, jobject) { + // release the context + // + aglSetCurrentContext( NULL ); } Index: org_lwjgl_input_Mouse.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_input_Mouse.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_input_Mouse.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_input_Mouse.cpp 18 Dec 2002 03:38:57 -0000 1.1 +++ org_lwjgl_input_Mouse.cpp 30 Dec 2002 07:09:35 -0000 1.2 @@ -69,7 +69,7 @@ * Signature: ()I */ JNIEXPORT jint JNICALL Java_org_lwjgl_input_Mouse_nGetNumButtons(JNIEnv *env, jclass clazz) { - return (jint)NUM_BUTTONS; + return (jint)2; } /* Index: org_lwjgl_input_Keyboard.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_input_Keyboard.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_input_Keyboard.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- org_lwjgl_input_Keyboard.cpp 23 Dec 2002 21:50:49 -0000 1.2 +++ org_lwjgl_input_Keyboard.cpp 30 Dec 2002 07:09:35 -0000 1.3 @@ -60,8 +60,8 @@ globalClassLock = env->NewGlobalRef(clazz); } - fid_readBuffer = env->GetStaticFieldID(clazz, "readBuffer", "Ljava/nio/ByteBuffer;"); - fid_readBufferAddress = env->GetStaticFieldID(clazz, "readBufferAddress", "I"); + //fid_readBuffer = env->GetStaticFieldID(clazz, "readBuffer", "Ljava/nio/ByteBuffer;"); + //fid_readBufferAddress = env->GetStaticFieldID(clazz, "readBufferAddress", "I"); } Index: org_lwjgl_Sys.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_Sys.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_Sys.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_Sys.cpp 18 Dec 2002 03:38:57 -0000 1.1 +++ org_lwjgl_Sys.cpp 30 Dec 2002 07:09:35 -0000 1.2 @@ -71,7 +71,7 @@ JNIEXPORT jlong JNICALL Java_org_lwjgl_Sys_getTimerResolution (JNIEnv * env, jclass clazz) { - return 0L; + return 0L; } /* @@ -82,6 +82,7 @@ JNIEXPORT jlong JNICALL Java_org_lwjgl_Sys_getTime (JNIEnv * env, jclass clazz) { + return 0L; } /* Index: org_lwjgl_Display.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_Display.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_Display.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- org_lwjgl_Display.cpp 20 Dec 2002 23:00:37 -0000 1.4 +++ org_lwjgl_Display.cpp 30 Dec 2002 07:09:35 -0000 1.5 @@ -33,11 +33,11 @@ #include <AGL/agl.h> #include <OpenGL/gl.h> #include <JavaVM/jni.h> -#include "RenderingContext.h" #include "org_lwjgl_Display.h" +#include "RenderingContext.h" -RenderingContext * renderingContext; +RenderingContext * renderingContext; /* @@ -61,38 +61,37 @@ { #ifdef _DEBUG printf("Creating display: size %dx%d %dhz %dbpp...\n", width, height, freq, bpp); -#endif - renderingContext = new RenderingContext(); +#endif + InitCursor(); + SetRect( &renderingContext->rect, 0, 0, width, height ); + renderingContext->windowPtr = NewCWindow( NULL, &renderingContext->rect, "LWJGL", true, kWindowShadowDialogProc, (WindowPtr) -1L, true, 0L ); - Rect rect; - SetRect( &rect, 0, 0, width, height ); - - WindowPtr windowPtr = NewCWindow( NULL, &rect, "LWJGL", true, kWindowShadowDialogProc, (WindowPtr) -1L, true, 0L ); + /* + CreateNewWindow( kDocumentWindowClass, + kWindowStandardDocumentAttributes | + kWindowStandardHandlerAttribute, + &rect, + &windowPtr ); + */ - SetPortWindowPort( windowPtr ); + SetPortWindowPort( renderingContext->windowPtr ); - if ( windowPtr == NULL ) + if ( renderingContext->windowPtr == NULL ) { printf("Failed to create a window\n"); - return 1; + return JNI_TRUE; } - ShowWindow( windowPtr ); -/* - pAGLContext = setupAGL( attrib, (AGLDrawable) windowPtr); - if(ctx == NULL) - { - return 1; - } -*/ + ShowWindow( renderingContext->windowPtr ); + jfieldID fid_handle = env->GetStaticFieldID(clazz, "handle", "I"); - env->SetStaticIntField(clazz, fid_handle, (jint) windowPtr ); + env->SetStaticIntField(clazz, fid_handle, (jint) renderingContext->windowPtr ); - return 0; + return JNI_TRUE; } /* @@ -105,7 +104,13 @@ { // cleanup the AGL context // - renderingContext->destroy(); + aglSetCurrentContext(NULL); + aglSetDrawable(renderingContext->aglContext, NULL); + aglDestroyContext(renderingContext->aglContext); + + // cleanup the window + // + DisposeWindow( renderingContext->windowPtr ); #ifdef _DEBUG Index: RenderingContext.h CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/RenderingContext.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/RenderingContext.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- RenderingContext.h 8 Sep 2002 06:20:02 -0000 1.1 +++ RenderingContext.h 30 Dec 2002 07:09:35 -0000 1.2 @@ -1,29 +1,26 @@ /* * RenderingContext.h - * lwjgl + * lwjglOSX * - * Created by Gregory Pierce on Wed Sep 04 2002. + * Created by Gregory Pierce on Sat Dec 28 2002. * Copyright (c) 2002 __MyCompanyName__. All rights reserved. * */ #pragma once - #include <Carbon/Carbon.h> #include <AGL/agl.h> -#include <DrawSprocket/DrawSprocket.h> +#include <OpenGL/gl.h> class RenderingContext { - AGLContext aglContext; - Rect rect; - WindowPtr windowPtr; - public: + AGLContext aglContext; + WindowPtr windowPtr; + Rect rect; + + RenderingContext(); ~RenderingContext(); - - void RenderingContext::cleanupAGL(void); - void RenderingContext::destroy(void); - bool RenderingContext::setupAGL( AGLDrawable pAGLDrawable ); -}; \ No newline at end of file +}; + Index: RenderingContext.cpp CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/macosx/RenderingContext.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/RenderingContext.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- RenderingContext.cpp 8 Sep 2002 06:20:19 -0000 1.1 +++ RenderingContext.cpp 30 Dec 2002 07:09:35 -0000 1.2 @@ -1,13 +1,12 @@ /* * RenderingContext.cpp - * lwjgl + * lwjglOSX * - * Created by Gregory Pierce on Wed Sep 04 2002. + * Created by Gregory Pierce on Sat Dec 28 2002. * Copyright (c) 2002 __MyCompanyName__. All rights reserved. * */ - #include "RenderingContext.h" RenderingContext::RenderingContext() @@ -16,68 +15,4 @@ RenderingContext::~RenderingContext() { -} - -/* - ** OpenGL Setup - */ -//GetWindowPort(win) -bool RenderingContext::setupAGL( AGLDrawable pAGLDrawable ) -{ - AGLPixelFormat fmt; - GLboolean ok; - GLint attrib[] = { AGL_RGBA, AGL_NONE }; - - - /* Choose an rgb pixel format */ - fmt = aglChoosePixelFormat(NULL, 0, attrib); - if(fmt == NULL) - { - return false; - } - - /* Create an AGL context */ - aglContext = aglCreateContext(fmt, NULL); - if(aglContext == NULL) - { - return false; - } - - /* Attach the window to the context */ - ok = aglSetDrawable(aglContext, pAGLDrawable ); - if(!ok) - { - return false; - } - - /* Make the context the current context */ - ok = aglSetCurrentContext(aglContext); - if(!ok) - { - return false; - } - - /* Pixel format is no longer needed */ - aglDestroyPixelFormat(fmt); - - return true; -} - -void RenderingContext::destroy(void) -{ - cleanupAGL(); - - // cleanup the window - // - DisposeWindow( windowPtr ); -} - -/* - ** OpenGL Cleanup - */ -void RenderingContext::cleanupAGL() -{ - aglSetCurrentContext(NULL); - aglSetDrawable(aglContext, NULL); - aglDestroyContext(aglContext); } |
|
From: Gregory P. <gre...@us...> - 2002-12-30 07:07:44
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1:/tmp/cvs-serv18560 Modified Files: extgl.h extgl.c Log Message: Changes to allow more than just Windows and UNIX build targets. Adds in the _X11 define for the Unix boys and will include the _OSX define to handle stuff for OSX. Index: extgl.h CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/extgl.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- extgl.h 23 Dec 2002 11:31:32 -0000 1.3 +++ extgl.h 30 Dec 2002 07:07:40 -0000 1.4 @@ -167,61 +167,9 @@ /*-----------------------------------------*/ #if defined(_WIN32) && !defined(APIENTRY) -#define WIN32_LEAN_AND_MEAN 1 -#include <windows.h> -/* -typedef int BOOL; -typedef void *PVOID; -typedef float FLOAT; -typedef void VOID; -typedef unsigned int UINT; -typedef unsigned long DWORD; -typedef unsigned char BYTE; -typedef unsigned short WORD; - -#ifdef STRICT -typedef void *HANDLE; -#define DECLARE_HANDLE(name) struct name##__ { int unused; }; typedef struct name##__ *name -#else -typedef PVOID HANDLE; -#define DECLARE_HANDLE(name) typedef HANDLE name -#endif -typedef HANDLE *PHANDLE; - -DECLARE_HANDLE(HDC); -DECLARE_HANDLE(HGLRC); -DECLARE_HANDLE(HWND); - -typedef struct tagPIXELFORMATDESCRIPTOR -{ - WORD nSize; - WORD nVersion; - DWORD dwFlags; - BYTE iPixelType; - BYTE cColorBits; - BYTE cRedBits; - BYTE cRedShift; - BYTE cGreenBits; - BYTE cGreenShift; - BYTE cBlueBits; - BYTE cBlueShift; - BYTE cAlphaBits; - BYTE cAlphaShift; - BYTE cAccumBits; - BYTE cAccumRedBits; - BYTE cAccumGreenBits; - BYTE cAccumBlueBits; - BYTE cAccumAlphaBits; - BYTE cDepthBits; - BYTE cStencilBits; - BYTE cAuxBuffers; - BYTE iLayerType; - BYTE bReserved; - DWORD dwLayerMask; - DWORD dwVisibleMask; - DWORD dwDamageMask; -} PIXELFORMATDESCRIPTOR, *PPIXELFORMATDESCRIPTOR, FAR *LPPIXELFORMATDESCRIPTOR; -*/ +#define WIN32_LEAN_AND_MEAN 1 +#include <windows.h> + #endif #define __glext_h_ @@ -265,14 +213,8 @@ typedef double GLclampd; typedef void GLvoid; -#ifndef _WIN32 - -/*typedef void (* (APIENTRY * wglGetProcAddressPROC) (const GLubyte *procName))(void); - -extern wglGetProcAddressPROC wglGetProcAddress; - -#else -*/ +#ifdef _X11 + #include <X11/Xutil.h> #include <GL/glxtokens.h> @@ -354,12 +296,6 @@ extern glXSelectEventPROC glXSelectEvent; extern glXGetSelectedEventPROC glXGetSelectedEvent; -/*extern glXGetContextIDEXTPROC glXGetContextIDEXT; -extern glXGetCurrentDrawableEXTPROC glXGetCurrentDrawableEXT; -extern glXImportContextEXTPROC glXImportContextEXT; -extern glXFreeContextEXTPROC glXFreeContextEXT; -extern glXQueryContextInfoEXTPROC glXQueryContextInfoEXT; -*/ extern glXGetProcAddressARBPROC glXGetProcAddressARB; extern glXChooseVisualPROC glXChooseVisual; @@ -381,7 +317,8 @@ extern glXWaitXPROC glXWaitX; extern glXGetClientStringPROC glXGetClientString; extern glXQueryServerStringPROC glXQueryServerString; -extern glXQueryExtensionsStringPROC glXQueryExtensionsString; +extern glXQueryExtensionsStringPROC glXQueryExtensionsString; + #endif /*************************************************************/ @@ -583,29 +520,29 @@ #define GLU_TESS_WINDING_ABS_GEQ_TWO 100134 /*************************************************************/ -#ifdef __cplusplus - -class GLUnurbs; -class GLUquadric; -class GLUtesselator; - -typedef class GLUnurbs GLUnurbsObj; -typedef class GLUquadric GLUquadricObj; -typedef class GLUtesselator GLUtesselatorObj; -typedef class GLUtesselator GLUtriangulatorObj; - -#else - -typedef struct GLUnurbs GLUnurbs; -typedef struct GLUquadric GLUquadric; -typedef struct GLUtesselator GLUtesselator; - -typedef struct GLUnurbs GLUnurbsObj; -typedef struct GLUquadric GLUquadricObj; -typedef struct GLUtesselator GLUtesselatorObj; -typedef struct GLUtesselator GLUtriangulatorObj; - -#endif +#ifdef __cplusplus + +class GLUnurbs; +class GLUquadric; +class GLUtesselator; + +typedef class GLUnurbs GLUnurbsObj; +typedef class GLUquadric GLUquadricObj; +typedef class GLUtesselator GLUtesselatorObj; +typedef class GLUtesselator GLUtriangulatorObj; + +#else + +typedef struct GLUnurbs GLUnurbs; +typedef struct GLUquadric GLUquadric; +typedef struct GLUtesselator GLUtesselator; + +typedef struct GLUnurbs GLUnurbsObj; +typedef struct GLUquadric GLUquadricObj; +typedef struct GLUtesselator GLUtesselatorObj; +typedef struct GLUtesselator GLUtriangulatorObj; + +#endif #define GLU_TESS_MAX_COORD 1.0e150 @@ -1719,7 +1656,7 @@ extern glGetPointervPROC glGetPointerv; extern glGetPolygonStipplePROC glGetPolygonStipple; extern glGetStringPROC glGetString; -//const GLubyte * glGetString(const GLenum); +//const GLubyte * glGetString(const GLenum); extern glGetTexEnvfvPROC glGetTexEnvfv; extern glGetTexEnvivPROC glGetTexEnviv; extern glGetTexGendvPROC glGetTexGendv; @@ -2349,20 +2286,6 @@ #ifndef GL_VERSION_1_4 #define GL_VERSION_1_4 -/*#ifndef GL_VERSION_1_2 -#define GL_BLEND_EQUATION 0x8009 -#define GL_MIN 0x8007 -#define GL_MAX 0x8008 -#define GL_FUNC_ADD 0x8006 -#define GL_FUNC_SUBTRACT 0x800A -#define GL_FUNC_REVERSE_SUBTRACT 0x800B -#define GL_BLEND_COLOR 0x8005 -#define GL_CONSTANT_COLOR 0x8001 -#define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 -#define GL_CONSTANT_ALPHA 0x8003 -#define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 -#endif *//* GL_VERSION_1_2 */ - #define GL_GENERATE_MIPMAP 0x8191 #define GL_GENERATE_MIPMAP_HINT 0x8192 #define GL_DEPTH_COMPONENT16 0x81A5 @@ -2403,10 +2326,6 @@ #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD #define GL_GL_MIRRORED_REPEAT 0x8370 -/*#ifndef GL_VERSION_1_2 -typedef void (APIENTRY * glBlendEquationPROC) (GLenum mode ); -typedef void (APIENTRY * glBlendColorPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha ); -#endif *//* GL_VERSION_1_2 */ typedef void (APIENTRY * glFogCoordfPROC) (GLfloat coord); typedef void (APIENTRY * glFogCoordfvPROC) (const GLfloat *coord); typedef void (APIENTRY * glFogCoorddPROC) (GLdouble coord); @@ -2451,11 +2370,6 @@ typedef void (APIENTRY * glWindowPos3ivPROC) (const GLint *p); typedef void (APIENTRY * glWindowPos3svPROC) (const GLshort *p); -/*#ifndef GL_VERSION_1_2 -extern glBlendColorPROC glBlendColor; -extern glBlendEquationPROC glBlendEquation; -#endif *//* GL_VERSION_1_2 */ - extern glFogCoordfPROC glFogCoordf; extern glFogCoordfvPROC glFogCoordfv; extern glFogCoorddPROC glFogCoordd; @@ -2922,7 +2836,9 @@ extern wglAllocateMemoryNVPROC wglAllocateMemoryNV; extern wglFreeMemoryNVPROC wglFreeMemoryNV; -#else +#endif /* WIN32 */ + +#ifdef _X11 typedef void * (APIENTRY * glXAllocateMemoryNVPROC) (GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority); typedef void (APIENTRY * glXFreeMemoryNVPROC) (void *pointer); @@ -2930,7 +2846,7 @@ extern glXAllocateMemoryNVPROC glXAllocateMemoryNV; extern glXFreeMemoryNVPROC glXFreeMemoryNV; -#endif /* WIN32 */ +#endif /* X11 */ #endif /* GL_NV_vertex_array_range */ @@ -5541,7 +5457,9 @@ int NV_render_texture_rectangle; }; -#else /* No WIN32 */ +#endif /* WIN32 */ + +#ifdef _X11 struct GLXExtensionTypes { @@ -5551,7 +5469,7 @@ int EXT_visual_rating; }; -#endif /* WIN32 */ +#endif /* X11 */ struct GLUExtensionTypes { @@ -5565,9 +5483,10 @@ { #ifdef _WIN32 /* WGL extensions */ struct WGLExtensionTypes wgl; -#else /* no WIN32 */ - struct GLXExtensionTypes glx; #endif /* WIN32 */ +#ifdef _X11 + struct GLXExtensionTypes glx; +#endif /* X11 */ struct GLUExtensionTypes glu; int ARB_imaging; int ARB_depth_texture; @@ -5663,11 +5582,14 @@ /* initializes everything, call this right after the rc is created. the function returns 0 if successful */ int extgl_Initialize(); -#ifndef _WIN32 +#ifdef _X11 int extgl_Open(Display *disp, int screen); -#else +#endif + +#ifdef _WIN32 int extgl_Open(void); #endif + void extgl_Close(void); int glInitialize(); /* deprecated, please do not use */ Index: extgl.c CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/extgl.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- extgl.c 23 Dec 2002 11:31:32 -0000 1.3 +++ extgl.c 30 Dec 2002 07:07:40 -0000 1.4 @@ -43,16 +43,10 @@ #pragma warn -8065 #endif /* __BORLANDC__ */ -#ifndef _WIN32 - -/*wglGetProcAddressPROC wglGetProcAddress = NULL; +#ifdef _X11 -#else -*/ -/* GLX functions */ #include <dlfcn.h> - glXGetFBConfigsPROC glXGetFBConfigs = NULL; glXChooseFBConfigPROC glXChooseFBConfig = NULL; glXGetFBConfigAttribPROC glXGetFBConfigAttrib = NULL; @@ -71,15 +65,7 @@ glXQueryContextPROC glXQueryContext = NULL; glXSelectEventPROC glXSelectEvent = NULL; glXGetSelectedEventPROC glXGetSelectedEvent = NULL; - -/*glXGetContextIDEXTPROC glXGetContextIDEXT = NULL; -glXGetCurrentDrawableEXTPROC glXGetCurrentDrawableEXT = NULL; -glXImportContextEXTPROC glXImportContextEXT = NULL; -glXFreeContextEXTPROC glXFreeContextEXT = NULL; -glXQueryContextInfoEXTPROC glXQueryContextInfoEXT = NULL; -*/ glXGetProcAddressARBPROC glXGetProcAddressARB = NULL; - glXChooseVisualPROC glXChooseVisual = NULL; glXCopyContextPROC glXCopyContext = NULL; glXCreateContextPROC glXCreateContext = NULL; @@ -783,10 +769,12 @@ #ifdef _WIN32 wglAllocateMemoryNVPROC wglAllocateMemoryNV = NULL; wglFreeMemoryNVPROC wglFreeMemoryNV = NULL; -#else +#endif /* WIN32 */ + +#ifdef _X11 glXAllocateMemoryNVPROC glXAllocateMemoryNV = NULL; glXFreeMemoryNVPROC glXFreeMemoryNV = NULL; -#endif /* WIN32 */ +#endif /* X11 */ #endif /* GL_NV_vertex_array_range */ @@ -1251,10 +1239,6 @@ #endif /* GL_EXT_blend_func_separate */ #ifdef GL_VERSION_1_4 -/*#ifndef GL_VERSION_1_2 -glBlendColorPROC glBlendColor = NULL; -glBlendEquationPROC glBlendEquation = NULL; -#endif *//* GL_VERSION_1_2 */ glFogCoordfPROC glFogCoordf = NULL; glFogCoordfvPROC glFogCoordfv = NULL; glFogCoorddPROC glFogCoordd = NULL; @@ -1346,7 +1330,9 @@ #ifdef _WIN32 HMODULE lib_gl_handle = NULL; HMODULE lib_glu_handle = NULL; -#else +#endif + +#ifdef _X11 void * lib_gl_handle = NULL; void * lib_glu_handle = NULL; #endif @@ -1368,7 +1354,9 @@ } } return t; -#else +#endif + +#ifdef _X11 void *t = (void*)glXGetProcAddressARB((const GLubyte*)name); if (t == NULL) { @@ -1562,7 +1550,7 @@ return 0; } -#ifndef _WIN32 +#ifdef _X11 /** returns true if the extention is available */ int GLXQueryExtension(Display *disp, int screen, const char *name) { @@ -2214,10 +2202,11 @@ #ifdef _WIN32 wglAllocateMemoryNV = (wglAllocateMemoryNVPROC) extgl_GetProcAddress("wglAllocateMemoryNV"); wglFreeMemoryNV = (wglFreeMemoryNVPROC) extgl_GetProcAddress("wglFreeMemoryNV"); -#else +#endif /* WIN32 */ +#ifdef _X11 glXAllocateMemoryNV = (glXAllocateMemoryNVPROC) extgl_GetProcAddress("glXAllocateMemoryNV"); glXFreeMemoryNV = (glXFreeMemoryNVPROC) extgl_GetProcAddress("glXFreeMemoryNV"); -#endif /* WIN32 */ +#endif /* X11 */ #endif } @@ -2415,7 +2404,7 @@ return 0; } -#ifndef _WIN32 +#ifdef _X11 int extgl_InitGLX13(void) { if (extgl_Extensions.glx.GLX13 == 0) @@ -2443,12 +2432,6 @@ int extgl_InitGLX12(void) { -/* glXGetContextIDEXT = (glXGetContextIDEXTPROC) extgl_GetProcAddress("glXGetContextIDEXT"); - glXGetCurrentDrawableEXT = (glXGetCurrentDrawableEXTPROC) extgl_GetProcAddress("glXGetCurrentDrawableEXT"); - glXImportContextEXT = (glXImportContextEXTPROC) extgl_GetProcAddress("glXImportContextEXT"); - glXFreeContextEXT = (glXFreeContextEXTPROC) extgl_GetProcAddress("glXFreeContextEXT"); - glXQueryContextInfoEXT = (glXQueryContextInfoEXTPROC) extgl_GetProcAddress("glXQueryContextInfoEXT"); -*/ glXChooseVisual = (glXChooseVisualPROC) extgl_GetProcAddress("glXChooseVisual"); glXCopyContext = (glXCopyContextPROC) extgl_GetProcAddress("glXCopyContext"); glXCreateContext = (glXCreateContextPROC) extgl_GetProcAddress("glXCreateContext"); @@ -2472,7 +2455,7 @@ return extgl_error; } -#ifndef _WIN32 +#ifdef _X11 void extgl_InitGLXSupportedExtensions(Display *disp, int screen) { extgl_Extensions.glx.EXT_visual_info = GLXQueryExtension(disp, screen, "GLX_EXT_visual_info"); @@ -3220,7 +3203,7 @@ return extgl_error; } -#ifndef _WIN32 +#ifdef _X11 int extgl_Open(Display *disp, int screen) { lib_gl_handle = dlopen("libGL.so.1", RTLD_LAZY | RTLD_GLOBAL); @@ -3234,7 +3217,9 @@ return 1; return 0; } -#else +#endif + +#ifdef _WIN32 int extgl_Open(void) { @@ -3250,10 +3235,11 @@ void extgl_Close(void) { -#ifndef _WIN32 +#ifdef _X11 dlclose(lib_glu_handle); dlclose(lib_gl_handle); -#else +#endif +#ifdef _WIN32 FreeLibrary(lib_gl_handle); FreeLibrary(lib_glu_handle); #endif |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:45:37
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/English.lproj In directory sc8-pr-cvs1:/tmp/cvs-serv14369 Added Files: InfoPlist.strings Log Message: no message --- NEW FILE: InfoPlist.strings --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/English.lproj/InfoPlist.strings þÿ |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:45:00
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj In directory sc8-pr-cvs1:/tmp/cvs-serv14225 Added Files: project.pbxproj gpierce.pbxuser Log Message: no message --- NEW FILE: project.pbxproj --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj/project.pbxproj // !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 38; objects = { 034768DDFF38A45A11DB9C8B = { children = ( D1D347CC03BCD82900BC2194, ); isa = PBXGroup; name = Products; refType = 4; }; //030 //031 //032 //033 //034 //080 //081 //082 //083 //084 0867D690FE84028FC02AAC07 = { buildStyles = ( 4F0BB7EC011F40E904CA0E50, 4F0BB7ED011F40E904CA0E50, ); hasScannedForEncodings = 1; isa = PBXProject; mainGroup = 0867D691FE84028FC02AAC07; productRefGroup = 034768DDFF38A45A11DB9C8B; projectDirPath = ""; targets = ( D1D347CB03BCD82900BC2194, ); }; 0867D691FE84028FC02AAC07 = { children = ( 08FB77ACFE841707C02AAC07, 089C1665FE841158C02AAC07, 0867D69AFE84028FC02AAC07, 034768DDFF38A45A11DB9C8B, ); isa = PBXGroup; name = lwjglOSX; refType = 4; }; 0867D69AFE84028FC02AAC07 = { children = ( 08FB77AAFE841565C02AAC07, D1D347AF03BCD77600BC2194, D1D347B103BCD78F00BC2194, D119D9ED03BD7C0B00A80164, D119D9EF03BD7C1D00A80164, ); isa = PBXGroup; name = "External Frameworks and Libraries"; refType = 4; }; 089C1665FE841158C02AAC07 = { children = ( 089C1666FE841158C02AAC07, ); isa = PBXGroup; name = Resources; refType = 4; }; 089C1666FE841158C02AAC07 = { children = ( 089C1667FE841158C02AAC07, ); isa = PBXVariantGroup; name = InfoPlist.strings; refType = 4; }; 089C1667FE841158C02AAC07 = { fileEncoding = 10; isa = PBXFileReference; name = English; path = English.lproj/InfoPlist.strings; refType = 4; }; 08FB77AAFE841565C02AAC07 = { isa = PBXFrameworkReference; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; refType = 0; }; 08FB77ACFE841707C02AAC07 = { children = ( D1D3470B03BCD70D00BC2194, D1D3470C03BCD70D00BC2194, D1D3470D03BCD70D00BC2194, D1D3470E03BCD70D00BC2194, D1D3470F03BCD70D00BC2194, D1D3471003BCD70D00BC2194, D1D3471103BCD70D00BC2194, D119D9F103BD932B00A80164, D119D9F203BD932B00A80164, ); isa = PBXGroup; name = Source; refType = 4; }; //080 //081 //082 //083 //084 //4F0 //4F1 //4F2 //4F3 //4F4 4F0BB7EC011F40E904CA0E50 = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = NO; OPTIMIZATION_CFLAGS = "-O0"; }; isa = PBXBuildStyle; name = Development; }; 4F0BB7ED011F40E904CA0E50 = { buildRules = ( ); buildSettings = { COPY_PHASE_STRIP = YES; }; isa = PBXBuildStyle; name = Deployment; }; //4F0 //4F1 //4F2 //4F3 //4F4 //D10 //D11 //D12 //D13 //D14 D119D9EA03BD7BF300A80164 = { fileRef = 08FB77AAFE841565C02AAC07; isa = PBXBuildFile; settings = { }; }; D119D9EB03BD7BF400A80164 = { fileRef = D1D347AF03BCD77600BC2194; isa = PBXBuildFile; settings = { }; }; D119D9EC03BD7BF400A80164 = { fileRef = D1D347B103BCD78F00BC2194; isa = PBXBuildFile; settings = { }; }; D119D9ED03BD7C0B00A80164 = { isa = PBXFrameworkReference; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; refType = 0; }; D119D9EE03BD7C0B00A80164 = { fileRef = D119D9ED03BD7C0B00A80164; isa = PBXBuildFile; settings = { }; }; D119D9EF03BD7C1D00A80164 = { isa = PBXFrameworkReference; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; refType = 0; }; D119D9F003BD7C1D00A80164 = { fileRef = D119D9EF03BD7C1D00A80164; isa = PBXBuildFile; settings = { }; }; D119D9F103BD932B00A80164 = { fileEncoding = 4; isa = PBXFileReference; path = RenderingContext.h; refType = 4; }; D119D9F203BD932B00A80164 = { fileEncoding = 4; isa = PBXFileReference; path = RenderingContext.cpp; refType = 4; }; D119D9F303BD932B00A80164 = { fileRef = D119D9F103BD932B00A80164; isa = PBXBuildFile; settings = { }; }; D119D9F403BD932B00A80164 = { fileRef = D119D9F203BD932B00A80164; isa = PBXBuildFile; settings = { }; }; D1D3470B03BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_Display.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_Display.cpp; refType = 0; }; D1D3470C03BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_input_GamePad.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_input_GamePad.cpp; refType = 0; }; D1D3470D03BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_input_Joystick.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_input_Joystick.cpp; refType = 0; }; D1D3470E03BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_input_Keyboard.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_input_Keyboard.cpp; refType = 0; }; D1D3470F03BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_input_Mouse.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_input_Mouse.cpp; refType = 0; }; D1D3471003BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_opengl_BaseGL.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_opengl_BaseGL.cpp; refType = 0; }; D1D3471103BCD70D00BC2194 = { fileEncoding = 30; isa = PBXFileReference; name = org_lwjgl_Sys.cpp; path = /projects/lwjgl/src/native/macosx/org_lwjgl_Sys.cpp; refType = 0; }; D1D347AF03BCD77600BC2194 = { isa = PBXFrameworkReference; name = JavaVM.framework; path = /System/Library/Frameworks/JavaVM.framework; refType = 0; }; D1D347B103BCD78F00BC2194 = { isa = PBXFrameworkReference; name = JavaEmbedding.framework; path = /System/Library/Frameworks/JavaEmbedding.framework; refType = 0; }; D1D347C703BCD82900BC2194 = { buildActionMask = 2147483647; files = ( D119D9F303BD932B00A80164, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; D1D347C803BCD82900BC2194 = { buildActionMask = 2147483647; files = ( D1D347CD03BCD8DD00BC2194, D1D347CE03BCD8DE00BC2194, D1D347CF03BCD8DE00BC2194, D1D347D003BCD8DF00BC2194, D1D347D103BCD8DF00BC2194, D1D347D203BCD8DF00BC2194, D1D347D303BCD8E000BC2194, D119D9F403BD932B00A80164, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; D1D347C903BCD82900BC2194 = { buildActionMask = 2147483647; files = ( D119D9EA03BD7BF300A80164, D119D9EB03BD7BF400A80164, D119D9EC03BD7BF400A80164, D119D9EE03BD7C0B00A80164, D119D9F003BD7C1D00A80164, ); isa = PBXFrameworksBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; D1D347CA03BCD82900BC2194 = { buildActionMask = 2147483647; files = ( ); isa = PBXRezBuildPhase; runOnlyForDeploymentPostprocessing = 0; }; D1D347CB03BCD82900BC2194 = { buildPhases = ( D1D347C703BCD82900BC2194, D1D347C803BCD82900BC2194, D1D347C903BCD82900BC2194, D1D347CA03BCD82900BC2194, ); buildSettings = { FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks/AGL.framework\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework\""; HEADER_SEARCH_PATHS = "/projects/lwjgl/src/native/common \"$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaVM.framework/Versions/1.4.1/Headers\""; LIBRARY_STYLE = BUNDLE; OTHER_CFLAGS = ""; OTHER_LDFLAGS = ""; OTHER_LIBTOOL_FLAGS = ""; OTHER_REZFLAGS = ""; PRODUCT_NAME = liblwjgl.jnilib; REZ_EXECUTABLE = YES; SECTORDER_FLAGS = ""; WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas"; }; dependencies = ( ); isa = PBXLibraryTarget; name = liblwjgl.jnilib; productInstallPath = /usr/local/lib; productName = liblwjgl.jnilib; productReference = D1D347CC03BCD82900BC2194; }; D1D347CC03BCD82900BC2194 = { isa = PBXLibraryReference; path = liblwjgl.jnilib; refType = 3; }; D1D347CD03BCD8DD00BC2194 = { fileRef = D1D3470B03BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; D1D347CE03BCD8DE00BC2194 = { fileRef = D1D3470C03BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; D1D347CF03BCD8DE00BC2194 = { fileRef = D1D3470D03BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; D1D347D003BCD8DF00BC2194 = { fileRef = D1D3470E03BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; D1D347D103BCD8DF00BC2194 = { fileRef = D1D3470F03BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; D1D347D203BCD8DF00BC2194 = { fileRef = D1D3471003BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; D1D347D303BCD8E000BC2194 = { fileRef = D1D3471103BCD70D00BC2194; isa = PBXBuildFile; settings = { }; }; }; rootObject = 0867D690FE84028FC02AAC07; } --- NEW FILE: gpierce.pbxuser --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj/gpierce.pbxuser // !$*UTF8*$! { 0867D690FE84028FC02AAC07 = { activeBuildStyle = 4F0BB7EC011F40E904CA0E50; activeTarget = D1D347CB03BCD82900BC2194; addToTargets = ( D1D347CB03BCD82900BC2194, ); perUserDictionary = { PBXPerProjectTemplateStateSaveDate = 62800937; "PBXTemplateGeometry-F5CA7ECB015C094F0DCA290F" = { ContentSize = "{903, 752}"; LeftSlideOut = { Collapsed = NO; Frame = "{{0, 0}, {903, 752}}"; Split0 = { Collapsed = NO; Frame = "{{0, 0}, {903, 752}}"; Split0 = { [...1334 lines suppressed...] name = "org_lwjgl_input_Mouse.cpp: 72"; rLen = 0; rLoc = 2437; rType = 0; vrLen = 405; vrLoc = 2236; }; D1D347E203BCFA1E00BC2194 = { isa = PBXFileReference; name = jni.h; path = /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Headers/jni.h; refType = 0; }; D1D347E303BCFA1E00BC2194 = { isa = PBXFileReference; name = jni.h; path = /System/Library/Frameworks/JavaVM.framework/Versions/1.3.1/Headers/jni.h; refType = 0; }; } |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:44:37
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj In directory sc8-pr-cvs1:/tmp/cvs-serv14149/lwjglOSX.pbproj Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/lwjglOSX.pbproj added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:44:07
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build In directory sc8-pr-cvs1:/tmp/cvs-serv13855/liblwjgl.jnilib.build Added Files: liblwjgl.jnilib.hmap Log Message: no message --- NEW FILE: liblwjgl.jnilib.hmap --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/liblwjgl.jnilib.hmap hmap |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:44:07
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal In directory sc8-pr-cvs1:/tmp/cvs-serv13855/liblwjgl.jnilib.build/Objects-normal Added Files: LinkFileList Log Message: no message --- NEW FILE: LinkFileList --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/LinkFileList /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_Display.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_input_GamePad.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_input_Joystick.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_input_Keyboard.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_input_Mouse.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_opengl_BaseGL.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/org_lwjgl_Sys.o /projects/lwjgl/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal/ppc/RenderingContext.o |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:44:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build In directory sc8-pr-cvs1:/tmp/cvs-serv13855/lwjglOSX.build Added Files: pbdevelopment.plist lwjglOSX.hmap PkgInfo Info.plist Log Message: no message --- NEW FILE: pbdevelopment.plist --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build/pbdevelopment.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PBXProjectSourcePath</key> <string>/projects/lwjgl/src/native/projb/lwjglOSX/lwjglOSX.pbproj</string> </dict> </plist> --- NEW FILE: lwjglOSX.hmap --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build/lwjglOSX.hmap hmap --- NEW FILE: PkgInfo --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build/PkgInfo FMWK???? --- NEW FILE: Info.plist --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build/Info.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>lwjglOSX</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>FMWK</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>0.0.1d1</string> <key>CSResourcesFileMapped</key> <true/> </dict> </plist> |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:44:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex In directory sc8-pr-cvs1:/tmp/cvs-serv13855/lwjglOSX.pbxindex Added Files: symbols0.pbxsymbols subclasses.pbxbtree refs.pbxbtree protocols.pbxbtree pbxindex.header imports.pbxbtree files.pbxbtree decls.pbxbtree categories.pbxbtree Log Message: no message --- NEW FILE: symbols0.pbxsymbols --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/symbols0.pbxsymbols Q Q HQ vQ Q ÙQ = = =P = !5 ^p = ^p [...2553 lines suppressed...] . ! (^p ÓQ <! (^p !" ^p !" . !" --- NEW FILE: subclasses.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/subclasses.pbxbtree --- NEW FILE: refs.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/refs.pbxbtree Ô 8 ¸ ¬ · ª © ³ ¯ ° ± ² ´ µ ® ¶ º ¹ Á Ë Å Æ Ç È Ñ Ò Ì Í É Ê Î Ï Ä Â Õ Ó Ô Ð ø ë ù õ û ô ö ÷ ó é ê ç æ ò ð í î å ï ú è ì ñ Ü Ã Ý « G . / ¨ À Û $ % ' { ` a b c d K 0 ¢ - F R ¡ Ð ø ë ù ý õ û ü ô ö ÷ ó é ê ç æ ò ð í î å ï ú è ì ñ Ü þ ÿ « w x ) L N O P Q " V X u # . / Y T ( & C M 3 S } e f g h i j ~ k l m n o p q r s t ! U # 1 | 2 * 9 : ; < = > ? @ A B 4 â ß à Þ ä ã D + 8 E 8 E 8 E E 8 E 8 E 8 E 8 E v w G ( & 2 * 0 ¢ Ã ¡ _ , / L N O P Q ¡ " V X u # z J H x W y ( & á 5 6 7 C I H , --- NEW FILE: protocols.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/protocols.pbxbtree ÿÿÿÿ --- NEW FILE: pbxindex.header --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/pbxindex.header pinx --- NEW FILE: imports.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/imports.pbxbtree h À --- NEW FILE: files.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/files.pbxbtree ¤ ¼ [ × h À --- NEW FILE: decls.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/decls.pbxbtree å ¸ ¬ · ª © ³ ¯ ° ± ² ´ µ ® ¶ º ¹ Ý $ « Y 8 _ + / y } e f g h i j ~ k l ! U W " X u a b c d þ ÿ ¹ Á Ë Å Æ Ç È Ñ Ò Ì Í É Ê Î Ï Ä Â Ð Õ Ó Ô Ð ø ë ù ý õ û ö ÷ ó é ê ç æ ò ð í î ï ú è ì ñ Ü ü ô ö ÷ ó é ê ç æ ò ð í î Ý Ã Ã t % ` . . M 3 S 8 E t V < ( ) L N O v w ' { & P Q I T 1 9 : ; < = > ? @ A B 4 5 6 N O â ß à Þ ä ã á t # ¡ m n o p q r s t ! U W " * R t 8 8 8 8 8 8 ¢ , G D t t v w 2 . 0 t ¨ À Û y K t ( 4 $ Y C ¨ À Û t x Ä t t L P Q À º Â å M 3 S t z Ä I G | 5 6 t + D t t N O z t 7 t t ( t H 4 - J F --- NEW FILE: categories.pbxbtree --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/categories.pbxbtree ÿÿÿÿ |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:44:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/strings.pbxstrings In directory sc8-pr-cvs1:/tmp/cvs-serv13855/lwjglOSX.pbxindex/strings.pbxstrings Added Files: strings control Log Message: no message --- NEW FILE: strings --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/strings.pbxstrings/strings fValue h NodeTypeText t egisterFactoryFunctionByName kClippingUnknownType astScript ontainerAlreadyOpenWrn invalidIconRefErr nitialized roupID ibblyMovedToDisabledFolder ppercase InvokeSelectorFunctionUPP tPowerMac8100_110 oot eField ckRangeAsync sourceType pMask ntryGetMod ll pe nge MIS ss ext ilityRejected TypeHTTPDigest ionAddDeserializationOverride tMask Language nents MACH_MACH_TYPES_H_ NT_POWERPC_604e _RETURN_FAILURE MatchKey e n eOut smTruncErr rCursorInHardware nTag 0x0_0hz_Offline DMNotifyDisplayWillSleep ionsFolderIconResource ec tings uKatei controlKeyBit CMNothingSelected aUPP etControlPopupMenuID ss mWindow arget ThemeBrushDrawerBackground dowSoundsMask hemeTitleBarWidget nteractWithSelf NFullJust t olKindListBox Ptr tionDockTile undComponentData RealID tatusNConfigPanel UserEventUPP Mask _FRONT E lTransferi lNonvirtualBooleanMethodA 1_3 erfPROC MPRESSED_ARB filter_anisotropic sfATIPROC L_ADD_ATI PROC x_array --- NEW FILE: control --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/strings.pbxstrings/control CSSt )×À W0P sÔðP a°` ÃP` P ` ° Ð |°à °` !´° '*0 [...2164 lines suppressed...] C×?ÚP ÀßãP eå epå ¥¿çP èP _NëP Ê¿ó UóP óP ÓÏóP UÏóP YÏø kù kOùà p?ü fÈ?þ e[ÿ e¯ÿ eÄÿ |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:43:04
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal In directory sc8-pr-cvs1:/tmp/cvs-serv13744/liblwjgl.jnilib.build/Objects-normal Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build/Objects-normal added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:43:04
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build In directory sc8-pr-cvs1:/tmp/cvs-serv13744/liblwjgl.jnilib.build Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/liblwjgl.jnilib.build added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:42:43
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build In directory sc8-pr-cvs1:/tmp/cvs-serv13637/build/lwjglOSX.build/lwjglOSX.build Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.build added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:42:43
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/strings.pbxstrings In directory sc8-pr-cvs1:/tmp/cvs-serv13637/build/lwjglOSX.build/lwjglOSX.pbxindex/strings.pbxstrings Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex/strings.pbxstrings added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:42:42
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build In directory sc8-pr-cvs1:/tmp/cvs-serv13637/build/lwjglOSX.build Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:42:42
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex In directory sc8-pr-cvs1:/tmp/cvs-serv13637/build/lwjglOSX.build/lwjglOSX.pbxindex Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build/lwjglOSX.build/lwjglOSX.pbxindex added to the repository |
|
From: Gregory P. <gre...@us...> - 2002-12-30 06:42:42
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build In directory sc8-pr-cvs1:/tmp/cvs-serv13637/build Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/native/projb/lwjglOSX/build added to the repository |