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
(1) |
|
3
(6) |
4
|
5
|
6
(2) |
7
|
8
|
9
|
|
10
|
11
(2) |
12
|
13
(1) |
14
|
15
(2) |
16
(4) |
|
17
(4) |
18
(3) |
19
|
20
|
21
|
22
(5) |
23
(14) |
|
24
(9) |
25
|
26
(2) |
27
(6) |
28
(5) |
29
(3) |
30
|
|
31
|
|
|
|
|
|
|
|
From: Ioannis T. <sp...@us...> - 2004-10-29 19:48:23
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/arb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv326 Modified Files: org_lwjgl_opengl_ARBShaderObjects.c Log Message: Fixed memory leak Index: org_lwjgl_opengl_ARBShaderObjects.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_opengl_ARBShaderObjects.c 10 Sep 2004 08:13:51 -0000 1.1 +++ org_lwjgl_opengl_ARBShaderObjects.c 29 Oct 2004 19:48:12 -0000 1.2 @@ -1,31 +1,31 @@ -/* +/* * Copyright (c) 2002-2004 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 + * modification, are permitted provided that the following conditions are * met: - * - * * Redistributions of source code must retain the above copyright + * + * * 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 + * * 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 + * 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 + * 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. */ @@ -120,7 +120,6 @@ static glGetUniformivARBPROC glGetUniformivARB; static glGetShaderSourceARBPROC glGetShaderSourceARB; -static int sourcesSize; static int sourceCount; static GLcharARB** sources = NULL; static GLint* sourcesLengths = NULL; @@ -133,7 +132,7 @@ (JNIEnv * env, jclass clazz, jint obj) { glDeleteObjectARB(obj); - + } /* @@ -144,7 +143,7 @@ (JNIEnv * env, jclass clazz, jint pname) { GLhandleARB result = glGetHandleARB(pname); - + return result; } @@ -156,7 +155,7 @@ (JNIEnv * env, jclass clazz, jint containerObj, jint attachedObj) { glDetachObjectARB(containerObj, attachedObj); - + } /* @@ -167,7 +166,7 @@ (JNIEnv * env, jclass clazz, jint shaderType) { GLhandleARB result = glCreateShaderObjectARB(shaderType); - + return result; } @@ -176,17 +175,8 @@ { sourceCount = count; - if ( sources == NULL || sourcesLengths == NULL || sourceCount > sourcesSize ) { - sourcesSize = sourceCount * 2; - - if (sources != NULL) - free(sources); - if (sourcesLengths != NULL) - free(sourcesLengths); - - sources = (GLcharARB**)malloc(sizeof(GLcharARB*)*sourcesSize); - sourcesLengths = (GLint*)malloc(sizeof(GLint)*sourcesSize); - } + sources = (GLcharARB**)malloc(sizeof(GLcharARB*) * sourceCount); + sourcesLengths = (GLint*)malloc(sizeof(GLint) * sourceCount); } /* @@ -210,7 +200,9 @@ (JNIEnv * env, jclass clazz, jint shaderObj) { glShaderSourceARB(shaderObj, sourceCount, (const GLcharARB **)sources, (const GLint *)sourcesLengths); - + + free(sources); + free(sourcesLengths); } /* @@ -221,7 +213,7 @@ (JNIEnv * env, jclass clazz, jint shaderObj) { glCompileShaderARB(shaderObj); - + } /* @@ -232,7 +224,7 @@ (JNIEnv * env, jclass clazz) { GLuint result = glCreateProgramObjectARB(); - + return result; } @@ -244,7 +236,7 @@ (JNIEnv * env, jclass clazz, jint containerObj, jint obj) { glAttachObjectARB(containerObj, obj); - + } /* @@ -255,7 +247,7 @@ (JNIEnv * env, jclass clazz, jint programObj) { glLinkProgramARB(programObj); - + } /* @@ -266,7 +258,7 @@ (JNIEnv * env, jclass clazz, jint programObj) { glUseProgramObjectARB(programObj); - + } /* @@ -277,7 +269,7 @@ (JNIEnv * env, jclass clazz, jint programObj) { glValidateProgramARB(programObj); - + } /* @@ -288,7 +280,7 @@ (JNIEnv * env, jclass clazz, jint location, jfloat v0) { glUniform1fARB(location, v0); - + } /* @@ -299,7 +291,7 @@ (JNIEnv * env, jclass clazz, jint location, jfloat v0, jfloat v1) { glUniform2fARB(location, v0, v1); - + } /* @@ -310,7 +302,7 @@ (JNIEnv * env, jclass clazz, jint location, jfloat v0, jfloat v1, jfloat v2) { glUniform3fARB(location, v0, v1, v2); - + } /* @@ -321,7 +313,7 @@ (JNIEnv * env, jclass clazz, jint location, jfloat v0, jfloat v1, jfloat v2, jfloat v3) { glUniform4fARB(location, v0, v1, v2, v3); - + } /* @@ -332,7 +324,7 @@ (JNIEnv * env, jclass clazz, jint location, jint v0) { glUniform1iARB(location, v0); - + } /* @@ -343,7 +335,7 @@ (JNIEnv * env, jclass clazz, jint location, jint v0, jint v1) { glUniform2iARB(location, v0, v1); - + } /* @@ -354,7 +346,7 @@ (JNIEnv * env, jclass clazz, jint location, jint v0, jint v1, jint v2) { glUniform3iARB(location, v0, v1, v2); - + } /* @@ -365,7 +357,7 @@ (JNIEnv * env, jclass clazz, jint location, jint v0, jint v1, jint v2, jint v3) { glUniform4iARB(location, v0, v1, v2, v3); - + } /* @@ -377,7 +369,7 @@ { GLfloat *values_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform1fvARB(location, count, values_ptr); - + } /* @@ -389,7 +381,7 @@ { GLfloat *values_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform2fvARB(location, count, values_ptr); - + } /* @@ -401,7 +393,7 @@ { GLfloat *values_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform3fvARB(location, count, values_ptr); - + } /* @@ -413,7 +405,7 @@ { GLfloat *values_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform4fvARB(location, count, values_ptr); - + } /* @@ -425,7 +417,7 @@ { GLint *values_ptr = (GLint *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform1ivARB(location, count, values_ptr); - + } /* @@ -437,7 +429,7 @@ { GLint *values_ptr = (GLint *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform2ivARB(location, count, values_ptr); - + } /* @@ -449,7 +441,7 @@ { GLint *values_ptr = (GLint *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform3ivARB(location, count, values_ptr); - + } /* @@ -461,7 +453,7 @@ { GLint *values_ptr = (GLint *)(*env)->GetDirectBufferAddress(env, values) + valuesOffset; glUniform4ivARB(location, count, values_ptr); - + } /* @@ -473,7 +465,7 @@ { GLfloat *matrices_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, matrices) + matricesOffset; glUniformMatrix2fvARB(location, count, transpose, matrices_ptr); - + } /* @@ -485,7 +477,7 @@ { GLfloat *matrices_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, matrices) + matricesOffset; glUniformMatrix3fvARB(location, count, transpose, matrices_ptr); - + } /* @@ -497,7 +489,7 @@ { GLfloat *matrices_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, matrices) + matricesOffset; glUniformMatrix4fvARB(location, count, transpose, matrices_ptr); - + } /* @@ -509,7 +501,7 @@ { GLfloat *params_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, params) + paramsOffset; glGetObjectParameterfvARB(obj, pname, params_ptr); - + } /* @@ -521,7 +513,7 @@ { GLint *params_ptr = (GLint *)(*env)->GetDirectBufferAddress(env, params) + paramsOffset; glGetObjectParameterivARB(obj, pname, params_ptr); - + } /* @@ -541,7 +533,7 @@ glGetInfoLogARB(obj, maxLength, length_ptr, infoLog_ptr); } - + } /* @@ -561,7 +553,7 @@ glGetAttachedObjectsARB(containerObj, maxCount, count_ptr, obj_ptr); } - + } /* @@ -573,7 +565,7 @@ { GLubyte *name_ptr = (GLubyte *)(*env)->GetDirectBufferAddress(env, name) + nameOffset; GLuint result = glGetUniformLocationARB(programObj, name_ptr); - + return result; } @@ -596,7 +588,7 @@ glGetActiveUniformARB(programObj, index, maxLength, length_ptr, size_ptr, type_ptr, name_ptr); } - + } /* @@ -608,7 +600,7 @@ { GLfloat *params_ptr = (GLfloat *)(*env)->GetDirectBufferAddress(env, params) + paramsOffset; glGetUniformfvARB(programObj, location, params_ptr); - + } /* @@ -620,7 +612,7 @@ { GLint *params_ptr = (GLint *)(*env)->GetDirectBufferAddress(env, params) + paramsOffset; glGetUniformivARB(programObj, location, params_ptr); - + } /* @@ -639,7 +631,7 @@ glGetShaderSourceARB(obj, maxLength, length_ptr, source_ptr); } - + } #ifdef __cplusplus |
|
From: Ioannis T. <sp...@us...> - 2004-10-29 19:45:58
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32284 Modified Files: org_lwjgl_opengl_GL20.c Log Message: Fixed memory leak Index: org_lwjgl_opengl_GL20.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/org_lwjgl_opengl_GL20.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_opengl_GL20.c 10 Sep 2004 08:13:49 -0000 1.1 +++ org_lwjgl_opengl_GL20.c 29 Oct 2004 19:45:42 -0000 1.2 @@ -89,7 +89,6 @@ typedef void (APIENTRY * glUseProgramPROC) (GLuint program); typedef void (APIENTRY * glValidateProgramPROC) (GLuint program); -static int sourcesSize; static int sourceCount; static GLchar** sources = NULL;; static GLint* sourcesLengths = NULL; @@ -172,17 +171,8 @@ { sourceCount = count; - if ( sources == NULL || sourcesLengths == NULL || sourceCount > sourcesSize ) { - sourcesSize = sourceCount * 2; - - if (sources != NULL) - free(sources); - if (sourcesLengths != NULL) - free(sourcesLengths); - - sources = (GLchar**)malloc(sizeof(GLchar*)*sourcesSize); - sourcesLengths = (GLint*)malloc(sizeof(GLint)*sourcesSize); - } + sources = (GLchar**)malloc(sizeof(GLchar*) * sourceCount); + sourcesLengths = (GLint*)malloc(sizeof(GLint) * sourceCount); } /* @@ -206,6 +196,9 @@ (JNIEnv * env, jclass clazz, jint shader) { glShaderSource(shader, sourceCount, (const GLchar **)sources, (const GLint *)sourcesLengths); + + free(sources); + free(sourcesLengths); } /* |
|
From: Ioannis T. <sp...@us...> - 2004-10-29 19:43:34
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31732 Modified Files: ARBShaderObjects.java GL20.java Log Message: Fixed memory leak Index: ARBShaderObjects.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ARBShaderObjects.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- ARBShaderObjects.java 31 Jul 2004 09:34:09 -0000 1.11 +++ ARBShaderObjects.java 29 Oct 2004 19:43:16 -0000 1.12 @@ -131,6 +131,9 @@ * @param strings */ public static void glShaderSourceARB(int shaderObj, ByteBuffer[] strings) { + if ( strings == null || strings.length == 0 ) + throw new IllegalArgumentException("Invalid shader string array."); + initShaderSource(strings.length); for ( int i = 0; i < strings.length; i++ ) { BufferChecks.checkDirect(strings[i]); Index: GL20.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GL20.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- GL20.java 9 Sep 2004 23:48:50 -0000 1.1 +++ GL20.java 29 Oct 2004 19:43:16 -0000 1.2 @@ -112,6 +112,7 @@ */ public static void glShaderSource(int shader, ByteBuffer string) { BufferChecks.checkDirect(string); + initShaderSource(1); setShaderString(0, string, string.position(), string.remaining()); @@ -127,6 +128,9 @@ * @param strings */ public static void glShaderSource(int shader, ByteBuffer[] strings) { + if ( strings == null || strings.length == 0 ) + throw new IllegalArgumentException("Invalid shader string array."); + initShaderSource(strings.length); for ( int i = 0; i < strings.length; i++ ) { BufferChecks.checkDirect(strings[i]); |
|
From: Brian M. <ma...@us...> - 2004-10-28 20:01:21
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/test/fmod3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11687/src/java/org/lwjgl/test/fmod3 Modified Files: TagFieldTest.java Log Message: change to directory scanning thingy Index: TagFieldTest.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/test/fmod3/TagFieldTest.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- TagFieldTest.java 16 Oct 2004 01:02:34 -0000 1.1 +++ TagFieldTest.java 28 Oct 2004 20:01:08 -0000 1.2 @@ -32,7 +32,6 @@ package org.lwjgl.test.fmod3; import java.io.File; -import java.io.IOException; import java.nio.IntBuffer; import org.lwjgl.BufferUtils; @@ -49,81 +48,107 @@ * @version $Revision$ */ public class TagFieldTest { - + + /** Scratch buffer */ + static IntBuffer scratch = BufferUtils.createIntBuffer(16); + + /** + * Main entry point + * + * @param args arguments for app + */ public static void main(String[] args) { if (args.length < 1) { - System.out.println("Usage:\n TagFieldTest <file>"); - - // default to phero.mp3 - args = new String[] { "res\\phero.mp3"}; + System.out.println("Usage:\n TagFieldTest <file|dir>"); + + // default to . + args = new String[] { "."}; System.out.println("Using default: " + args[0]); } - - File file = new File(args[0]); - if (!file.exists()) { - System.out.println("No such file: " + args[0]); - return; - } - + + // initialize fmod try { + System.out.println("Initializing FMOD"); FMOD.create(); + + if (!FSound.FSOUND_Init(44100, 32, 0)) { + System.out.println("Failed to initialize FMOD"); + System.out.println("Error: " + FMOD.FMOD_ErrorString(FSound.FSOUND_GetError())); + FMOD.destroy(); + return; + } } catch (FMODException fmode) { fmode.printStackTrace(); return; } - - System.out.println("Initializing FMOD"); - if (!FSound.FSOUND_Init(44100, 32, 0)) { - System.out.println("Failed to initialize FMOD"); - System.out.println("Error: " + FMOD.FMOD_ErrorString(FSound.FSOUND_GetError())); + + // scan the supplied arg + System.out.println("Starting recursive scan from: " + args[0]); + scanPath(new File(args[0])); + + // shutdown + FSound.FSOUND_Close(); + FMOD.destroy(); + } + + /** + * Scans a path for files + * + * @param path Path to scan + */ + private static void scanPath(File path) { + // if we got supplied a file - scan it + if (path.isFile()) { + scanFile(path); return; } - - System.out.println("Loading " + args[0]); - FSoundStream stream = FSound.FSOUND_Stream_Open(args[0], FSound.FSOUND_NORMAL, 0, 0); - - if (stream != null) { - //scratch buffer - IntBuffer scratch = BufferUtils.createIntBuffer(16); - - FSound.FSOUND_Stream_Play(0, stream); - - // find number of tags - FSound.FSOUND_Stream_GetNumTagFields(stream, scratch); - int tagCount = scratch.get(0); - System.out.println("Found: " + tagCount + " tag fields"); - - // print each name value pair - FSoundTagField field; - for(int i=0; i<tagCount; i++) { - field = new FSoundTagField(); - if(FSound.FSOUND_Stream_GetTagField(stream, i, field)) { - System.out.println("Field " + i + ": " + field.getName() + ", " + field.getType() + ", " + field.getValueAsString() + ", " + field.getLength()); - } + + // if we got a dir scan it for files and subfolders + if (path.isDirectory()) { + File[] files = path.listFiles(); + if (files != null) { + // scan each entry, recursively calling scanPath + for (int i = 0; i < files.length; i++) { + scanPath(files[i]); + } + } + return; + } + + System.out.println("Ignoring: " + path.getAbsolutePath()); + } + + /** + * Scans a file for tag fields + * @param file file to scan for tags + */ + private static void scanFile(File file) { + // if we got an mp3 or an ogg file, open it + if (file.getName().indexOf(".mp3") != -1 || file.getName().indexOf(".ogg") != -1) { + System.out.println("Opening " + file.getAbsolutePath()); + FSoundStream stream = FSound.FSOUND_Stream_Open(file.getAbsolutePath(), FSound.FSOUND_NORMAL, 0, 0); + if(stream == null) { + System.out.println("Unable to open file: " + FMOD.FMOD_ErrorString(FSound.FSOUND_GetError())); + return; } - - // trying to find the artist field - System.out.println("Looking for tag..."); - field = new FSoundTagField(FSound.FSOUND_TAGFIELD_ID3V1, "ARTIST"); - if(FSound.FSOUND_Stream_FindTagField(stream, field)) { - System.out.println("Found field: " + field.getName() + ", " + field.getType() + ", " + field.getValueAsString() + ", " + field.getLength()); + FSound.FSOUND_Stream_GetNumTagFields(stream, scratch); + int tagCount = scratch.get(0); + + // print each name value pair + if (tagCount > 0) { + System.out.println("The following list of tags were found:"); + FSoundTagField field; + for (int i = 0; i < tagCount; i++) { + field = new FSoundTagField(); + if (FSound.FSOUND_Stream_GetTagField(stream, i, field)) { + System.out.println(" " + field.getName() + " = '" + field.getValueAsString() + "'"); + } + } + } else { + System.out.println("Unable to locates any tags"); } - - System.out.println("Press enter to stop playing"); - try { - System.in.read(); - } catch (IOException ioe) { - } - - System.out.println("Done playing. Cleaning up"); - FSound.FSOUND_Stream_Stop(stream); - FSound.FSOUND_Stream_Close(stream); - } else { - System.out.println("Unable to play: " + args[0]); - System.out.println("Error: " + FMOD.FMOD_ErrorString(FSound.FSOUND_GetError())); + System.out.println(); + FSound.FSOUND_Stream_Close(stream); } - - FSound.FSOUND_Close(); - FMOD.destroy(); } } \ No newline at end of file |
|
From: Brian M. <ma...@us...> - 2004-10-28 19:32:44
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/fmod3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2880/src/java/org/lwjgl/fmod3 Modified Files: FSoundTagField.java Log Message: default to trimmed string since most tags include a \0 Index: FSoundTagField.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/fmod3/FSoundTagField.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- FSoundTagField.java 16 Oct 2004 01:01:10 -0000 1.3 +++ FSoundTagField.java 28 Oct 2004 19:32:31 -0000 1.4 @@ -45,9 +45,7 @@ /** Name of tagfield */ String name; - /** - * ByteBuffer that will point to the tagfield data - */ + /** ByteBuffer that will point to the tagfield data */ ByteBuffer value; /** Length of tagfield data */ @@ -112,12 +110,12 @@ } /** - * @value as string + * @return value as a <b>trimmed</b> string */ public String getValueAsString() { byte[] buffer = new byte[value.capacity()]; value.get(buffer); value.rewind(); - return new String(buffer); + return new String(buffer).trim(); } } \ No newline at end of file |
|
From: Ioannis T. <sp...@us...> - 2004-10-28 17:16:17
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32067 Modified Files: GLContext.java Added Files: ARBColorBufferFloat.java ARBHalfFloatPixel.java ARBTextureFloat.java Log Message: Added floating point extensions --- NEW FILE: ARBColorBufferFloat.java --- /* * Copyright (c) 2002-2004 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.opengl; import org.lwjgl.LWJGLException; public final class ARBColorBufferFloat { /* * Accepted by the <pname> parameters of GetBooleanv, GetIntegerv, * GetFloatv, and GetDoublev: */ public static final int RGBA_FLOAT_MODE_ARB = 0x8820; /* * Accepted by the <target> parameter of ClampColorARB and the <pname> * parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev. */ public static final int CLAMP_VERTEX_COLOR_ARB = 0x891A; public static final int CLAMP_FRAGMENT_COLOR_ARB = 0x891B; public static final int CLAMP_READ_COLOR_ARB = 0x891C; /* * Accepted by the <clamp> parameter of ClampColorARB. */ public static final int FIXED_ONLY_ARB = 0x891D; /* * Accepted as a value in the <piAttribIList> and <pfAttribFList> * parameter arrays of wglChoosePixelFormatARB, and returned in the * <piValues> parameter array of wglGetPixelFormatAttribivARB, and the * <pfValues> parameter array of wglGetPixelFormatAttribfvARB: */ public static final int WGL_TYPE_RGBA_FLOAT_ARB = 0x21A0; /* * Accepted as values of the <render_type> arguments in the * glXCreateNewContext and glXCreateContext functions */ public static final int GLX_RGBA_FLOAT_TYPE = 0x20B9; /* * Accepted as a bit set in the GLX_RENDER_TYPE variable */ public static final int GLX_RGBA_FLOAT_BIT = 0x00000004; private ARBColorBufferFloat() { } static native void initNativeStubs() throws LWJGLException; public static native void glClampColorARB(int target, int clamp); } Index: GLContext.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLContext.java,v retrieving revision 1.32 retrieving revision 1.33 diff -u -d -r1.32 -r1.33 --- GLContext.java 1 Oct 2004 16:03:14 -0000 1.32 +++ GLContext.java 28 Oct 2004 17:16:03 -0000 1.33 @@ -60,11 +60,13 @@ /* * Available extensions */ + public static boolean GL_ARB_color_buffer_float; public static boolean GL_ARB_depth_texture; public static boolean GL_ARB_draw_buffers; public static boolean GL_ARB_fragment_program; public static boolean GL_ARB_fragment_program_shadow; public static boolean GL_ARB_fragment_shader; + public static boolean GL_ARB_half_float_pixel; public static boolean GL_ARB_imaging; public static boolean GL_ARB_matrix_palette; public static boolean GL_ARB_multisample; @@ -83,6 +85,7 @@ public static boolean GL_ARB_texture_env_combine; public static boolean GL_ARB_texture_env_crossbar; public static boolean GL_ARB_texture_env_dot3; + public static boolean GL_ARB_texture_float; public static boolean GL_ARB_texture_mirrored_repeat; public static boolean GL_ARB_texture_non_power_of_two; public static boolean GL_ARB_texture_rectangle; --- NEW FILE: ARBHalfFloatPixel.java --- /* * Copyright (c) 2002-2004 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.opengl; public final class ARBHalfFloatPixel { /* * Accepted by the <type> parameter of DrawPixels, ReadPixels, * TexImage1D, TexImage2D, TexImage3D, GetTexImage, TexSubImage1D, * TexSubImage2D, TexSubImage3D, GetHistogram, GetMinmax, * ConvolutionFilter1D, ConvolutionFilter2D, GetConvolutionFilter, * SeparableFilter2D, GetSeparableFilter, ColorTable, ColorSubTable, * and GetColorTable: */ public static final int HALF_FLOAT_ARB = 0x140B; private ARBHalfFloatPixel() { } } --- NEW FILE: ARBTextureFloat.java --- /* * Copyright (c) 2002-2004 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.opengl; public final class ARBTextureFloat { /* * Accepted by the <value> parameter of GetTexLevelParameter: */ public static final int TEXTURE_RED_TYPE_ARB = 0x8C10; public static final int TEXTURE_GREEN_TYPE_ARB = 0x8C11; public static final int TEXTURE_BLUE_TYPE_ARB = 0x8C12; public static final int TEXTURE_ALPHA_TYPE_ARB = 0x8C13; public static final int TEXTURE_LUMINANCE_TYPE_ARB = 0x8C14; public static final int TEXTURE_INTENSITY_TYPE_ARB = 0x8C15; public static final int TEXTURE_DEPTH_TYPE_ARB = 0x8C16; /* * Returned by the <params> parameter of GetTexLevelParameter: */ public static final int UNSIGNED_NORMALIZED_ARB = 0x8C17; /* * Accepted by the <internalFormat> parameter of TexImage1D, * TexImage2D, and TexImage3D: */ public static final int RGBA32F_ARB = 0x8814; public static final int RGB32F_ARB = 0x8815; public static final int ALPHA32F_ARB = 0x8816; public static final int INTENSITY32F_ARB = 0x8817; public static final int LUMINANCE32F_ARB = 0x8818; public static final int LUMINANCE_ALPHA32F_ARB = 0x8819; public static final int RGBA16F_ARB = 0x881A; public static final int RGB16F_ARB = 0x881B; public static final int ALPHA16F_ARB = 0x881C; public static final int INTENSITY16F_ARB = 0x881D; public static final int LUMINANCE16F_ARB = 0x881E; public static final int LUMINANCE_ALPHA16F_ARB = 0x881F; private ARBTextureFloat() { } } |
|
From: Ioannis T. <sp...@us...> - 2004-10-28 17:13:02
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/arb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31205 Modified Files: Makefile.am Added Files: org_lwjgl_opengl_ARBColorBufferFloat.c Log Message: Added floating point extensions --- NEW FILE: org_lwjgl_opengl_ARBColorBufferFloat.c --- /* * Copyright (c) 2002-2004 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. */ // ---------------------------------- // IMPLEMENTATION OF NATIVE METHODS FOR CLASS: org.lwjgl.opengl.ARBColorBufferFloat // ---------------------------------- #include "extgl.h" typedef void (APIENTRY * glClampColorARBPROC) (GLenum target, GLenum clamp); static glClampColorARBPROC glClampColorARB; /* * Class: org.lwjgl.opengl.ARBColorBufferFloat * Method: glClampColorARB */ static void JNICALL Java_org_lwjgl_opengl_ARBColorBufferFloat_glClampColorARB (JNIEnv * env, jclass clazz, jint target, jint clamp) { glClampColorARB(target, clamp); } #ifdef __clplusplus extern "C" { #endif JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBColorBufferFloat_initNativeStubs(JNIEnv *env, jclass clazz) { JavaMethodAndExtFunction functions[] = { {"glClampColorARB", "(II)V", (void*)&Java_org_lwjgl_opengl_ARBColorBufferFloat_glClampColorARB, "glClampColorARB", (void*)&glClampColorARB} }; int num_functions = NUMFUNCTIONS(functions); extgl_InitializeClass(env, clazz, num_functions, functions); } #ifdef __cplusplus } #endif Index: Makefile.am =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/arb/Makefile.am,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.am 10 Sep 2004 08:13:50 -0000 1.9 +++ Makefile.am 28 Oct 2004 17:12:52 -0000 1.10 @@ -3,6 +3,7 @@ libarb_la_SOURCES = $(SRC) INCLUDES=-I.. SRC = org_lwjgl_opengl_ARBBufferObject.c \ + org_lwjgl_opengl_ARBColorBufferFloat.c \ org_lwjgl_opengl_ARBDrawBuffers.c \ org_lwjgl_opengl_ARBProgram.c \ org_lwjgl_opengl_ARBMatrixPalette.c \ |
|
From: Brian M. <ma...@us...> - 2004-10-28 05:20:46
|
Update of /cvsroot/java-game-lib/LWJGL/www In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5010 Modified Files: demos.php download.php Log Message: oops - fixed links Index: download.php =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/download.php,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- download.php 7 Sep 2004 16:43:15 -0000 1.5 +++ download.php 28 Oct 2004 05:20:33 -0000 1.6 @@ -9,8 +9,8 @@ <div class="paragraph_item"> <h2>Download</h2> <p> - Latest stable release is 0.92. Please download it here:<br> - <a href="https://sourceforge.net/project/showfiles.php?group_id=58488" target="_blank">LWJGL 0.92 alpha</a> + Latest stable release is 0.93. Please download it here:<br> + <a href="https://sourceforge.net/project/showfiles.php?group_id=58488" target="_blank">LWJGL 0.93 alpha</a> </p> <!-- <p> Index: demos.php =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/demos.php,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- demos.php 27 Oct 2004 17:32:19 -0000 1.5 +++ demos.php 28 Oct 2004 05:20:33 -0000 1.6 @@ -49,14 +49,14 @@ PbufferTest [<a href="jnlp/lwjgl-demo.php/test.opengl.PbufferTest">launch</a> | <a href="jnlp/source.php?path=test/opengl/PbufferTest.java" target="_blank">source</a>] VBOIndexTest [<a href="jnlp/lwjgl-demo.php/test.opengl.VBOIndexTest">launch</a> | <a href="jnlp/source.php?path=test/opengl/VBOIndexTest.java" target="_blank">source</a>] VBOTest [<a href="jnlp/lwjgl-demo.php/test.opengl.VBOTest">launch</a> | <a href="jnlp/source.php?path=test/opengl/VBOTest.java" target="_blank">source</a>] - GLGears [<a href="jnlp/lwjgl-demo.php/test.opengl.Gears">launch</a> | <a href="source.php?path=test/opengl/Gears.java" target="_blank">source</a>] + GLGears [<a href="jnlp/lwjgl-demo.php/test.opengl.Gears">launch</a> | <a href="jnlp/source.php?path=test/opengl/Gears.java" target="_blank">source</a>] </pre> </p> <p><b>FMOD</b></p> <p> <pre> - NetTest [<a href="jnlp/lwjgl-demo.php/test.fmod3.NetTest">launch</a> | <a href="source.php?path=test/fmod3/NetTest.java" target="_blank">source</a>] - StreamPlayerMemory [<a href="jnlp/lwjgl-demo.php/test.fmod3.StreamPlayerMemory">launch</a> | <a href="source.php?path=test/fmod3/StreamPlayerMemory.java" target="_blank">source</a>] + NetTest [<a href="jnlp/lwjgl-demo.php/test.fmod3.NetTest">launch</a> | <a href="jnlp/source.php?path=test/fmod3/NetTest.java" target="_blank">source</a>] + StreamPlayerMemory [<a href="jnlp/lwjgl-demo.php/test.fmod3.StreamPlayerMemory">launch</a> | <a href="jnlp/source.php?path=test/fmod3/StreamPlayerMemory.java" target="_blank">source</a>] </pre> </p> <p><b>org.lwjgl</b></p> |
|
From: Brian M. <ma...@us...> - 2004-10-27 17:35:14
|
Update of /cvsroot/java-game-lib/LWJGL/www/jnlp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28267 Modified Files: lwjgl-demo.php lwjgl.jar lwjgl_fmod3.jar lwjgl_linux.jar lwjgl_media.jar lwjgl_test.jar lwjgl_util.jar lwjgl_win32.jar Added Files: logo.png Removed Files: lwjglaudio_linux.jar lwjglaudio_win32.jar lwjglfmod3_linux.jar lwjglfmod3_win32.jar Log Message: simplified, and updated to 0.93 --- lwjglaudio_win32.jar DELETED --- Index: lwjgl-demo.php =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl-demo.php,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- lwjgl-demo.php 6 Sep 2004 21:54:48 -0000 1.3 +++ lwjgl-demo.php 27 Oct 2004 17:34:56 -0000 1.4 @@ -13,6 +13,7 @@ <homepage href="http://lwjgl.org/"/> <description>Demonstration of LWJGL</description> <description kind="short">Technology Preview</description> + <icon kind="splash" href="logo.png" /> <offline-allowed/> </information> <security> @@ -29,16 +30,13 @@ <resources os="Windows"> <j2se version="1.4+"/> <nativelib href="lwjgl_win32.jar"/> - <nativelib href="lwjglaudio_win32.jar"/> - <nativelib href="lwjglfmod3_win32.jar"/>"; + <property name="org.lwjgl.Sys.debug" value="true" /> </resources> <resources os="Linux" arch="i386"> <j2se version="1.4+"/> <nativelib href="lwjgl_linux.jar"/> - <nativelib href="lwjglaudio_linux.jar"/> - <nativelib href="lwjglfmod3_linux.jar"/>"; + <property name="org.lwjgl.Sys.debug" value="true" /> </resources> - <!--<property key="java.library.path" value="." />--> <application-desc main-class="org.lwjgl.<?php echo substr($_SERVER["PATH_INFO"], 1, strlen($_SERVER["PATH_INFO"])-1); ?>"> <?php if(isset($HTTP_GET_VARS['arguments'])) { @@ -49,4 +47,4 @@ } ?> </application-desc> -</jnlp> \ No newline at end of file +</jnlp> Index: lwjgl_linux.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl_linux.jar,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 Binary files /tmp/cvsNJx4Wl and /tmp/cvsNy00Ab differ --- lwjglfmod3_linux.jar DELETED --- --- NEW FILE: logo.png --- (This appears to be a binary file; contents omitted.) Index: lwjgl_util.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl_util.jar,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 Binary files /tmp/cvs18Ja1t and /tmp/cvs5AhQHj differ --- lwjglfmod3_win32.jar DELETED --- Index: lwjgl_fmod3.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl_fmod3.jar,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 Binary files /tmp/cvsFvw31u and /tmp/cvsjrTDKk differ Index: lwjgl_media.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl_media.jar,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 Binary files /tmp/cvsGHdvnA and /tmp/cvsY5VDdq differ --- lwjglaudio_linux.jar DELETED --- Index: lwjgl_win32.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl_win32.jar,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 Binary files /tmp/cvsNHzwvV and /tmp/cvsyxFAwL differ Index: lwjgl.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl.jar,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 Binary files /tmp/cvsalgpM2 and /tmp/cvsZk8gQS differ Index: lwjgl_test.jar =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/jnlp/lwjgl_test.jar,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 Binary files /tmp/cvsdBopw8 and /tmp/cvs6seLDY differ |
|
From: Brian M. <ma...@us...> - 2004-10-27 17:32:30
|
Update of /cvsroot/java-game-lib/LWJGL/www In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27949 Modified Files: demos.php Log Message: added some more tests Index: demos.php =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/demos.php,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- demos.php 6 Sep 2004 19:53:04 -0000 1.4 +++ demos.php 27 Oct 2004 17:32:19 -0000 1.5 @@ -49,6 +49,14 @@ PbufferTest [<a href="jnlp/lwjgl-demo.php/test.opengl.PbufferTest">launch</a> | <a href="jnlp/source.php?path=test/opengl/PbufferTest.java" target="_blank">source</a>] VBOIndexTest [<a href="jnlp/lwjgl-demo.php/test.opengl.VBOIndexTest">launch</a> | <a href="jnlp/source.php?path=test/opengl/VBOIndexTest.java" target="_blank">source</a>] VBOTest [<a href="jnlp/lwjgl-demo.php/test.opengl.VBOTest">launch</a> | <a href="jnlp/source.php?path=test/opengl/VBOTest.java" target="_blank">source</a>] + GLGears [<a href="jnlp/lwjgl-demo.php/test.opengl.Gears">launch</a> | <a href="source.php?path=test/opengl/Gears.java" target="_blank">source</a>] + </pre> + </p> + <p><b>FMOD</b></p> + <p> + <pre> + NetTest [<a href="jnlp/lwjgl-demo.php/test.fmod3.NetTest">launch</a> | <a href="source.php?path=test/fmod3/NetTest.java" target="_blank">source</a>] + StreamPlayerMemory [<a href="jnlp/lwjgl-demo.php/test.fmod3.StreamPlayerMemory">launch</a> | <a href="source.php?path=test/fmod3/StreamPlayerMemory.java" target="_blank">source</a>] </pre> </p> <p><b>org.lwjgl</b></p> |
|
From: Brian M. <ma...@us...> - 2004-10-27 17:00:38
|
Update of /cvsroot/java-game-lib/LWJGL/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18605 Modified Files: CREDITS Log Message: added Mark Bernard to credits Index: CREDITS =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/doc/CREDITS,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- CREDITS 31 Jan 2004 12:57:25 -0000 1.4 +++ CREDITS 27 Oct 2004 17:00:23 -0000 1.5 @@ -5,6 +5,7 @@ - Elias Naur <na...@od...> - Erik Duijs <ed...@us...> - Ioannis Tsakpinis <sp...@us...> + - Mark Bernard <cap...@us...> contributors: - Niels Jørgensen <nj...@ni...> |
|
From: Brian M. <ma...@us...> - 2004-10-27 15:43:05
|
Update of /cvsroot/java-game-lib/LWJGL/www/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29310 Modified Files: news.php Log Message: 0.93 Index: news.php =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/include/news.php,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- news.php 6 Sep 2004 21:06:33 -0000 1.5 +++ news.php 27 Oct 2004 15:42:56 -0000 1.6 @@ -3,31 +3,36 @@ // ======================================================= // $news[0] = array( + "LWJGL 0.93 released!", + "Thats right - another release fresh off the build machine. For more info about the release, please visit <a href=\"http://puppygames.net/forums/viewtopic.php?p=5405\">this</a> thread on the boards.", + "Wednesday, October 27th, 2004"); + + $news[1] = array( "LWJGL 0.92 released!", "LWJGL 0.92 has arrived! Get Downloading! Please follow <a href=\"http://puppygames.net/forums/viewtopic.php?p=5052\">this thread</a> for more info", "Monday, September 5th, 2004"); - $news[1] = array( + $news[2] = array( "LWJGL on Mac OS X (Donation Drive)", "The initial Max OS X port was made by Elias on a Mac we borrowed. With the limited time in hand Elias successfully created a Mac port (although somewhat crippled). As some of you may know, we have since then tried many times to get Mac developers to join the team. So far we have met with limited success. In order to fix the LWJGL Mac port we needto have a dedicated developer with a Mac willing to offer a lot of spare time. To that end Elias (or actually the - soon to be - company <a href=\"http://oddlabs.com/\" target=\"_blank\">Oddlabs</a> that is currently working on Tribal Trouble) has expressed a willingness to purchase a Mac and commit to finally getting Mac OS X properly supported. As Elias has already proved his skills, we see this as a very good solution.<br><br>However, as many of you know Mac hardware is rather pricey - which is why we have decided to donate what is in the LWJGL donation fund (It was originally setupto allow us to do whatever needed to get a Mac port going). We hope to increase the fund to $1000 USD as fast as possible.The fund currently holds $90.89 USD. Caspian Rychlik-Prince willdonate $400 (!) to the cause which means we're already halfway! The sooner we reach the $1000 mark, the sooner the Mac port can be finished!<br><br>This is your chance to help out with the LWJGL library! So dig deep ;)<br><br>Should we increase this fund to more than $1000 the remaining money will be kept in the fund, and used to help with creating new features (ie. purchasing a controller to do the Force Feedback implementation), hosting on a proper server or other LWJGL causes.<br><br>To donate to the LWJGL fund, follow this link: <a href=\"http://sourceforge.net/donate/index.php?group_id=58488\" target=\"_blank\">http://sourceforge.net/donate/index.php?group_id=58488</a> (Paypal donation).<br><br>Note: 10% of all proceeds will go to EFF.<br>Should you wish to donate directly, without any proceeds going to EFF, you can do so by sending money to the: br...@ma... paypal account.", "Wednesday, July 21st, 2004"); - $news[2] = array( + $news[3] = array( "LWJGL @ JavaOne", "LWJGL powered <a href=\"http://www.puppygames.net/downloads/hallucinogenesis/hallucinogenesis.jnlp\">Super Elvis</a> by <a href=\"http://puppygames.net/\" target=\"_blank\">puppygames.net</a> won the Sun Microsystems 'Technology Game Development Contest'!\nAdditionally Sun demoed another application using LWJGL: <a href=\"http://home.halden.net/tombr/squareheads/squareheads.html\" target=\"_blank\">Square Heads</a> and commented on it's sheer speed.", "Wednesday, June 30th, 2004"); - $news[3] = array( + $news[4] = array( "LWJGL Wiki", "One of LWJGL's shortcommings has always been the lack of good tutorials and examples. Well all this ends now! We have setup a wiki, and all registered users may add new articles, FAQ entries and more. So please start filling the wiki with content:<br><a href=\"http://wiki.lwjgl.org\" target=\"_blank\">LWJGL Wiki</a>", "Thursday, April 29th, 2004"); - $news[4] = array( + $news[5] = array( "LWJGL 0.9a released", "LWJGL 0.9 alpha has been released! Download <a href=\"http://www.lwjgl.org/download.php\">here</a>.<br>consider <a href=\"http://sourceforge.net/donate/index.php?group_id=58488\">donating</a> if you find LWJGL usefull.", "Tuesday, April 13th, 2004"); - $news[5] = array( + $news[6] = array( "New site!", "Welcome to the grand opening of our new site! Please browse around. Should you find any errors or have trouble finding exactly what your looking for, please email <a href=\"mailto:in...@lw...\">in...@lw...</a>", "Sunday, March 28th, 2004"); |
|
From: Brian M. <ma...@us...> - 2004-10-27 15:42:35
|
Update of /cvsroot/java-game-lib/LWJGL/www In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29166 Modified Files: changelog.php Log Message: 0.93 Index: changelog.php =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/changelog.php,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- changelog.php 6 Sep 2004 21:05:29 -0000 1.4 +++ changelog.php 27 Oct 2004 15:42:24 -0000 1.5 @@ -22,6 +22,7 @@ <p> <ul> <li><a href="changelogs/full-changelog.txt">Full changelog</a></li> + <li><a href="#0.93">LWJGL 0.93</a></li> <li><a href="#0.92">LWJGL 0.92</a></li> <li><a href="#0.90">LWJGL 0.90</a></li> <li><a href="#0.89">LWJGL 0.89</a></li> @@ -36,6 +37,7 @@ </ul> </p> + <?php printChangelog("0.93"); ?> <?php printChangelog("0.92"); ?> <?php printChangelog("0.90"); ?> <?php printChangelog("0.89"); ?> |
|
From: Brian M. <ma...@us...> - 2004-10-27 15:42:05
|
Update of /cvsroot/java-game-lib/LWJGL/www/changelogs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29009 Modified Files: full-changelog.txt Added Files: 0.93-changelog.txt Log Message: 0.93 --- NEW FILE: 0.93-changelog.txt --- 2004-10-26 22:07 matzon * src/native/win32/Window.h: fixed cr/lf - couldn't compile! 2004-10-26 21:50 matzon * build.xml: include devil jar 2004-10-24 22:42 matzon * platform_build/win32_ms_cmdline/build.bat: copy the dll 2004-10-24 22:38 matzon * res/phero.mp3: id3 tags 2004-10-24 19:29 elias_naur * src/: java/org/lwjgl/Sys.java, native/common/org_lwjgl_opengl_GLContext.h, native/win32/org_lwjgl_opengl_Display.cpp: Win32: Don't pretend we're minimized when we're just inactive 2004-10-24 13:16 matzon * build.xml, src/native/common/common_tools.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, src/java/org/lwjgl/fmod3/FMOD.java: 0.93 2004-10-23 11:02 matzon * src/native/common/devil/org_lwjgl_devil_IL.c: using utility safe methods fixed memory leak 2004-10-23 11:01 matzon * src/native/common/devil/org_lwjgl_devil_IL.h: no need to keep autogenerated headers in cvs 2004-10-23 10:57 matzon * src/java/org/lwjgl/test/devil/BasicTest.java: no need to cal ilInit 2004-10-23 10:55 matzon * src/java/org/lwjgl/devil/IL.java: always call ilInit since it can't be used without anyway 2004-10-23 10:39 matzon * platform_build/win32_ms_cmdline/: build-devil.bat, build-fmod.bat, build.bat: cleanup 2004-10-23 10:05 matzon * platform_build/win32_ms_cmdline/DevIL.dll: no binaries here 2004-10-23 04:32 captainjester * build.xml: Fixed tag error 2004-10-23 04:31 captainjester * src/native/common/devil/org_lwjgl_devil_IL.c: Removed printf call. 2004-10-23 03:51 captainjester * src/native/common/devil/: org_lwjgl_devil_IL.c, org_lwjgl_devil_IL.h: Native source for DevIL. 2004-10-23 03:48 captainjester * build.xml: Added tags to compile DevIL. Added option to do a full build without running JavaDoc. 2004-10-23 03:40 captainjester * platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat: Changed bat file to get variables from OS instead of setting them in the file. 2004-10-23 03:39 captainjester * platform_build/win32_ms_cmdline/build-devil.bat: Add DevIL bat file for compiling native source on Windows. 2004-10-23 03:36 captainjester * platform_build/win32_ms_cmdline/DevIL.dll: DevIL library for Windows. 2004-10-22 23:03 captainjester * src/java/org/lwjgl/test/devil/BasicTest.java: Test for DevIL. 2004-10-22 23:02 captainjester * src/java/org/lwjgl/devil/IL.java: Initial interface for DevIL 2004-10-18 22:29 elias_naur * platform_build/win32_ms_cmdline/build.bat, src/native/win32/Window.h, src/native/win32/org_lwjgl_input_Keyboard.cpp, src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Support accented characters better 2004-10-18 14:26 elias_naur * src/native/linux/: org_lwjgl_input_Keyboard.c, org_lwjgl_opengl_Display.c: Linux: make accented character input work 2004-10-17 23:16 matzon * build.xml: small updates 2004-10-17 19:25 matzon * src/java/org/lwjgl/: PlatformAdapter.java, SwingAdapter.java, Sys.java: moved clipboard stuff to PlatformAdapter 2004-10-17 17:55 matzon * src/java/org/lwjgl/test/opengl/Gears.java: cleaned imports 2004-10-17 17:53 matzon * src/java/org/lwjgl/test/opengl/Gears.java: Gears test added 2004-10-16 23:59 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: Added basic support for Xutf8LookupString, providing better support for international characters 2004-10-16 03:01 matzon * src/: java/org/lwjgl/fmod3/FSound.java, java/org/lwjgl/fmod3/FSoundTagField.java, native/common/fmod3/org_lwjgl_fmod3_FSound.c, java/org/lwjgl/test/fmod3/TagFieldTest.java: tagfields implemented 2004-10-15 23:31 elias_naur * src/native/linux/org_lwjgl_input_Keyboard.c: Minor linux keyboard input fixes 2004-10-14 22:59 elias_naur * src/java/org/lwjgl/BufferUtils.java: Added BufferUtils.createDoubleBuffer. Fixed comments 2004-10-13 12:55 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: minor linux fix 2004-10-11 07:54 matzon * www/: include/projects.php, images/projects/starship2d_1.jpg, images/projects/starship2d_2.jpg, images/projects/starship2d_3.jpg, images/projects/starship2d_small_1.jpg, images/projects/starship2d_small_2.jpg, images/projects/starship2d_small_3.jpg: added Starship2D 2004-10-06 22:14 matzon * www/: index.php, include/default.php: no, we dont want any donations! fu paypal! 2004-10-03 11:46 matzon * res/resources.txt: updated resources 2004-10-03 11:35 matzon * src/java/org/lwjgl/test/fmod3/: DSPTest.java, MusicPlayer.java, StreamPlayer.java, StreamPlayerMemory.java, StreamTest.java, SyncTest.java: format/reindent using phero resources defaults to a file now 2004-10-03 11:28 matzon * res/phero2.ogg: some ogg lovin' too 2004-10-03 11:25 matzon * res/phero.mp3: some mp3 to play! 2004-10-03 11:00 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: reindent/format 2004-10-03 04:47 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: got boredm spiced it up 2004-10-02 23:06 matzon * src/java/org/lwjgl/fmod3/FSound.java: fixed SetPriority/GetActive name mangling 2004-10-01 18:03 spasi * src/java/org/lwjgl/opengl/: ATITextureCompression3DC.java, GLContext.java: Added ATI_texture_compression_3dc 2004-09-30 14:31 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: improved cursor position tracking 2004-09-29 00:10 captainjester * src/java/org/lwjgl/util/model/loaders/XMLLoader.java: Update tag names to prevent conflicts when validating XML files. 2004-09-28 15:45 spasi * src/java/org/lwjgl/opengl/EXTCgShader.java: Added EXT_Cg_shader constants 2004-09-28 15:02 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Don't warp cursor position at Mouse.create() 2004-09-28 08:10 matzon * src/java/org/lwjgl/fmod3/FSound.java: set native order before retuning float buffer 2004-09-27 17:17 matzon * src/java/org/lwjgl/fmod3/FSound.java: fix spectrum to return a float buffer 2004-09-27 15:43 elias_naur * src/native/win32/org_lwjgl_input_Mouse.cpp: Fix win32 mouse event deltas too 2004-09-27 15:20 elias_naur * src/native/: common/common_tools.c, common/common_tools.h, linux/org_lwjgl_input_Keyboard.c, linux/org_lwjgl_input_Mouse.c: Track event mouse deltas even when the event queue overflows 2004-09-26 22:24 matzon * www/documentation.php: link to the wiki! 2004-09-24 17:28 matzon * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: miscellaneous updates 2004-09-24 08:08 matzon * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: StreamPlayerMemory testing playing of in memory mp3 file 2004-09-22 21:56 elias_naur * src/native/linux/: display.c, display.h, org_lwjgl_opengl_Display.c: Linux: Fixed problem with updating screen dimension globals 2004-09-22 21:25 elias_naur * src/: java/org/lwjgl/opengl/Display.java, native/linux/display.c, native/linux/display.h, native/linux/org_lwjgl_opengl_Display.c: Linux: reset/restore gamma settings on activate/deactivate 2004-09-22 20:42 elias_naur * src/java/org/lwjgl/test/DisplayTest.java: Fix DisplayTest 2004-09-22 20:35 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Fix linux Mouse compile 2004-09-22 20:21 elias_naur * src/native/: common/org_lwjgl_input_Keyboard.h, common/org_lwjgl_input_Mouse.h, win32/display.cpp, win32/display.h, win32/org_lwjgl_opengl_Display.cpp: Win32: reset/restore display mode when activated/deactivated 2004-09-22 20:03 elias_naur * src/java/org/lwjgl/test/input/: HWCursorTest.java, MouseTest.java: Fix Mouse tests 2004-09-22 19:54 elias_naur * src/native/: linux/org_lwjgl_input_Mouse.c, win32/org_lwjgl_input_Mouse.cpp: Fix native mouse issues 2004-09-22 17:06 elias_naur * src/native/: linux/org_lwjgl_input_Mouse.c, win32/Window.h, win32/org_lwjgl_Sys.cpp, win32/org_lwjgl_input_Controller.cpp, win32/org_lwjgl_input_Cursor.cpp, win32/org_lwjgl_input_Keyboard.cpp, win32/org_lwjgl_input_Mouse.cpp, win32/org_lwjgl_opengl_Display.cpp: Updated win32 to report Mouse deltas 2004-09-22 13:08 elias_naur * src/: java/org/lwjgl/input/Keyboard.java, java/org/lwjgl/input/Mouse.java, native/common/common_tools.c, native/common/common_tools.h, native/linux/org_lwjgl_input_Keyboard.c, native/linux/org_lwjgl_input_Mouse.c: Add delta values to Mouse events 2004-09-22 11:28 elias_naur * src/native/linux/: Window.h, org_lwjgl_input_Keyboard.c, org_lwjgl_input_Mouse.c, org_lwjgl_opengl_Display.c: Linux: Improve input latency by processing X messages from nPoll and nRead 2004-09-21 16:36 elias_naur * src/native/linux/org_lwjgl_input_Mouse.c: Fix linux crash in nGetNativeCursorCaps 2004-09-19 13:17 matzon * src/: native/common/fmod3/extfmod3.c, native/common/fmod3/extfmod3.h, native/common/fmod3/org_lwjgl_fmod3_FMOD.c, java/org/lwjgl/fmod3/FMOD.java, java/org/lwjgl/openal/AL.java: native loading modified to be in line with oal 2004-09-18 13:41 elias_naur * src/native/configure.in: Removed redundant CXXFLAGS definition from configure.in 2004-09-17 07:56 matzon * src/java/org/lwjgl/test/input/MouseTest.java: use public display mode constructor to get proper window size 2004-09-17 00:40 matzon * src/java/org/lwjgl/fmod3/FMOD.java: use OAL type loading 2004-09-17 00:38 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: print stack trace on error 2004-09-16 23:11 matzon * src/java/org/lwjgl/test/fmod3/NetTest.java: AWT version - much neater 2004-09-16 23:11 matzon * src/java/org/lwjgl/fmod3/FSound.java: add net enums 2004-09-15 19:44 elias_naur * src/native/: common/org_lwjgl_opengl_Display.h, linux/org_lwjgl_opengl_Display.c: Added setLocation support for linux 2004-09-15 19:07 matzon * src/: java/org/lwjgl/opengl/Display.java, java/org/lwjgl/test/WindowCreationTest.java, native/win32/Window.h, native/win32/display.cpp, native/win32/org_lwjgl_opengl_Display.cpp, native/win32/org_lwjgl_opengl_Pbuffer.cpp: support for setLocation 2004-09-15 19:04 matzon * src/native/common/: org_lwjgl_openal_eax_EAXBufferProperties.c, org_lwjgl_openal_eax_EAXListenerProperties.c: updated to c code 2004-09-15 18:07 matzon * src/java/org/lwjgl/util/GLImpl.java: fix imports 2004-09-13 10:04 elias_naur * src/java/org/lwjgl/opengl/GLContext.java: Fix OpenGL version parsing 2004-09-12 15:28 matzon * src/java/org/lwjgl/fmod3/FMOD.java: make initialize package protected 2004-09-11 14:05 cix_foo * src/java/org/lwjgl/opengl/GLContext.java: Fixed problem in version determination 2004-09-11 09:20 elias_naur * src/native/configure.in: Remove redundant CXXFLAGS definition in configure.in 2004-09-10 23:58 matzon * src/native/common/fmod3/: org_lwjgl_fmod3_FMusic.c, org_lwjgl_fmod3_FSound.c: fixed wrong return type fixed compilation on win32 2004-09-10 23:56 matzon * src/java/org/lwjgl/fmod3/FSound.java: fixed wrong return type 2004-09-10 16:09 elias_naur * src/native/linux/org_lwjgl_opengl_Display.c: Improved _NET_WM_STATE_FULLSCREEN support for older kde window managers 2004-09-10 13:18 elias_naur * src/native/common/org_lwjgl_openal_eax_EAX20.c: More conversion fixes 2004-09-10 11:56 elias_naur * platform_build/win32_ms_cmdline/build.bat, src/native/common/common_tools.c, src/native/common/common_tools.h, src/native/common/extal.c, src/native/common/extal.h, src/native/common/org_lwjgl_openal_ALC.c, src/native/common/org_lwjgl_openal_eax_EAX20.c: Win32 specific fix ups for C++->C conversion 2004-09-10 10:13 elias_naur * SignatureDump.java, src/native/Makefile.am, src/native/configure.in, src/native/dummy.c, src/native/dummy.cpp, src/native/common/Makefile.am, src/native/common/checkALerror.h, src/native/common/common_tools.c, src/native/common/common_tools.cpp, src/native/common/common_tools.h, src/native/common/extal.c, src/native/common/extal.cpp, src/native/common/extgl.c, src/native/common/extgl.cpp, src/native/common/org_lwjgl_openal_AL.c, src/native/common/org_lwjgl_openal_AL.cpp, src/native/common/org_lwjgl_openal_AL10.c, src/native/common/org_lwjgl_openal_AL10.cpp, src/native/common/org_lwjgl_openal_ALC.c, src/native/common/org_lwjgl_openal_ALC.cpp, src/native/common/org_lwjgl_openal_eax_EAX.c, src/native/common/org_lwjgl_openal_eax_EAX.cpp, src/native/common/org_lwjgl_openal_eax_EAX20.c, src/native/common/org_lwjgl_openal_eax_EAX20.cpp, src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.c, src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp, src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.c, src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp, src/native/common/org_lwjgl_opengl_GL11.c, src/native/common/org_lwjgl_opengl_GL11.cpp, src/native/common/org_lwjgl_opengl_GL12.c, src/native/common/org_lwjgl_opengl_GL12.cpp, src/native/common/org_lwjgl_opengl_GL13.c, src/native/common/org_lwjgl_opengl_GL13.cpp, src/native/common/org_lwjgl_opengl_GL14.c, src/native/common/org_lwjgl_opengl_GL14.cpp, src/native/common/org_lwjgl_opengl_GL15.c, src/native/common/org_lwjgl_opengl_GL15.cpp, src/native/common/org_lwjgl_opengl_GL20.c, src/native/common/org_lwjgl_opengl_GL20.cpp, src/native/common/org_lwjgl_opengl_GLContext.c, src/native/common/org_lwjgl_opengl_GLContext.cpp, src/native/common/org_lwjgl_opengl_GLContext.h, src/native/common/arb/Makefile.am, src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c, src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp, src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c, src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.cpp, src/native/common/arb/org_lwjgl_opengl_ARBImaging.c, src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp, src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c, src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp, src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c, src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp, src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c, src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp, src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c, src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp, src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c, src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp, src/native/common/arb/org_lwjgl_opengl_ARBProgram.c, src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp, src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c, src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp, src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c, src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp, src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c, src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp, src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c, src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp, src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c, src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp, src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c, src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp, src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c, src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp, src/native/common/ati/Makefile.am, src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c, src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp, src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c, src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp, src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c, src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp, src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c, src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp, src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c, src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp, src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c, src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp, src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c, src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp, src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c, src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp, src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c, src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp, src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c, src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp, src/native/common/ext/Makefile.am, src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c, src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp, src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c, src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp, src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c, src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp, src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c, src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp, src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c, src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp, src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c, src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp, src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c, src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp, src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c, src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp, src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c, src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp, src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c, src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp, src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c, src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp, src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c, src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp, src/native/common/fmod3/Makefile.am, src/native/common/fmod3/extfmod3.c, src/native/common/fmod3/extfmod3.cpp, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, src/native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp, src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, src/native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp, src/native/common/fmod3/org_lwjgl_fmod3_FSound.c, src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp, src/native/common/nv/Makefile.am, src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c, src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp, src/native/common/nv/org_lwjgl_opengl_NVFence.c, src/native/common/nv/org_lwjgl_opengl_NVFence.cpp, src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c, src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp, src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c, src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp, src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c, src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp, src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c, src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp, src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c, src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp, src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c, src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp, src/native/common/nv/org_lwjgl_opengl_NVProgram.c, src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp, src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c, src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp, src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c, src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp, src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c, src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp, src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c, src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp, src/native/linux/Makefile.am, src/native/linux/display.c, src/native/linux/display.cpp, src/native/linux/extgl_glx.c, src/native/linux/extgl_glx.cpp, src/native/linux/org_lwjgl_Sys.c, src/native/linux/org_lwjgl_Sys.cpp, src/native/linux/org_lwjgl_input_Controller.c, src/native/linux/org_lwjgl_input_Controller.cpp, src/native/linux/org_lwjgl_input_Cursor.c, src/native/linux/org_lwjgl_input_Cursor.cpp, src/native/linux/org_lwjgl_input_Keyboard.c, src/native/linux/org_lwjgl_input_Keyboard.cpp, src/native/linux/org_lwjgl_input_Mouse.c, src/native/linux/org_lwjgl_input_Mouse.cpp, src/native/linux/org_lwjgl_opengl_Display.c, src/native/linux/org_lwjgl_opengl_Display.cpp, src/native/linux/org_lwjgl_opengl_Pbuffer.c, src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Converted native code from C++ (.cpp files) to C (.c files), thus avoiding an annoying dependency on the standard C++ library on Linux. We weren't using any particular C++ features anyway. 2004-09-10 07:48 matzon * src/native/common/org_lwjgl_opengl_GL20.cpp: fixed compilation 2004-09-10 01:48 spasi * src/: java/org/lwjgl/opengl/ARBFragmentShader.java, java/org/lwjgl/opengl/ARBPointSprite.java, java/org/lwjgl/opengl/GL15.java, java/org/lwjgl/opengl/GL20.java, java/org/lwjgl/opengl/GLContext.java, java/org/lwjgl/util/GL.java, java/org/lwjgl/util/GLImpl.java, java/org/lwjgl/util/IGL.java, native/common/Makefile.am, native/common/org_lwjgl_opengl_GL20.cpp: OpenGL 2.0 support 2004-09-10 01:45 spasi * src/java/org/lwjgl/PlatformAdapter.java: no message 2004-09-08 22:25 elias_naur * src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp: Fixed WIN32->_WIN32 conditional in NVVertexArrayRange.cpp 2004-09-08 22:15 elias_naur * src/native/linux/: Window.h, display.cpp, display.h, org_lwjgl_input_Cursor.cpp, org_lwjgl_input_Mouse.cpp, org_lwjgl_opengl_Display.cpp: Linux: improve cursor position handling (warp behaviour) 2004-09-08 20:50 matzon * platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat: define WIN32 when building 2004-09-07 18:44 matzon * www/jnlp/: lwjgl.jar, lwjgl_fmod3.jar, lwjgl_media.jar, lwjgl_test.jar, lwjgl_util.jar: 1.4 compatable 2004-09-07 18:43 matzon * www/download.php: 0.92 removed references to local builds 2004-09-07 18:42 matzon * build.xml: default to 1.4 2004-09-06 23:54 matzon * www/jnlp/: lwjgl-demo.php, lwjgl-media.jar, lwjgl-windows.jar, lwjgl.jar, lwjgl_fmod3.jar, lwjgl_linux.jar, lwjgl_media.jar, lwjgl_test.jar, lwjgl_util.jar, lwjgl_win32.jar, lwjglaudio-windows.jar, lwjglaudio_linux.jar, lwjglaudio_win32.jar, lwjglfmod3-windows.jar, lwjglfmod3_linux.jar, lwjglfmod3_win32.jar: jnlp updated 2004-09-06 23:05 matzon * www/: changelogs/0.92-changelog.txt, changelogs/full-changelog.txt, changelog.php, include/news.php: 0.92 Index: full-changelog.txt =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/www/changelogs/full-changelog.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- full-changelog.txt 6 Sep 2004 21:05:05 -0000 1.3 +++ full-changelog.txt 27 Oct 2004 15:41:55 -0000 1.4 @@ -1,3 +1,686 @@ +2004-10-26 22:07 matzon + + * src/native/win32/Window.h: fixed cr/lf - couldn't compile! + +2004-10-26 21:50 matzon + + * build.xml: include devil jar + +2004-10-24 22:42 matzon + + * platform_build/win32_ms_cmdline/build.bat: copy the dll + +2004-10-24 22:38 matzon + + * res/phero.mp3: id3 tags + +2004-10-24 19:29 elias_naur + + * src/: java/org/lwjgl/Sys.java, + native/common/org_lwjgl_opengl_GLContext.h, + native/win32/org_lwjgl_opengl_Display.cpp: Win32: Don't pretend + we're minimized when we're just inactive + +2004-10-24 13:16 matzon + + * build.xml, src/native/common/common_tools.c, + src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, + src/java/org/lwjgl/fmod3/FMOD.java: 0.93 + +2004-10-23 11:02 matzon + + * src/native/common/devil/org_lwjgl_devil_IL.c: using utility safe + methods fixed memory leak + +2004-10-23 11:01 matzon + + * src/native/common/devil/org_lwjgl_devil_IL.h: no need to keep + autogenerated headers in cvs + +2004-10-23 10:57 matzon + + * src/java/org/lwjgl/test/devil/BasicTest.java: no need to cal + ilInit + +2004-10-23 10:55 matzon + + * src/java/org/lwjgl/devil/IL.java: always call ilInit since it + can't be used without anyway + +2004-10-23 10:39 matzon + + * platform_build/win32_ms_cmdline/: build-devil.bat, + build-fmod.bat, build.bat: cleanup + +2004-10-23 10:05 matzon + + * platform_build/win32_ms_cmdline/DevIL.dll: no binaries here + +2004-10-23 04:32 captainjester + + * build.xml: Fixed tag error + +2004-10-23 04:31 captainjester + + * src/native/common/devil/org_lwjgl_devil_IL.c: Removed printf + call. + +2004-10-23 03:51 captainjester + + * src/native/common/devil/: org_lwjgl_devil_IL.c, + org_lwjgl_devil_IL.h: Native source for DevIL. + +2004-10-23 03:48 captainjester + + * build.xml: Added tags to compile DevIL. Added option to do a + full build without running JavaDoc. + +2004-10-23 03:40 captainjester + + * platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat: + Changed bat file to get variables from OS instead of setting them + in the file. + +2004-10-23 03:39 captainjester + + * platform_build/win32_ms_cmdline/build-devil.bat: Add DevIL bat + file for compiling native source on Windows. + +2004-10-23 03:36 captainjester + + * platform_build/win32_ms_cmdline/DevIL.dll: DevIL library for + Windows. + +2004-10-22 23:03 captainjester + + * src/java/org/lwjgl/test/devil/BasicTest.java: Test for DevIL. + +2004-10-22 23:02 captainjester + + * src/java/org/lwjgl/devil/IL.java: Initial interface for DevIL + +2004-10-18 22:29 elias_naur + + * platform_build/win32_ms_cmdline/build.bat, + src/native/win32/Window.h, + src/native/win32/org_lwjgl_input_Keyboard.cpp, + src/native/win32/org_lwjgl_opengl_Display.cpp: Win32: Support + accented characters better + +2004-10-18 14:26 elias_naur + + * src/native/linux/: org_lwjgl_input_Keyboard.c, + org_lwjgl_opengl_Display.c: Linux: make accented character input + work + +2004-10-17 23:16 matzon + + * build.xml: small updates + +2004-10-17 19:25 matzon + + * src/java/org/lwjgl/: PlatformAdapter.java, SwingAdapter.java, + Sys.java: moved clipboard stuff to PlatformAdapter + +2004-10-17 17:55 matzon + + * src/java/org/lwjgl/test/opengl/Gears.java: cleaned imports + +2004-10-17 17:53 matzon + + * src/java/org/lwjgl/test/opengl/Gears.java: Gears test added + +2004-10-16 23:59 elias_naur + + * src/native/linux/org_lwjgl_input_Keyboard.c: Linux: Added basic + support for Xutf8LookupString, providing better support for + international characters + +2004-10-16 03:01 matzon + + * src/: java/org/lwjgl/fmod3/FSound.java, + java/org/lwjgl/fmod3/FSoundTagField.java, + native/common/fmod3/org_lwjgl_fmod3_FSound.c, + java/org/lwjgl/test/fmod3/TagFieldTest.java: tagfields + implemented + +2004-10-15 23:31 elias_naur + + * src/native/linux/org_lwjgl_input_Keyboard.c: Minor linux keyboard + input fixes + +2004-10-14 22:59 elias_naur + + * src/java/org/lwjgl/BufferUtils.java: Added + BufferUtils.createDoubleBuffer. Fixed comments + +2004-10-13 12:55 elias_naur + + * src/native/linux/org_lwjgl_input_Mouse.c: Linux: minor linux fix + +2004-10-11 07:54 matzon + + * www/: include/projects.php, images/projects/starship2d_1.jpg, + images/projects/starship2d_2.jpg, + images/projects/starship2d_3.jpg, + images/projects/starship2d_small_1.jpg, + images/projects/starship2d_small_2.jpg, + images/projects/starship2d_small_3.jpg: added Starship2D + +2004-10-06 22:14 matzon + + * www/: index.php, include/default.php: no, we dont want any + donations! fu paypal! + +2004-10-03 11:46 matzon + + * res/resources.txt: updated resources + +2004-10-03 11:35 matzon + + * src/java/org/lwjgl/test/fmod3/: DSPTest.java, MusicPlayer.java, + StreamPlayer.java, StreamPlayerMemory.java, StreamTest.java, + SyncTest.java: format/reindent using phero resources defaults to + a file now + +2004-10-03 11:28 matzon + + * res/phero2.ogg: some ogg lovin' too + +2004-10-03 11:25 matzon + + * res/phero.mp3: some mp3 to play! + +2004-10-03 11:00 matzon + + * src/java/org/lwjgl/test/fmod3/NetTest.java: reindent/format + +2004-10-03 04:47 matzon + + * src/java/org/lwjgl/test/fmod3/NetTest.java: got boredm spiced it + up + +2004-10-02 23:06 matzon + + * src/java/org/lwjgl/fmod3/FSound.java: fixed SetPriority/GetActive + name mangling + +2004-10-01 18:03 spasi + + * src/java/org/lwjgl/opengl/: ATITextureCompression3DC.java, + GLContext.java: Added ATI_texture_compression_3dc + +2004-09-30 14:31 elias_naur + + * src/native/linux/org_lwjgl_input_Mouse.c: Linux: improved cursor + position tracking + +2004-09-29 00:10 captainjester + + * src/java/org/lwjgl/util/model/loaders/XMLLoader.java: Update tag + names to prevent conflicts when validating XML files. + +2004-09-28 15:45 spasi + + * src/java/org/lwjgl/opengl/EXTCgShader.java: Added EXT_Cg_shader + constants + +2004-09-28 15:02 elias_naur + + * src/native/linux/org_lwjgl_input_Mouse.c: Linux: Don't warp + cursor position at Mouse.create() + +2004-09-28 08:10 matzon + + * src/java/org/lwjgl/fmod3/FSound.java: set native order before + retuning float buffer + +2004-09-27 17:17 matzon + + * src/java/org/lwjgl/fmod3/FSound.java: fix spectrum to return a + float buffer + +2004-09-27 15:43 elias_naur + + * src/native/win32/org_lwjgl_input_Mouse.cpp: Fix win32 mouse event + deltas too + +2004-09-27 15:20 elias_naur + + * src/native/: common/common_tools.c, common/common_tools.h, + linux/org_lwjgl_input_Keyboard.c, linux/org_lwjgl_input_Mouse.c: + Track event mouse deltas even when the event queue overflows + +2004-09-26 22:24 matzon + + * www/documentation.php: link to the wiki! + +2004-09-24 17:28 matzon + + * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: + miscellaneous updates + +2004-09-24 08:08 matzon + + * src/java/org/lwjgl/test/fmod3/StreamPlayerMemory.java: + StreamPlayerMemory testing playing of in memory mp3 file + +2004-09-22 21:56 elias_naur + + * src/native/linux/: display.c, display.h, + org_lwjgl_opengl_Display.c: Linux: Fixed problem with updating + screen dimension globals + +2004-09-22 21:25 elias_naur + + * src/: java/org/lwjgl/opengl/Display.java, native/linux/display.c, + native/linux/display.h, native/linux/org_lwjgl_opengl_Display.c: + Linux: reset/restore gamma settings on activate/deactivate + +2004-09-22 20:42 elias_naur + + * src/java/org/lwjgl/test/DisplayTest.java: Fix DisplayTest + +2004-09-22 20:35 elias_naur + + * src/native/linux/org_lwjgl_input_Mouse.c: Fix linux Mouse compile + +2004-09-22 20:21 elias_naur + + * src/native/: common/org_lwjgl_input_Keyboard.h, + common/org_lwjgl_input_Mouse.h, win32/display.cpp, + win32/display.h, win32/org_lwjgl_opengl_Display.cpp: Win32: + reset/restore display mode when activated/deactivated + +2004-09-22 20:03 elias_naur + + * src/java/org/lwjgl/test/input/: HWCursorTest.java, + MouseTest.java: Fix Mouse tests + +2004-09-22 19:54 elias_naur + + * src/native/: linux/org_lwjgl_input_Mouse.c, + win32/org_lwjgl_input_Mouse.cpp: Fix native mouse issues + +2004-09-22 17:06 elias_naur + + * src/native/: linux/org_lwjgl_input_Mouse.c, win32/Window.h, + win32/org_lwjgl_Sys.cpp, win32/org_lwjgl_input_Controller.cpp, + win32/org_lwjgl_input_Cursor.cpp, + win32/org_lwjgl_input_Keyboard.cpp, + win32/org_lwjgl_input_Mouse.cpp, + win32/org_lwjgl_opengl_Display.cpp: Updated win32 to report Mouse + deltas + +2004-09-22 13:08 elias_naur + + * src/: java/org/lwjgl/input/Keyboard.java, + java/org/lwjgl/input/Mouse.java, native/common/common_tools.c, + native/common/common_tools.h, + native/linux/org_lwjgl_input_Keyboard.c, + native/linux/org_lwjgl_input_Mouse.c: Add delta values to Mouse + events + +2004-09-22 11:28 elias_naur + + * src/native/linux/: Window.h, org_lwjgl_input_Keyboard.c, + org_lwjgl_input_Mouse.c, org_lwjgl_opengl_Display.c: Linux: + Improve input latency by processing X messages from nPoll and + nRead + +2004-09-21 16:36 elias_naur + + * src/native/linux/org_lwjgl_input_Mouse.c: Fix linux crash in + nGetNativeCursorCaps + +2004-09-19 13:17 matzon + + * src/: native/common/fmod3/extfmod3.c, + native/common/fmod3/extfmod3.h, + native/common/fmod3/org_lwjgl_fmod3_FMOD.c, + java/org/lwjgl/fmod3/FMOD.java, java/org/lwjgl/openal/AL.java: + native loading modified to be in line with oal + +2004-09-18 13:41 elias_naur + + * src/native/configure.in: Removed redundant CXXFLAGS definition + from configure.in + +2004-09-17 07:56 matzon + + * src/java/org/lwjgl/test/input/MouseTest.java: use public display + mode constructor to get proper window size + +2004-09-17 00:40 matzon + + * src/java/org/lwjgl/fmod3/FMOD.java: use OAL type loading + +2004-09-17 00:38 matzon + + * src/java/org/lwjgl/test/fmod3/NetTest.java: print stack trace on + error + +2004-09-16 23:11 matzon + + * src/java/org/lwjgl/test/fmod3/NetTest.java: AWT version - much + neater + +2004-09-16 23:11 matzon + + * src/java/org/lwjgl/fmod3/FSound.java: add net enums + +2004-09-15 19:44 elias_naur + + * src/native/: common/org_lwjgl_opengl_Display.h, + linux/org_lwjgl_opengl_Display.c: Added setLocation support for + linux + +2004-09-15 19:07 matzon + + * src/: java/org/lwjgl/opengl/Display.java, + java/org/lwjgl/test/WindowCreationTest.java, + native/win32/Window.h, native/win32/display.cpp, + native/win32/org_lwjgl_opengl_Display.cpp, + native/win32/org_lwjgl_opengl_Pbuffer.cpp: support for + setLocation + +2004-09-15 19:04 matzon + + * src/native/common/: org_lwjgl_openal_eax_EAXBufferProperties.c, + org_lwjgl_openal_eax_EAXListenerProperties.c: updated to c code + +2004-09-15 18:07 matzon + + * src/java/org/lwjgl/util/GLImpl.java: fix imports + +2004-09-13 10:04 elias_naur + + * src/java/org/lwjgl/opengl/GLContext.java: Fix OpenGL version + parsing + +2004-09-12 15:28 matzon + + * src/java/org/lwjgl/fmod3/FMOD.java: make initialize package + protected + +2004-09-11 14:05 cix_foo + + * src/java/org/lwjgl/opengl/GLContext.java: Fixed problem in + version determination + +2004-09-11 09:20 elias_naur + + * src/native/configure.in: Remove redundant CXXFLAGS definition in + configure.in + +2004-09-10 23:58 matzon + + * src/native/common/fmod3/: org_lwjgl_fmod3_FMusic.c, + org_lwjgl_fmod3_FSound.c: fixed wrong return type fixed + compilation on win32 + +2004-09-10 23:56 matzon + + * src/java/org/lwjgl/fmod3/FSound.java: fixed wrong return type + +2004-09-10 16:09 elias_naur + + * src/native/linux/org_lwjgl_opengl_Display.c: Improved + _NET_WM_STATE_FULLSCREEN support for older kde window managers + +2004-09-10 13:18 elias_naur + + * src/native/common/org_lwjgl_openal_eax_EAX20.c: More conversion + fixes + +2004-09-10 11:56 elias_naur + + * platform_build/win32_ms_cmdline/build.bat, + src/native/common/common_tools.c, + src/native/common/common_tools.h, src/native/common/extal.c, + src/native/common/extal.h, + src/native/common/org_lwjgl_openal_ALC.c, + src/native/common/org_lwjgl_openal_eax_EAX20.c: Win32 specific + fix ups for C++->C conversion + +2004-09-10 10:13 elias_naur + + * SignatureDump.java, src/native/Makefile.am, + src/native/configure.in, src/native/dummy.c, + src/native/dummy.cpp, src/native/common/Makefile.am, + src/native/common/checkALerror.h, + src/native/common/common_tools.c, + src/native/common/common_tools.cpp, + src/native/common/common_tools.h, src/native/common/extal.c, + src/native/common/extal.cpp, src/native/common/extgl.c, + src/native/common/extgl.cpp, + src/native/common/org_lwjgl_openal_AL.c, + src/native/common/org_lwjgl_openal_AL.cpp, + src/native/common/org_lwjgl_openal_AL10.c, + src/native/common/org_lwjgl_openal_AL10.cpp, + src/native/common/org_lwjgl_openal_ALC.c, + src/native/common/org_lwjgl_openal_ALC.cpp, + src/native/common/org_lwjgl_openal_eax_EAX.c, + src/native/common/org_lwjgl_openal_eax_EAX.cpp, + src/native/common/org_lwjgl_openal_eax_EAX20.c, + src/native/common/org_lwjgl_openal_eax_EAX20.cpp, + src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.c, + src/native/common/org_lwjgl_openal_eax_EAXBufferProperties.cpp, + src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.c, + src/native/common/org_lwjgl_openal_eax_EAXListenerProperties.cpp, + src/native/common/org_lwjgl_opengl_GL11.c, + src/native/common/org_lwjgl_opengl_GL11.cpp, + src/native/common/org_lwjgl_opengl_GL12.c, + src/native/common/org_lwjgl_opengl_GL12.cpp, + src/native/common/org_lwjgl_opengl_GL13.c, + src/native/common/org_lwjgl_opengl_GL13.cpp, + src/native/common/org_lwjgl_opengl_GL14.c, + src/native/common/org_lwjgl_opengl_GL14.cpp, + src/native/common/org_lwjgl_opengl_GL15.c, + src/native/common/org_lwjgl_opengl_GL15.cpp, + src/native/common/org_lwjgl_opengl_GL20.c, + src/native/common/org_lwjgl_opengl_GL20.cpp, + src/native/common/org_lwjgl_opengl_GLContext.c, + src/native/common/org_lwjgl_opengl_GLContext.cpp, + src/native/common/org_lwjgl_opengl_GLContext.h, + src/native/common/arb/Makefile.am, + src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c, + src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c, + src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBImaging.c, + src/native/common/arb/org_lwjgl_opengl_ARBImaging.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c, + src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c, + src/native/common/arb/org_lwjgl_opengl_ARBMultisample.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c, + src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c, + src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c, + src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBProgram.c, + src/native/common/arb/org_lwjgl_opengl_ARBProgram.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c, + src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c, + src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c, + src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c, + src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c, + src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c, + src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.cpp, + src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c, + src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.cpp, + src/native/common/ati/Makefile.am, + src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c, + src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c, + src/native/common/ati/org_lwjgl_opengl_ATIElementArray.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c, + src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c, + src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c, + src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c, + src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.cpp, + src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c, + src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c, + src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c, + src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.cpp, + src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c, + src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.cpp, + src/native/common/ext/Makefile.am, + src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c, + src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c, + src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c, + src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c, + src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c, + src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c, + src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c, + src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c, + src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c, + src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c, + src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c, + src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.cpp, + src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c, + src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.cpp, + src/native/common/fmod3/Makefile.am, + src/native/common/fmod3/extfmod3.c, + src/native/common/fmod3/extfmod3.cpp, + src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c, + src/native/common/fmod3/org_lwjgl_fmod3_FMOD.cpp, + src/native/common/fmod3/org_lwjgl_fmod3_FMusic.c, + src/native/common/fmod3/org_lwjgl_fmod3_FMusic.cpp, + src/native/common/fmod3/org_lwjgl_fmod3_FSound.c, + src/native/common/fmod3/org_lwjgl_fmod3_FSound.cpp, + src/native/common/nv/Makefile.am, + src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c, + src/native/common/nv/org_lwjgl_opengl_NVEvaluators.cpp, + src/native/common/nv/org_lwjgl_opengl_NVFence.c, + src/native/common/nv/org_lwjgl_opengl_NVFence.cpp, + src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c, + src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.cpp, + src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c, + src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.cpp, + src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c, + src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.cpp, + src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c, + src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.cpp, + src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c, + src/native/common/nv/org_lwjgl_opengl_NVPointSprite.cpp, + src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c, + src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.cpp, + src/native/common/nv/org_lwjgl_opengl_NVProgram.c, + src/native/common/nv/org_lwjgl_opengl_NVProgram.cpp, + src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c, + src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.cpp, + src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c, + src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.cpp, + src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c, + src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp, + src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c, + src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.cpp, + src/native/linux/Makefile.am, src/native/linux/display.c, + src/native/linux/display.cpp, src/native/linux/extgl_glx.c, + src/native/linux/extgl_glx.cpp, src/native/linux/org_lwjgl_Sys.c, + src/native/linux/org_lwjgl_Sys.cpp, + src/native/linux/org_lwjgl_input_Controller.c, + src/native/linux/org_lwjgl_input_Controller.cpp, + src/native/linux/org_lwjgl_input_Cursor.c, + src/native/linux/org_lwjgl_input_Cursor.cpp, + src/native/linux/org_lwjgl_input_Keyboard.c, + src/native/linux/org_lwjgl_input_Keyboard.cpp, + src/native/linux/org_lwjgl_input_Mouse.c, + src/native/linux/org_lwjgl_input_Mouse.cpp, + src/native/linux/org_lwjgl_opengl_Display.c, + src/native/linux/org_lwjgl_opengl_Display.cpp, + src/native/linux/org_lwjgl_opengl_Pbuffer.c, + src/native/linux/org_lwjgl_opengl_Pbuffer.cpp: Converted native + code from C++ (.cpp files) to C (.c files), thus avoiding an + annoying dependency on the standard C++ library on Linux. We + weren't using any particular C++ features anyway. + +2004-09-10 07:48 matzon + + * src/native/common/org_lwjgl_opengl_GL20.cpp: fixed compilation + +2004-09-10 01:48 spasi + + * src/: java/org/lwjgl/opengl/ARBFragmentShader.java, + java/org/lwjgl/opengl/ARBPointSprite.java, + java/org/lwjgl/opengl/GL15.java, java/org/lwjgl/opengl/GL20.java, + java/org/lwjgl/opengl/GLContext.java, + java/org/lwjgl/util/GL.java, java/org/lwjgl/util/GLImpl.java, + java/org/lwjgl/util/IGL.java, native/common/Makefile.am, + native/common/org_lwjgl_opengl_GL20.cpp: OpenGL 2.0 support + +2004-09-10 01:45 spasi + + * src/java/org/lwjgl/PlatformAdapter.java: no message + +2004-09-08 22:25 elias_naur + + * src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.cpp: + Fixed WIN32->_WIN32 conditional in NVVertexArrayRange.cpp + +2004-09-08 22:15 elias_naur + + * src/native/linux/: Window.h, display.cpp, display.h, + org_lwjgl_input_Cursor.cpp, org_lwjgl_input_Mouse.cpp, + org_lwjgl_opengl_Display.cpp: Linux: improve cursor position + handling (warp behaviour) + +2004-09-08 20:50 matzon + + * platform_build/win32_ms_cmdline/: build-fmod.bat, build.bat: + define WIN32 when building + +2004-09-07 18:44 matzon + + * www/jnlp/: lwjgl.jar, lwjgl_fmod3.jar, lwjgl_media.jar, + lwjgl_test.jar, lwjgl_util.jar: 1.4 compatable + +2004-09-07 18:43 matzon + + * www/download.php: 0.92 removed references to local builds + +2004-09-07 18:42 matzon + + * build.xml: default to 1.4 + +2004-09-06 23:54 matzon + + * www/jnlp/: lwjgl-demo.php, lwjgl-media.jar, lwjgl-windows.jar, + lwjgl.jar, lwjgl_fmod3.jar, lwjgl_linux.jar, lwjgl_media.jar, + lwjgl_test.jar, lwjgl_util.jar, lwjgl_win32.jar, + lwjglaudio-windows.jar, lwjglaudio_linux.jar, + lwjglaudio_win32.jar, lwjglfmod3-windows.jar, + lwjglfmod3_linux.jar, lwjglfmod3_win32.jar: jnlp updated + +2004-09-06 23:05 matzon + + * www/: changelogs/0.92-changelog.txt, + changelogs/full-changelog.txt, changelog.php, include/news.php: + 0.92 + 2004-09-06 22:31 matzon * build.xml: neeeed moooree fiiilleeessss |
|
From: Brian M. <ma...@us...> - 2004-10-26 20:07:50
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20341 Modified Files: Window.h Log Message: fixed cr/lf - couldn't compile! Index: Window.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/Window.h,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- Window.h 18 Oct 2004 20:29:52 -0000 1.20 +++ Window.h 26 Oct 2004 20:07:24 -0000 1.21 @@ -1,113 +1,110 @@ -/* - * Copyright (c) 2002-2004 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. - */ - -/** - * $Id$ - * - * Include file to access public window features - * - * @author cix_foo <ci...@us...> - * @version $Revision$ - */ - -#ifndef _LWJGL_WINDOW_H_INCLUDED_ - #define _LWJGL_WINDOW_H_INCLUDED_ - - #define WIN32_LEAN_AND_MEAN - #define _WIN32_WINDOWS 0x0410 - #define WINVER 0x0410 - #define _WIN32_WINNT 0x0400 - - - #include <windows.h> - #include <jni.h> - #include "extgl.h" - - #ifdef _PRIVATE_WINDOW_H_ - #define WINDOW_H_API - #else - #define WINDOW_H_API extern - - extern bool isFullScreen; // Whether we're fullscreen or not - extern bool isMinimized; // Whether we're minimized or not - extern bool isFocused; // Whether we're focused or not - extern bool isDirty; // Whether we're dirty or not - #endif /* _PRIVATE_WINDOW_H_ */ - - WINDOW_H_API HWND getCurrentHWND(); - - WINDOW_H_API HGLRC getCurrentContext(); - - WINDOW_H_API bool applyPixelFormat(HDC hdc, int iPixelFormat); - - WINDOW_H_API void closeWindow(HWND hwnd, HDC hdc); - - WINDOW_H_API void handleMouseMoved(int x, int y); - - WINDOW_H_API void handleMouseScrolled(int dwheel); - - WINDOW_H_API void handleMouseButton(int button, int state); - - WINDOW_H_API void handleMessages(void); - - /* - * Find a suitable pixel format - */ - WINDOW_H_API int findPixelFormat(JNIEnv *env, HDC hdc, jobject pixel_format); - - /* - * Find a suitable pixel format using the WGL_ARB_pixel_format extension - */ - WINDOW_H_API int findPixelFormatARB(JNIEnv *env, HDC hdc, jobject pixel_format, jobject pixelFormatCaps, bool use_hdc_bpp, bool window, bool pbuffer, bool double_buffer); - - /* - * Create a window with the specified title, position, size, and - * fullscreen attribute. The window will have DirectInput associated - * with it. - * - * Returns true for success, or false for failure - */ - WINDOW_H_API HWND createWindow(int x, int y, int width, int height, bool fullscreen, bool undecorated); - - - /* - * Handle native Win32 messages - */ - WINDOW_H_API void handleMessage(JNIEnv * env, jobject obj); - - - /* - * Close the window - */ - WINDOW_H_API void closeWindow(); - -#endif /* _LWJGL_WINDOW_H_INCLUDED_ */ +/* + * Copyright (c) 2002-2004 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. + */ + +/** + * $Id$ + * + * Include file to access public window features + * + * @author cix_foo <ci...@us...> + * @version $Revision$ + */ +#ifndef _LWJGL_WINDOW_H_INCLUDED_ + #define _LWJGL_WINDOW_H_INCLUDED_ + + #define WIN32_LEAN_AND_MEAN + #define _WIN32_WINDOWS 0x0410 + #define WINVER 0x0410 + #define _WIN32_WINNT 0x0400 + + #include <windows.h> + #include <jni.h> + #include "extgl.h" + + #ifdef _PRIVATE_WINDOW_H_ + #define WINDOW_H_API + #else + #define WINDOW_H_API extern + extern bool isFullScreen; // Whether we're fullscreen or not + extern bool isMinimized; // Whether we're minimized or not + extern bool isFocused; // Whether we're focused or not + extern bool isDirty; // Whether we're dirty or not + #endif /* _PRIVATE_WINDOW_H_ */ + + WINDOW_H_API HWND getCurrentHWND(); + + WINDOW_H_API HGLRC getCurrentContext(); + + WINDOW_H_API bool applyPixelFormat(HDC hdc, int iPixelFormat); + + WINDOW_H_API void closeWindow(HWND hwnd, HDC hdc); + + WINDOW_H_API void handleMouseMoved(int x, int y); + + WINDOW_H_API void handleMouseScrolled(int dwheel); + + WINDOW_H_API void handleMouseButton(int button, int state); + + WINDOW_H_API void handleMessages(void); + + /* + * Find a suitable pixel format + */ + WINDOW_H_API int findPixelFormat(JNIEnv *env, HDC hdc, jobject pixel_format); + + /* + * Find a suitable pixel format using the WGL_ARB_pixel_format extension + */ + WINDOW_H_API int findPixelFormatARB(JNIEnv *env, HDC hdc, jobject pixel_format, jobject pixelFormatCaps, bool use_hdc_bpp, bool window, bool pbuffer, bool double_buffer); + + /* + * Create a window with the specified title, position, size, and + * fullscreen attribute. The window will have DirectInput associated + * with it. + * + * Returns true for success, or false for failure + */ + WINDOW_H_API HWND createWindow(int x, int y, int width, int height, bool fullscreen, bool undecorated); + + + /* + * Handle native Win32 messages + */ + WINDOW_H_API void handleMessage(JNIEnv * env, jobject obj); + + + /* + * Close the window + */ + WINDOW_H_API void closeWindow(); + +#endif /* _LWJGL_WINDOW_H_INCLUDED_ */ |
|
From: Brian M. <ma...@us...> - 2004-10-26 19:50:38
|
Update of /cvsroot/java-game-lib/LWJGL In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16823 Modified Files: build.xml Log Message: include devil jar Index: build.xml =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/build.xml,v retrieving revision 1.37 retrieving revision 1.38 diff -u -d -r1.37 -r1.38 --- build.xml 24 Oct 2004 11:16:11 -0000 1.37 +++ build.xml 26 Oct 2004 19:50:06 -0000 1.38 @@ -279,6 +279,11 @@ <jar destfile="${lwjgl.lib}/lwjgl_fmod3.jar" taskname="lwjgl_fmod3.jar"> <fileset refid="lwjgl_fmod3.fileset" /> </jar> + + <!-- Create lwjgl_devil.jar --> + <jar destfile="${lwjgl.lib}/lwjgl_devil.jar" taskname="lwjgl_devil.jar"> + <fileset refid="lwjgl_devil.fileset" /> + </jar> <!-- Create lwjgl_media.jar --> <jar destfile="${lwjgl.lib}/lwjgl_media.jar" taskname="lwjgl_media.jar"> |
|
From: Brian M. <ma...@us...> - 2004-10-24 20:42:30
|
Update of /cvsroot/java-game-lib/LWJGL/platform_build/win32_ms_cmdline In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14083 Modified Files: build.bat Log Message: copy the dll Index: build.bat =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/platform_build/win32_ms_cmdline/build.bat,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- build.bat 23 Oct 2004 08:39:31 -0000 1.7 +++ build.bat 24 Oct 2004 20:42:20 -0000 1.8 @@ -21,6 +21,8 @@ del *.obj *.exp *.lib +copy lwjgl.dll ..\..\libs\ + goto end :errorjavahome |
|
From: Brian M. <ma...@us...> - 2004-10-24 20:39:05
|
Update of /cvsroot/java-game-lib/LWJGL/res In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13285 Modified Files: phero.mp3 Log Message: id3 tags Index: phero.mp3 =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/res/phero.mp3,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 Binary files /tmp/cvsAlbhhj and /tmp/cvsz3v4Uc differ |
|
From: Elias N. <eli...@us...> - 2004-10-24 17:29:59
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30687/src/java/org/lwjgl Modified Files: Sys.java Log Message: Win32: Don't pretend we're minimized when we're just inactive Index: Sys.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/Sys.java,v retrieving revision 1.57 retrieving revision 1.58 diff -u -d -r1.57 -r1.58 --- Sys.java 17 Oct 2004 17:25:29 -0000 1.57 +++ Sys.java 24 Oct 2004 17:29:19 -0000 1.58 @@ -44,7 +44,7 @@ * @version $Revision$ */ public final class Sys { - public static final String VERSION = "0.92"; + public static final String VERSION = "0.93"; /** Low process priority. @see #setProcessPriority() */ public static final int LOW_PRIORITY = -1; |
|
From: Elias N. <eli...@us...> - 2004-10-24 17:29:33
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30687/src/native/win32 Modified Files: org_lwjgl_opengl_Display.cpp Log Message: Win32: Don't pretend we're minimized when we're just inactive Index: org_lwjgl_opengl_Display.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.cpp,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- org_lwjgl_opengl_Display.cpp 18 Oct 2004 20:29:52 -0000 1.27 +++ org_lwjgl_opengl_Display.cpp 24 Oct 2004 17:29:24 -0000 1.28 @@ -378,11 +378,10 @@ isFocused = true; break; case WA_INACTIVE: - isMinimized = true; isFocused = false; break; } - appActivate(!isMinimized); + appActivate(isFocused); } break; case WM_QUIT: |
|
From: Elias N. <eli...@us...> - 2004-10-24 17:29:33
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30687/src/native/common Modified Files: org_lwjgl_opengl_GLContext.h Log Message: Win32: Don't pretend we're minimized when we're just inactive Index: org_lwjgl_opengl_GLContext.h =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/org_lwjgl_opengl_GLContext.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- org_lwjgl_opengl_GLContext.h 10 Sep 2004 08:13:50 -0000 1.8 +++ org_lwjgl_opengl_GLContext.h 24 Oct 2004 17:29:20 -0000 1.9 @@ -77,6 +77,7 @@ /* Inaccessible static: GL_ATI_map_object_buffer */ /* Inaccessible static: GL_ATI_pn_triangles */ /* Inaccessible static: GL_ATI_separate_stencil */ +/* Inaccessible static: GL_ATI_texture_compression_3dc */ /* Inaccessible static: GL_ATI_texture_float */ /* Inaccessible static: GL_ATI_texture_mirror_once */ /* Inaccessible static: GL_ATI_vertex_array_object */ |
|
From: Brian M. <ma...@us...> - 2004-10-24 11:19:17
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/fmod3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28557 Modified Files: FMOD.java Log Message: 0.93 Index: FMOD.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/fmod3/FMOD.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- FMOD.java 19 Sep 2004 11:17:28 -0000 1.5 +++ FMOD.java 24 Oct 2004 11:19:08 -0000 1.6 @@ -200,7 +200,7 @@ private static String FMOD_OSX_LIBRARY_NAME = "fmod"; /** Version of FMOD */ - public static final String VERSION = "0.92"; + public static final String VERSION = "0.93"; static { initialize(); |
|
From: Brian M. <ma...@us...> - 2004-10-24 11:18:53
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/fmod3 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28380 Modified Files: org_lwjgl_fmod3_FMOD.c Log Message: 0.93 Index: org_lwjgl_fmod3_FMOD.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/fmod3/org_lwjgl_fmod3_FMOD.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- org_lwjgl_fmod3_FMOD.c 19 Sep 2004 11:17:07 -0000 1.2 +++ org_lwjgl_fmod3_FMOD.c 24 Oct 2004 11:18:42 -0000 1.3 @@ -33,7 +33,7 @@ #include "org_lwjgl_fmod3_FMOD.h" #include "extfmod3.h" -static const char* VERSION = "0.92"; +static const char* VERSION = "0.93"; /** * Concatenate two strings |
|
From: Brian M. <ma...@us...> - 2004-10-24 11:17:23
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27962 Modified Files: common_tools.c Log Message: 0.93 Index: common_tools.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/common_tools.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- common_tools.c 27 Sep 2004 13:20:27 -0000 1.4 +++ common_tools.c 24 Oct 2004 11:17:12 -0000 1.5 @@ -42,7 +42,7 @@ #include "common_tools.h" static bool debug = false; -static const char* VERSION = "0.92"; +static const char* VERSION = "0.93"; JavaVM *jvm; void initAttribList(attrib_list_t *list) { |
|
From: Brian M. <ma...@us...> - 2004-10-24 11:16:21
|
Update of /cvsroot/java-game-lib/LWJGL In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27691 Modified Files: build.xml Log Message: 0.93 Index: build.xml =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/build.xml,v retrieving revision 1.36 retrieving revision 1.37 diff -u -d -r1.36 -r1.37 --- build.xml 23 Oct 2004 02:32:40 -0000 1.36 +++ build.xml 24 Oct 2004 11:16:11 -0000 1.37 @@ -12,7 +12,7 @@ <property name="lwjgl.docs" value="./doc" /> <property name="lwjgl.temp" value="./temp" /> <property name="lwjgl.res" value="./res" /> - <property name="lwjgl.version" value="0.92" /> + <property name="lwjgl.version" value="0.93" /> <!-- ================================================================== --> <!-- Filesets used for targets --> |