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
(5) |
3
|
4
|
5
(1) |
6
|
7
|
|
8
|
9
(5) |
10
(2) |
11
(4) |
12
(21) |
13
(1) |
14
|
|
15
(2) |
16
|
17
|
18
|
19
|
20
(12) |
21
(6) |
|
22
|
23
(3) |
24
|
25
|
26
|
27
|
28
|
|
29
|
30
|
31
|
|
|
|
|
|
From: Ioannis T. <sp...@us...> - 2004-08-15 23:04:02
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/common/arb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11813 Modified Files: Makefile.am Added Files: org_lwjgl_opengl_ARBDrawBuffers.cpp Log Message: First GL 2.0 Extensions --- NEW FILE: org_lwjgl_opengl_ARBDrawBuffers.cpp --- /* * 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.ARBDrawBuffers // ---------------------------------- #include "extgl.h" typedef void (APIENTRY * glDrawBuffersARBPROC) (GLsizei n, const GLenum *bufs); static glDrawBuffersARBPROC glDrawBuffersARB; /* * Class: org.lwjgl.opengl.ARBDrawBuffers * Method: nglDrawBuffersARB */ static void JNICALL Java_org_lwjgl_opengl_ARBDrawBuffers_nglDrawBuffersARB (JNIEnv * env, jclass clazz, jint size, jobject buffers, jint buffersOffset) { GLuint *buffers_ptr = (GLuint *)env->GetDirectBufferAddress(buffers) + buffersOffset; glDrawBuffersARB(size, buffers_ptr); } extern "C" { JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBDrawBuffers_initNativeStubs(JNIEnv *env, jclass clazz) { JavaMethodAndExtFunction functions[] = { {"nglDrawBuffersARB", "(ILjava/nio/IntBuffer;I)V", (void*)&Java_org_lwjgl_opengl_ARBDrawBuffers_nglDrawBuffersARB, "glDrawBuffersARB", (void**)&glDrawBuffersARB} }; int num_functions = NUMFUNCTIONS(functions); extgl_InitializeClass(env, clazz, num_functions, functions); } } Index: Makefile.am =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/arb/Makefile.am,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Makefile.am 29 Mar 2004 16:51:29 -0000 1.6 +++ Makefile.am 15 Aug 2004 23:03:54 -0000 1.7 @@ -3,19 +3,20 @@ libarb_la_SOURCES = $(SRC) INCLUDES=-I.. SRC = org_lwjgl_opengl_ARBBufferObject.cpp \ + org_lwjgl_opengl_ARBDrawBuffers.cpp \ org_lwjgl_opengl_ARBProgram.cpp \ - org_lwjgl_opengl_ARBProgram.cpp \ - org_lwjgl_opengl_ARBMatrixPalette.cpp \ - org_lwjgl_opengl_ARBMultisample.cpp \ - org_lwjgl_opengl_ARBMultitexture.cpp \ - org_lwjgl_opengl_ARBPointParameters.cpp \ - org_lwjgl_opengl_ARBProgram.cpp \ - org_lwjgl_opengl_ARBTextureCompression.cpp \ - org_lwjgl_opengl_ARBTransposeMatrix.cpp \ - org_lwjgl_opengl_ARBVertexBlend.cpp \ - org_lwjgl_opengl_ARBVertexProgram.cpp \ - org_lwjgl_opengl_ARBWindowPos.cpp \ - org_lwjgl_opengl_ARBOcclusionQuery.cpp \ - org_lwjgl_opengl_ARBShaderObjects.cpp \ - org_lwjgl_opengl_ARBVertexShader.cpp \ - org_lwjgl_opengl_ARBImaging.cpp + org_lwjgl_opengl_ARBProgram.cpp \ + org_lwjgl_opengl_ARBMatrixPalette.cpp \ + org_lwjgl_opengl_ARBMultisample.cpp \ + org_lwjgl_opengl_ARBMultitexture.cpp \ + org_lwjgl_opengl_ARBPointParameters.cpp \ + org_lwjgl_opengl_ARBProgram.cpp \ + org_lwjgl_opengl_ARBTextureCompression.cpp \ + org_lwjgl_opengl_ARBTransposeMatrix.cpp \ + org_lwjgl_opengl_ARBVertexBlend.cpp \ + org_lwjgl_opengl_ARBVertexProgram.cpp \ + org_lwjgl_opengl_ARBWindowPos.cpp \ + org_lwjgl_opengl_ARBOcclusionQuery.cpp \ + org_lwjgl_opengl_ARBShaderObjects.cpp \ + org_lwjgl_opengl_ARBVertexShader.cpp \ + org_lwjgl_opengl_ARBImaging.cpp |
|
From: Ioannis T. <sp...@us...> - 2004-08-15 23:03:13
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11631 Modified Files: GLContext.java Added Files: ARBDrawBuffers.java ARBTextureRectangle.java Log Message: First GL 2.0 Extensions --- NEW FILE: ARBDrawBuffers.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.BufferChecks; import org.lwjgl.LWJGLException; import java.nio.IntBuffer; public final class ARBDrawBuffers { /* * Accepted by the <pname> parameters of GetIntegerv, GetFloatv, * and GetDoublev: */ public static final int GL_MAX_DRAW_BUFFERS_ARB = 0x8824; public static final int GL_DRAW_BUFFER0_ARB = 0x8825; public static final int GL_DRAW_BUFFER1_ARB = 0x8826; public static final int GL_DRAW_BUFFER2_ARB = 0x8827; public static final int GL_DRAW_BUFFER3_ARB = 0x8828; public static final int GL_DRAW_BUFFER4_ARB = 0x8829; public static final int GL_DRAW_BUFFER5_ARB = 0x882A; public static final int GL_DRAW_BUFFER6_ARB = 0x882B; public static final int GL_DRAW_BUFFER7_ARB = 0x882C; public static final int GL_DRAW_BUFFER8_ARB = 0x882D; public static final int GL_DRAW_BUFFER9_ARB = 0x882E; public static final int GL_DRAW_BUFFER10_ARB = 0x882F; public static final int GL_DRAW_BUFFER11_ARB = 0x8830; public static final int GL_DRAW_BUFFER12_ARB = 0x8831; public static final int GL_DRAW_BUFFER13_ARB = 0x8832; public static final int GL_DRAW_BUFFER14_ARB = 0x8833; public static final int GL_DRAW_BUFFER15_ARB = 0x8834; private ARBDrawBuffers() { } static native void initNativeStubs() throws LWJGLException; // --------------------------- public static void glDrawBuffersARB(IntBuffer buffers) { BufferChecks.checkBuffer(buffers, 1); nglDrawBuffersARB(buffers.remaining(), buffers, buffers.position()); } private static native void nglDrawBuffersARB(int size, IntBuffer buffers, int buffersOffset); // --------------------------- } Index: GLContext.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLContext.java,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- GLContext.java 29 Jul 2004 15:45:45 -0000 1.27 +++ GLContext.java 15 Aug 2004 23:02:49 -0000 1.28 @@ -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. */ @@ -64,11 +64,12 @@ /* * Available extensions */ - public static boolean GL_ARB_imaging; 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_imaging; public static boolean GL_ARB_matrix_palette; public static boolean GL_ARB_multisample; public static boolean GL_ARB_multitexture; @@ -88,6 +89,7 @@ public static boolean GL_ARB_texture_env_dot3; 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; public static boolean GL_ARB_transpose_matrix; public static boolean GL_ARB_vertex_blend; public static boolean GL_ARB_vertex_buffer_object; @@ -244,7 +246,7 @@ // Yes, so we don't need to do anything. Our caps and function pointers are still valid. return; } - + // Ok, now it's the current context. if (gl_ref_count == 0) { loadOpenGLLibrary(); @@ -283,7 +285,7 @@ default: break; } - + } addExtensionClass(exts, exts_names, "EXTTextureCompressionS3TC", ""); String extensions_string = GL11.glGetString(GL11.GL_EXTENSIONS); @@ -390,7 +392,7 @@ private static native void nLoadOpenGLLibrary() throws LWJGLException; /** - * The OpenGL library reference count is decremented, and if it + * The OpenGL library reference count is decremented, and if it * reaches 0, the library is unloaded. */ public static void unloadOpenGLLibrary() { --- NEW FILE: ARBTextureRectangle.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 ARBTextureRectangle { /* * Accepted by the <cap> parameter of Enable, Disable and * IsEnabled; by the <pname> parameter of GetBooleanv, GetIntegerv, * GetFloatv and GetDoublev; and by the <target> parameter of * BindTexture, GetTexParameterfv, GetTexParameteriv, * TexParameterf, TexParameteri, TexParameterfv and TexParameteriv: * Accepted by the <target> parameter of GetTexImage, * GetTexLevelParameteriv, GetTexLevelParameterfv, TexImage2D, * CopyTexImage2D, TexSubImage2D and CopySubTexImage2D: */ public static final int GL_TEXTURE_RECTANGLE_ARB = 0x84F5; /* * Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, * GetFloatv and GetDoublev: */ public static final int GL_TEXTURE_BINDING_RECTANGLE_ARB = 0x84F6; /* * Accepted by the <target> parameter of GetTexLevelParameteriv, * GetTexLevelParameterfv, GetTexParameteriv and TexImage2D: */ public static final int GL_PROXY_TEXTURE_RECTANGLE_ARB = 0x84F7; /* * Accepted by the <pname> parameter of GetBooleanv, GetDoublev, * GetIntegerv and GetFloatv: */ public static final int GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB = 0x84F8; private ARBTextureRectangle() { } } |