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
(5) |
2
(5) |
3
(1) |
4
(1) |
5
(5) |
6
|
|
7
(22) |
8
(2) |
9
(10) |
10
(5) |
11
(5) |
12
(1) |
13
|
|
14
|
15
(2) |
16
|
17
|
18
(2) |
19
|
20
|
|
21
(13) |
22
(4) |
23
(3) |
24
(14) |
25
(6) |
26
(26) |
27
(26) |
|
28
(2) |
29
(13) |
30
(17) |
31
(2) |
|
|
|
|
From: Ioannis T. <sp...@us...> - 2004-03-15 20:16:24
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22496 Modified Files: extgl.cpp Log Message: Fixed typo Index: extgl.cpp =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/extgl.cpp,v retrieving revision 1.32 retrieving revision 1.33 diff -u -d -r1.32 -r1.33 --- extgl.cpp 11 Mar 2004 12:38:12 -0000 1.32 +++ extgl.cpp 15 Mar 2004 20:07:14 -0000 1.33 @@ -567,7 +567,7 @@ extgl_Extensions.GL_ARB_vertex_blend = GLQueryExtension(env, ext_set, "GL_ARB_vertex_blend"); extgl_Extensions.GL_ARB_vertex_buffer_object = GLQueryExtension(env, ext_set, "GL_ARB_vertex_buffer_object"); extgl_Extensions.GL_ARB_vertex_program = GLQueryExtension(env, ext_set, "GL_ARB_vertex_program"); - extgl_Extensions.GL_ARB_vertex_shader = GLQueryExtension(env, ext_set, "GL_ARB_vertex_shaders"); + extgl_Extensions.GL_ARB_vertex_shader = GLQueryExtension(env, ext_set, "GL_ARB_vertex_shader"); extgl_Extensions.GL_ARB_window_pos = GLQueryExtension(env, ext_set, "GL_ARB_window_pos"); extgl_Extensions.GL_EXT_abgr = GLQueryExtension(env, ext_set, "GL_EXT_abgr"); |
|
From: <sp...@us...> - 2004-03-15 16:40:19
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5442 Modified Files: ARBShaderObjects.java ARBVertexShader.java Log Message: no message Index: ARBShaderObjects.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ARBShaderObjects.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- ARBShaderObjects.java 18 Feb 2004 23:54:45 -0000 1.3 +++ ARBShaderObjects.java 15 Mar 2004 16:31:09 -0000 1.4 @@ -97,8 +97,7 @@ // --------------------------- /** - * The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to - * define a shader program. + * The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to define a shader program. * <p/> * This method uses just a single string, that should NOT be null-terminated. * @@ -113,8 +112,7 @@ } /** - * The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to - * define a shader program. + * The ARB_shader_objects extension allows multiple, optionally null-terminated, source strings to define a shader program. * <p/> * This method uses an array of strings, that should NOT be null-terminated. * @@ -131,10 +129,7 @@ private static native void initShaderSource(int count); - private static native void setShaderString(int index, - ByteBuffer string, - int stringOffset, - int stringLength); + private static native void setShaderString(int index, ByteBuffer string, int stringOffset, int stringLength); private static native void nglShaderSourceARB(int shaderObj); // --------------------------- @@ -172,10 +167,7 @@ nglUniform1fvARB(location, values.remaining(), values, values.position()); } - private static native void nglUniform1fvARB(int location, - int count, - FloatBuffer values, - int valuesOffset); + private static native void nglUniform1fvARB(int location, int count, FloatBuffer values, int valuesOffset); // --------------------------- // --------------------------- @@ -183,10 +175,7 @@ nglUniform2fvARB(location, values.remaining() >> 1, values, values.position()); } - private static native void nglUniform2fvARB(int location, - int count, - FloatBuffer values, - int valuesOffset); + private static native void nglUniform2fvARB(int location, int count, FloatBuffer values, int valuesOffset); // --------------------------- // --------------------------- @@ -194,10 +183,7 @@ nglUniform3fvARB(location, values.remaining() / 3, values, values.position()); } - private static native void nglUniform3fvARB(int location, - int count, - FloatBuffer values, - int valuesOffset); + private static native void nglUniform3fvARB(int location, int count, FloatBuffer values, int valuesOffset); // --------------------------- // --------------------------- @@ -205,10 +191,7 @@ nglUniform4fvARB(location, values.remaining() >> 2, values, values.position()); } - private static native void nglUniform4fvARB(int location, - int count, - FloatBuffer values, - int valuesOffset); + private static native void nglUniform4fvARB(int location, int count, FloatBuffer values, int valuesOffset); // --------------------------- // --------------------------- @@ -216,20 +199,15 @@ nglUniform1ivARB(location, values.remaining(), values, values.position()); } - private static native void nglUniform1ivARB(int location, - int count, - IntBuffer values, - int valuesOffset);// --------------------------- + private static native void nglUniform1ivARB(int location, int count, IntBuffer values, int valuesOffset); + // --------------------------- // --------------------------- public static void glUniform2ARB(int location, IntBuffer values) { nglUniform2ivARB(location, values.remaining() >> 1, values, values.position()); } - private static native void nglUniform2ivARB(int location, - int count, - IntBuffer values, - int valuesOffset); + private static native void nglUniform2ivARB(int location, int count, IntBuffer values, int valuesOffset); // --------------------------- // --------------------------- @@ -237,10 +215,7 @@ nglUniform3ivARB(location, values.remaining() / 3, values, values.position()); } - private static native void nglUniform3ivARB(int location, - int count, - IntBuffer values, - int valuesOffset); + private static native void nglUniform3ivARB(int location, int count, IntBuffer values, int valuesOffset); // --------------------------- // --------------------------- @@ -248,58 +223,34 @@ nglUniform4ivARB(location, values.remaining() >> 2, values, values.position()); } - private static native void nglUniform4ivARB(int location, - int count, - IntBuffer values, - int valuesOffset); + private static native void nglUniform4ivARB(int location, int count, IntBuffer values, int valuesOffset); // --------------------------- // --------------------------- public static void glUniformMatrix2ARB(int location, boolean transpose, FloatBuffer matrices) { - nglUniformMatrix2fvARB(location, - matrices.remaining() >> 2, - transpose, - matrices, - matrices.position()); + nglUniformMatrix2fvARB(location, matrices.remaining() >> 2, transpose, matrices, matrices.position()); } - private static native void nglUniformMatrix2fvARB(int location, - int count, - boolean transpose, - FloatBuffer matrices, - int matricesOffset); + private static native void nglUniformMatrix2fvARB(int location, int count, boolean transpose, + FloatBuffer matrices, int matricesOffset); // --------------------------- // --------------------------- public static void glUniformMatrix3ARB(int location, boolean transpose, FloatBuffer matrices) { - nglUniformMatrix3fvARB(location, - matrices.remaining() / ( 3 * 3 ), - transpose, - matrices, - matrices.position()); + nglUniformMatrix3fvARB(location, matrices.remaining() / (3 * 3), transpose, matrices, matrices.position()); } - private static native void nglUniformMatrix3fvARB(int location, - int count, - boolean transpose, - FloatBuffer matrices, - int matricesOffset); + private static native void nglUniformMatrix3fvARB(int location, int count, boolean transpose, + FloatBuffer matrices, int matricesOffset); // --------------------------- // --------------------------- public static void glUniformMatrix4ARB(int location, boolean transpose, FloatBuffer matrices) { - nglUniformMatrix4fvARB(location, - matrices.remaining() >> 4, - transpose, - matrices, - matrices.position()); + nglUniformMatrix4fvARB(location, matrices.remaining() >> 4, transpose, matrices, matrices.position()); } - private static native void nglUniformMatrix4fvARB(int location, - int count, - boolean transpose, - FloatBuffer matrices, - int matricesOffset); + private static native void nglUniformMatrix4fvARB(int location, int count, boolean transpose, + FloatBuffer matrices, int matricesOffset); // --------------------------- // --------------------------- @@ -307,10 +258,7 @@ nglGetObjectParameterfvARB(obj, pname, params, params.position()); } - private static native void nglGetObjectParameterfvARB(int obj, - int pname, - FloatBuffer params, - int paramsOffset); + private static native void nglGetObjectParameterfvARB(int obj, int pname, FloatBuffer params, int paramsOffset); // --------------------------- // --------------------------- @@ -318,10 +266,7 @@ nglGetObjectParameterivARB(obj, pname, params, params.position()); } - private static native void nglGetObjectParameterivARB(int obj, - int pname, - IntBuffer params, - int paramsOffset); + private static native void nglGetObjectParameterivARB(int obj, int pname, IntBuffer params, int paramsOffset); // --------------------------- // --------------------------- @@ -329,111 +274,78 @@ if ( length == null ) nglGetInfoLogARB(obj, infoLog.remaining(), null, -1, infoLog, infoLog.position()); else { - if (length.remaining() == 0) { + if ( length.remaining() == 0 ) throw new BufferOverflowException(); - } + nglGetInfoLogARB(obj, infoLog.remaining(), length, length.position(), infoLog, infoLog.position()); } } - private static native void nglGetInfoLogARB(int obj, - int maxLength, - IntBuffer length, - int lengthOffset, - ByteBuffer infoLog, - int infoLogOffset); + private static native void nglGetInfoLogARB(int obj, int maxLength, + IntBuffer length, int lengthOffset, + ByteBuffer infoLog, int infoLogOffset); // --------------------------- // --------------------------- - public static void glGetAttachedObjectsARB(int containerObj, - IntBuffer count, - IntBuffer obj) { + public static void glGetAttachedObjectsARB(int containerObj, IntBuffer count, IntBuffer obj) { if ( count == null ) nglGetAttachedObjectsARB(containerObj, obj.remaining(), null, -1, obj, obj.position()); else { - if (count.remaining() == 0) { + if ( count.remaining() == 0 ) throw new BufferOverflowException(); - } + nglGetAttachedObjectsARB(containerObj, obj.remaining(), count, count.position(), obj, obj.position()); } } - private static native void nglGetAttachedObjectsARB(int containerObj, - int maxCount, - IntBuffer count, - int countOffset, - IntBuffer obj, - int objOffset); + private static native void nglGetAttachedObjectsARB(int containerObj, int maxCount, + IntBuffer count, int countOffset, IntBuffer obj, int objOffset); // --------------------------- // --------------------------- + /** + * Returns the location of the uniform with the specified name. The ByteBuffer should contain the uniform name as a + * <b>null-terminated</b> string. + * + * @param programObj + * @param name + * + * @return + */ public static int glGetUniformLocationARB(int programObj, ByteBuffer name) { - if (name.get(name.limit() - 1) != 0) { - throw new RuntimeException("<name> must be null-terminated."); - } + // TODO: How do we check that the string is null-terminated? return nglGetUniformLocationARB(programObj, name, name.position()); } - private static native int nglGetUniformLocationARB(int programObj, - ByteBuffer name, - int nameOffset); + private static native int nglGetUniformLocationARB(int programObj, ByteBuffer name, int nameOffset); // --------------------------- // --------------------------- - public static void glGetActiveUniformARB(int programObj, - int index, - IntBuffer length, - IntBuffer size, - IntBuffer type, - ByteBuffer name) { - if (size.remaining() == 0) { + public static void glGetActiveUniformARB(int programObj, int index, + IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) { + if ( size.remaining() == 0 ) throw new BufferOverflowException(); - } - if (type.remaining() == 0) { + + if ( type.remaining() == 0 ) throw new BufferOverflowException(); - } if ( length == null ) - nglGetActiveUniformARB(programObj, - index, - name.remaining(), - null, - -1, - size, - size.position(), - type, - type.position(), - name, - name.position()); + nglGetActiveUniformARB(programObj, index, name.remaining(), null, -1, + size, size.position(), type, type.position(), name, name.position()); else { - if (length.remaining() == 0) { + if ( length.remaining() == 0 ) throw new BufferOverflowException(); - } - nglGetActiveUniformARB(programObj, - index, - name.remaining(), - length, - length.position(), - size, - size.position(), - type, - type.position(), - name, - name.position()); + + nglGetActiveUniformARB(programObj, index, name.remaining(), length, length.position(), + size, size.position(), type, type.position(), name, name.position()); } } - private static native void nglGetActiveUniformARB(int programObj, - int index, - int maxLength, - IntBuffer length, - int lengthOffset, - IntBuffer size, - int sizeOffset, - IntBuffer type, - int typeOffset, - ByteBuffer name, - int nameOffset); + private static native void nglGetActiveUniformARB(int programObj, int index, int maxLength, + IntBuffer length, int lengthOffset, + IntBuffer size, int sizeOffset, + IntBuffer type, int typeOffset, + ByteBuffer name, int nameOffset); // --------------------------- // --------------------------- @@ -441,10 +353,7 @@ nglGetUniformfvARB(programObj, location, params, params.position()); } - private static native void nglGetUniformfvARB(int programObj, - int location, - FloatBuffer params, - int paramsOffset); + private static native void nglGetUniformfvARB(int programObj, int location, FloatBuffer params, int paramsOffset); // --------------------------- // --------------------------- @@ -452,16 +361,11 @@ nglGetUniformivARB(programObj, location, params, params.position()); } - private static native void nglGetUniformivARB(int programObj, - int location, - IntBuffer params, - int paramsOffset); + private static native void nglGetUniformivARB(int programObj, int location, IntBuffer params, int paramsOffset); // --------------------------- // --------------------------- - public static void glGetShaderSourceARB(int obj, - IntBuffer length, - ByteBuffer source) { + public static void glGetShaderSourceARB(int obj, IntBuffer length, ByteBuffer source) { if ( length == null ) nglGetShaderSourceARB(obj, source.remaining(), null, -1, source, source.position()); else { @@ -469,12 +373,8 @@ } } - private static native void nglGetShaderSourceARB(int obj, - int maxLength, - IntBuffer length, - int lengthOffset, - ByteBuffer source, - int sourceOffset); + private static native void nglGetShaderSourceARB(int obj, int maxLength, + IntBuffer length, int lengthOffset, ByteBuffer source, int sourceOffset); // --------------------------- } \ No newline at end of file Index: ARBVertexShader.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ARBVertexShader.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- ARBVertexShader.java 18 Feb 2004 23:54:45 -0000 1.3 +++ ARBVertexShader.java 15 Mar 2004 16:31:09 -0000 1.4 @@ -66,39 +66,39 @@ // --------------------------- public static void glBindAttribLocationARB(int programObj, int index, ByteBuffer name) { - if (name.get(name.limit() - 1) != 0) { + if ( name.get(name.limit() - 1) != 0 ) { throw new RuntimeException("<name> must be a null-terminated string."); } nglBindAttribLocationARB(programObj, index, name, name.position()); } - private static native void nglBindAttribLocationARB(int programObj, int index, ByteBuffer name, - int nameOffset); + private static native void nglBindAttribLocationARB(int programObj, int index, ByteBuffer name, int nameOffset); // --------------------------- // --------------------------- - public static void glGetActiveAttribARB(int programObj, int index, IntBuffer length, - IntBuffer size, IntBuffer type, ByteBuffer name) { + public static void glGetActiveAttribARB(int programObj, int index, + IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) { BufferChecks.checkBuffer(name); - + if ( length == null ) - nglGetActiveAttribARB(programObj, index, name.remaining(), null, -1, size, size.position(), - type, type.position(), name, name.position()); + nglGetActiveAttribARB(programObj, index, name.remaining(), null, -1, + size, size.position(), type, type.position(), name, name.position()); else { - nglGetActiveAttribARB(programObj, index, name.remaining(), length, length.position(), size, - size.position(), type, type.position(), name, name.position()); + nglGetActiveAttribARB(programObj, index, name.remaining(), length, length.position(), + size, size.position(), type, type.position(), name, name.position()); } } private static native void nglGetActiveAttribARB(int programObj, int index, int maxLength, IntBuffer length, int lengthOffset, - IntBuffer size, int sizeOffset, IntBuffer type, - int typeOffset, ByteBuffer name, int nameOffset); + IntBuffer size, int sizeOffset, + IntBuffer type, int typeOffset, + ByteBuffer name, int nameOffset); // --------------------------- // --------------------------- public static int glGetAttribLocationARB(int programObj, ByteBuffer name) { - if (name.get(name.limit() - 1) != 0) { + if ( name.get(name.limit() - 1) != 0 ) { throw new RuntimeException("<name> must be a null-terminated string."); } return nglGetAttribLocationARB(programObj, name, name.position()); |