You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(134) |
Sep
(52) |
Oct
(13) |
Nov
(342) |
Dec
(163) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(44) |
Feb
(62) |
Mar
(158) |
Apr
(38) |
May
(70) |
Jun
(58) |
Jul
(104) |
Aug
(207) |
Sep
(83) |
Oct
(122) |
Nov
(23) |
Dec
(49) |
| 2004 |
Jan
(119) |
Feb
(132) |
Mar
(192) |
Apr
(140) |
May
(77) |
Jun
(74) |
Jul
(201) |
Aug
(63) |
Sep
(102) |
Oct
(70) |
Nov
(173) |
Dec
(78) |
| 2005 |
Jan
(174) |
Feb
(197) |
Mar
(105) |
Apr
(59) |
May
(77) |
Jun
(43) |
Jul
(21) |
Aug
(18) |
Sep
(47) |
Oct
(37) |
Nov
(74) |
Dec
(50) |
| 2006 |
Jan
(44) |
Feb
(19) |
Mar
(32) |
Apr
(24) |
May
(31) |
Jun
(55) |
Jul
(138) |
Aug
(28) |
Sep
(12) |
Oct
(41) |
Nov
(58) |
Dec
(24) |
| 2007 |
Jan
(28) |
Feb
(14) |
Mar
(10) |
Apr
(68) |
May
(30) |
Jun
(26) |
Jul
(18) |
Aug
(63) |
Sep
(19) |
Oct
(29) |
Nov
(20) |
Dec
(10) |
| 2008 |
Jan
(38) |
Feb
(7) |
Mar
(37) |
Apr
(120) |
May
(41) |
Jun
(36) |
Jul
(39) |
Aug
(24) |
Sep
(28) |
Oct
(30) |
Nov
(36) |
Dec
(75) |
| 2009 |
Jan
(46) |
Feb
(22) |
Mar
(50) |
Apr
(70) |
May
(134) |
Jun
(105) |
Jul
(75) |
Aug
(34) |
Sep
(38) |
Oct
(34) |
Nov
(19) |
Dec
(20) |
| 2010 |
Jan
(11) |
Feb
(20) |
Mar
(65) |
Apr
(83) |
May
(104) |
Jun
(73) |
Jul
(78) |
Aug
(57) |
Sep
(43) |
Oct
(35) |
Nov
(9) |
Dec
(4) |
| 2011 |
Jan
(21) |
Feb
(11) |
Mar
(18) |
Apr
(10) |
May
(18) |
Jun
(15) |
Jul
(48) |
Aug
(25) |
Sep
(17) |
Oct
(45) |
Nov
(15) |
Dec
(12) |
| 2012 |
Jan
(21) |
Feb
(9) |
Mar
(12) |
Apr
(9) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(10) |
Sep
(12) |
Oct
(1) |
Nov
(28) |
Dec
(5) |
| 2013 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2016 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
1
|
2
|
3
|
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
|
11
|
12
|
13
|
14
|
15
(1) |
16
(21) |
17
(5) |
|
18
(5) |
19
(14) |
20
(5) |
21
|
22
|
23
(2) |
24
(18) |
|
25
(3) |
26
(22) |
27
(8) |
28
(10) |
29
(11) |
30
(9) |
31
|
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:53:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory usw-pr-cvs1:/tmp/cvs-serv12257/src/java/org/lwjgl/opengl Modified Files: GL.java GLConstants.java GLU.java Removed Files: GLUT.java GLUTConstants.java Log Message: Removed StructBuffer Index: GL.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GL.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GL.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- GL.java 15 Aug 2002 16:18:12 -0000 1.3 +++ GL.java 16 Aug 2002 21:53:02 -0000 1.4 @@ -43,10 +43,1480 @@ * @version $Revision$ */ public class GL extends CoreGL implements GLConstants { + public native void activeStencilFaceEXT(int face); + + public native void activeTextureARB(int texture); + + public native void alphaFragmentOp1ATI( + int op, + int dst, + int dstMod, [...1458 lines suppressed...] + public boolean NV_texture_shader3; + public boolean NV_vertex_array_range; + public boolean NV_vertex_array_range2; + public boolean NV_vertex_program; + public boolean NV_vertex_program1_1; + public boolean SGIS_generate_mipmap; + public boolean SGIX_shadow; + public boolean SGIX_depth_texture; /** * Constructor for GL. @@ -66,7 +1536,7 @@ */ protected void init() { super.init(); - + // Right after creation we can go and find out what extensions are // available. We can't actually determine this beforehand of course // because the available extensions can only be determined when there's Index: GLConstants.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLConstants.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLConstants.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- GLConstants.java 15 Aug 2002 16:18:12 -0000 1.3 +++ GLConstants.java 16 Aug 2002 21:53:02 -0000 1.4 @@ -32,6 +32,26 @@ package org.lwjgl.opengl; +import org.lwjgl.opengl.arb.*; +import org.lwjgl.opengl.ati.*; +import org.lwjgl.opengl.ati.ATIElementArray; +import org.lwjgl.opengl.ati.ATIEnvmapBumpmap; +import org.lwjgl.opengl.atix.ATIXPointSprites; +import org.lwjgl.opengl.atix.ATIXTextureEnvRoute; +import org.lwjgl.opengl.ext.*; +import org.lwjgl.opengl.ext.EXTAgbr; +import org.lwjgl.opengl.ext.EXTCompiledVertexArray; +import org.lwjgl.opengl.hp.HPOcclusionTest; +import org.lwjgl.opengl.nv.*; +import org.lwjgl.opengl.nv.NVCopyDepthToColor; +import org.lwjgl.opengl.nv.NVDepthClamp; +import org.lwjgl.opengl.sgis.SGISGenerateMipmap; +import org.lwjgl.opengl.sgix.SGIXDepthTexture; +import org.lwjgl.opengl.sgix.SGIXShadow; +import org.lwjgl.opengl.wgl.*; +import org.lwjgl.opengl.wgl.WGLBufferRegion; +import org.lwjgl.opengl.wgl.WGLMakeCurrentRead; + /** * $Id$ * @@ -41,6 +61,77 @@ * @version $Revision$ */ -public interface GLConstants extends CoreGLConstants { +public interface GLConstants + extends + CoreGLConstants, + ARBCubeMap, + ARBDepthTexture, + ARBMatrixPalette, + ARBMultisample, + ARBMultitexture, + ARBPointParameters, + ARBShadow, + ARBShadowAmbient, + ARBTextureBorderClamp, + ARBTextureCompression, + ARBTextureEnvCombine, + ARBTextureEnvDot3, + ARBTextureMirroredRepeat, + ARBTransposeMatrix, + ARBVertexBlend, + ARBVertexProgram, + ATIElementArray, + ATIEnvmapBumpmap, + ATIFragmentShader, + ATIPnTriangles, + ATITextureMirrorOnce, + ATIVertexArrayObject, + ATIVertexStreams, + ATIXPointSprites, + ATIXTextureEnvRoute, + EXTAgbr, + EXTCompiledVertexArray, + EXTDrawRangeElements, + EXTFogCoord, + EXTPointParameters, + EXTSecondaryColor, + EXTStencilTwoSide, + EXTStencilWrap, + EXTTextureCompressionS3TC, + EXTTextureFilterAnisotropic, + EXTTextureLODBias, + EXTVertexShader, + EXTVertexWeighting, + HPOcclusionTest, + NVCopyDepthToColor, + NVDepthClamp, + NVEvaluators, + NVFence, + NVFogDistance, + NVLightMaxExponent, + NVOcclusionQuery, + NVPackedDepthStencil, + NVPointSprite, + NVRegisterCombiners, + NVRegisterCombiners2, + NVTexgenReflection, + NVTextureEnvCombine4, + NVTextureRectangle, + NVTextureShader, + NVTextureShader2, + NVTextureShader3, + NVVertexArrayRange, + NVVertexArrayRange2, + NVVertexProgram, + SGISGenerateMipmap, + SGIXDepthTexture, + SGIXShadow, + WGLBufferRegion, + WGLMakeCurrentRead, + WGLMultisample, + WGLPBuffer, + WGLPixelFormat, + WGLRenderTexture +{ } Index: GLU.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLU.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLU.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- GLU.java 15 Aug 2002 16:18:12 -0000 1.3 +++ GLU.java 16 Aug 2002 21:53:02 -0000 1.4 @@ -43,7 +43,7 @@ * @version $Revision$ */ public class GLU implements GLUConstants { - + static { System.loadLibrary(Sys.LIBRARY_NAME); } @@ -57,5 +57,92 @@ public GLU(GL gl) { this.gl = gl; } + + public native String errorString(int errCode); + + public native String getString(int name); + + public native void ortho2D( + double left, + double right, + double bottom, + double top); + + public native void perspective( + double fovy, + double aspect, + double zNear, + double zFar); + + public native void pickMatrix( + double x, + double y, + double width, + double height, + int viewport /*int*/ + ); + + public native void lookAt( + double eyex, + double eyey, + double eyez, + double centerx, + double centery, + double centerz, + double upx, + double upy, + double upz); + + public native int project( + double objx, + double objy, + double objz, + int modelMatrix /*double*/ + , int projMatrix /*double*/ + , int viewport /*int*/ + , int winx /*double*/ + , int winy /*double*/ + , int winz /*double*/ + ); + + public native int unProject( + double winx, + double winy, + double winz, + int modelMatrix /*double*/ + , int projMatrix /*double*/ + , int viewport /*int*/ + , int objx /*double*/ + , int objy /*double*/ + , int objz /*double*/ + ); + + public native int scaleImage( + int format, + int widthin, + int heightin, + int typein, + int datain /*void*/ + , int widthout, int heightout, int typeout, int dataout /*void*/ + ); + + public native int build1DMipmaps( + int target, + int components, + int width, + int format, + int type, + int data /*void*/ + ); + + public native int build2DMipmaps( + int target, + int components, + int width, + int height, + int format, + int type, + int data /*void*/ + ); } --- GLUT.java DELETED --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLUT.java --- GLUTConstants.java DELETED --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/GLUTConstants.java |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:53:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl In directory usw-pr-cvs1:/tmp/cvs-serv12257/src/java/org/lwjgl Modified Files: Sys.java Removed Files: StructBuffer.java Log Message: Removed StructBuffer Index: Sys.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/Sys.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/Sys.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Sys.java 15 Aug 2002 15:46:18 -0000 1.4 +++ Sys.java 16 Aug 2002 21:53:02 -0000 1.5 @@ -163,4 +163,14 @@ */ public static native void setProcessPriority(int priority); + /** + * @return the optimum alignment for structures for use by the vector library + */ + public static native int getFastStructureAlignment(); + + /** + * @return the optimum alignment for structure members for use by the vector library + */ + public static native int getFastMemberAlignment(); + } --- StructBuffer.java DELETED --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/StructBuffer.java |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:52:28
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector In directory usw-pr-cvs1:/tmp/cvs-serv12082/src/java/org/lwjgl/vector Modified Files: Matrix2f.java Vector3f.java Matrix4f.java Vector2f.java Vector4f.java Matrix3f.java Log Message: Added licenses. Index: Matrix2f.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Matrix2f.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Matrix2f.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Matrix2f.java 9 Aug 2002 10:56:30 -0000 1.1 +++ Matrix2f.java 16 Aug 2002 21:52:25 -0000 1.2 @@ -1,26 +1,55 @@ -/** - * (C) 2002 Shaven Puppy Ltd +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. * - * Matrix2f.java Created on Aug 1, 2002 by foo + * 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 'Light Weight Java Game Library' 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.vector; +import java.nio.FloatBuffer; + /** - * (C) 2002 JGL.org - * - * Matrix2f.java Created on Aug 1, 2002 by foo - */ -/** + * $Id$ + * + * Holds a 2x2 matrix. * - * @author foo + * @author cix_foo <ci...@us...> + * @version $Revision$ */ -public class Matrix2f { +public class Matrix2f { + + public float m00, m01, m10, m11; + /** * Constructor for Matrix2f. */ public Matrix2f() { - super(); } } Index: Vector3f.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Vector3f.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Vector3f.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Vector3f.java 9 Aug 2002 10:56:30 -0000 1.1 +++ Vector3f.java 16 Aug 2002 21:52:26 -0000 1.2 @@ -1,19 +1,45 @@ -/** - * (C) 2002 Shaven Puppy Ltd +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. * - * Vector3f.java Created on Aug 1, 2002 by foo + * 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 'Light Weight Java Game Library' 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.vector; /** - * (C) 2002 JGL.org - * - * Vector3f.java Created on Aug 1, 2002 by foo - */ -/** + * $Id$ + * + * Holds a 3-tuple vector. * - * @author foo + * @author cix_foo <ci...@us...> + * @version $Revision$ */ + public class Vector3f { public float x, y, z; Index: Matrix4f.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Matrix4f.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Matrix4f.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Matrix4f.java 9 Aug 2002 10:56:30 -0000 1.1 +++ Matrix4f.java 16 Aug 2002 21:52:26 -0000 1.2 @@ -1,23 +1,47 @@ -/** - * (C) 2002 Shaven Puppy Ltd +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. * - * Matrix4f.java Created on Aug 1, 2002 by foo + * 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 'Light Weight Java Game Library' 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.vector; /** - * (C) 2002 JGL.org - * - * Matrix4f.java Created on Aug 1, 2002 by foo - */ -/** - * + * Holds a 4x4 float matrix. + * * @author foo */ public class Matrix4f { - + + public float m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33; + /** - * Constructor for Matrix4f. + * Construct a Matrix4f */ public Matrix4f() { super(); Index: Vector2f.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Vector2f.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Vector2f.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Vector2f.java 9 Aug 2002 10:56:30 -0000 1.1 +++ Vector2f.java 16 Aug 2002 21:52:26 -0000 1.2 @@ -1,19 +1,45 @@ -/** - * (C) 2002 Shaven Puppy Ltd +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. * - * Vector2f.java Created on Aug 1, 2002 by foo + * 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 'Light Weight Java Game Library' 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.vector; /** - * (C) 2002 JGL.org - * - * Vector2f.java Created on Aug 1, 2002 by foo - */ -/** + * $Id$ + * + * Holds a 2-tuple vector. * - * @author foo + * @author cix_foo <ci...@us...> + * @version $Revision$ */ + public class Vector2f { public float x, y; Index: Vector4f.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Vector4f.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Vector4f.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Vector4f.java 9 Aug 2002 10:56:30 -0000 1.1 +++ Vector4f.java 16 Aug 2002 21:52:26 -0000 1.2 @@ -1,19 +1,45 @@ -/** - * (C) 2002 Shaven Puppy Ltd +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. * - * Vector4f.java Created on Aug 1, 2002 by foo + * 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 'Light Weight Java Game Library' 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.vector; /** - * (C) 2002 JGL.org - * - * Vector4f.java Created on Aug 1, 2002 by foo - */ -/** + * $Id$ + * + * Holds a 4-tuple vector. * - * @author foo + * @author cix_foo <ci...@us...> + * @version $Revision$ */ + public class Vector4f { public float x, y, z, w; Index: Matrix3f.java CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Matrix3f.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/vector/Matrix3f.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Matrix3f.java 9 Aug 2002 10:56:30 -0000 1.1 +++ Matrix3f.java 16 Aug 2002 21:52:26 -0000 1.2 @@ -1,21 +1,49 @@ -/** - * (C) 2002 Shaven Puppy Ltd +/* + * Copyright (c) 2002 Light Weight Java Game Library Project + * All rights reserved. * - * Matrix3f.java Created on Aug 1, 2002 by foo + * 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 'Light Weight Java Game Library' 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.vector; /** - * (C) 2002 JGL.org - * - * Matrix3f.java Created on Aug 1, 2002 by foo - */ -/** + * $Id$ + * + * Holds a 3x3 matrix. * - * @author foo + * @author cix_foo <ci...@us...> + * @version $Revision$ */ + public class Matrix3f { + public float m00, m01, m02, m10, m11, m12, m20, m21, m22; + /** * Constructor for Matrix3f. */ |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:11
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgis In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/sgis Added Files: SGISGenerateMipmap.java Log Message: Initial commit --- NEW FILE: SGISGenerateMipmap.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgis/SGISGenerateMipmap.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:24:52 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.sgis; public interface SGISGenerateMipmap { public static final int GENERATE_MIPMAP_SGIS = 0x8191; public static final int GENERATE_MIPMAP_HINT_SGIS = 0x8192; } |
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/nv Added Files: NVPackedDepthStencil.java NVPointSprite.java NVFogDistance.java NVCopyDepthToColor.java NVTextureShader2.java NVLightMaxExponent.java NVTextureShader.java NVTexgenReflection.java NVVertexArrayRange.java NVVertexProgram.java NVRegisterCombiners2.java NVRegisterCombiners.java NVTextureEnvCombine4.java NVDepthClamp.java NVEvaluators.java NVFence.java NVVertexArrayRange2.java NVTextureShader3.java NVTextureRectangle.java NVOcclusionQuery.java Log Message: Initial commit --- NEW FILE: NVPackedDepthStencil.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVPackedDepthStencil.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:28:27 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVPackedDepthStencil { public static final int DEPTH_STENCIL_NV = 0x84F9; public static final int UNSIGNED_INT_24_8_NV = 0x84FA; } --- NEW FILE: NVPointSprite.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVPointSprite.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:56:50 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVPointSprite { public static final int POINT_SPRITE_NV = 0x8861; public static final int COORD_REPLACE_NV = 0x8862; public static final int POINT_SPRITE_R_MODE_NV = 0x8863; } --- NEW FILE: NVFogDistance.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVFogDistance.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:23:35 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVFogDistance { public static final int FOG_DISTANCE_MODE_NV = 0x855A; public static final int EYE_RADIAL_NV = 0x855B; public static final int EYE_PLANE_ABSOLUTE_NV = 0x855C; } --- NEW FILE: NVCopyDepthToColor.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVCopyDepthToColor.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:30:49 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVCopyDepthToColor { public static final int DEPTH_STENCIL_TO_RGBA_NV = 0x886E; public static final int DEPTH_STENCIL_TO_BGRA_NV = 0x886F; } --- NEW FILE: NVTextureShader2.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVTextureShader2.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:27:12 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVTextureShader2 { public static final int DOT_PRODUCT_TEXTURE_3D_NV = 0x86EF; public static final int HILO_NV = 0x86F4; public static final int DSDT_NV = 0x86F5; public static final int DSDT_MAG_NV = 0x86F6; public static final int DSDT_MAG_VIB_NV = 0x86F7; public static final int UNSIGNED_INT_S8_S8_8_8_NV = 0x86DA; public static final int UNSIGNED_INT_8_8_S8_S8_REV_NV = 0x86DB; public static final int SIGNED_RGBA_NV = 0x86FB; public static final int SIGNED_RGBA8_NV = 0x86FC; public static final int SIGNED_RGB_NV = 0x86FE; public static final int SIGNED_RGB8_NV = 0x86FF; public static final int SIGNED_LUMINANCE_NV = 0x8701; public static final int SIGNED_LUMINANCE8_NV = 0x8702; public static final int SIGNED_LUMINANCE_ALPHA_NV = 0x8703; public static final int SIGNED_LUMINANCE8_ALPHA8_NV = 0x8704; public static final int SIGNED_ALPHA_NV = 0x8705; public static final int SIGNED_ALPHA8_NV = 0x8706; public static final int SIGNED_INTENSITY_NV = 0x8707; public static final int SIGNED_INTENSITY8_NV = 0x8708; public static final int SIGNED_RGB_UNSIGNED_ALPHA_NV = 0x870C; public static final int SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 0x870D; public static final int HILO16_NV = 0x86F8; public static final int SIGNED_HILO_NV = 0x86F9; public static final int SIGNED_HILO16_NV = 0x86FA; public static final int DSDT8_NV = 0x8709; public static final int DSDT8_MAG8_NV = 0x870A; public static final int DSDT_MAG_INTENSITY_NV = 0x86DC; public static final int DSDT8_MAG8_INTENSITY8_NV = 0x870B; } --- NEW FILE: NVLightMaxExponent.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVLightMaxExponent.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:27:54 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVLightMaxExponent { public static final int MAX_SHININESS_NV = 0x8504; public static final int MAX_SPOT_EXPONENT_NV = 0x8505; } --- NEW FILE: NVTextureShader.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVTextureShader.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:21:57 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVTextureShader { public static final int TEXTURE_SHADER_NV = 0x86DE; public static final int RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV = 0x86D9; public static final int SHADER_OPERATION_NV = 0x86DF; public static final int CULL_MODES_NV = 0x86E0; public static final int OFFSET_TEXTURE_MATRIX_NV = 0x86E1; public static final int OFFSET_TEXTURE_SCALE_NV = 0x86E2; public static final int OFFSET_TEXTURE_BIAS_NV = 0x86E3; public static final int PREVIOUS_TEXTURE_INPUT_NV = 0x86E4; public static final int CONST_EYE_NV = 0x86E5; public static final int SHADER_CONSISTENT_NV = 0x86DD; public static final int PASS_THROUGH_NV = 0x86E6; public static final int CULL_FRAGMENT_NV = 0x86E7; public static final int OFFSET_TEXTURE_2D_NV = 0x86E8; public static final int OFFSET_TEXTURE_RECTANGLE_NV = 0x864C; public static final int OFFSET_TEXTURE_RECTANGLE_SCALE_NV = 0x864D; public static final int DEPENDENT_AR_TEXTURE_2D_NV = 0x86E9; public static final int DEPENDENT_GB_TEXTURE_2D_NV = 0x86EA; public static final int DOT_PRODUCT_NV = 0x86EC; public static final int DOT_PRODUCT_DEPTH_REPLACE_NV = 0x86ED; public static final int DOT_PRODUCT_TEXTURE_2D_NV = 0x86EE; public static final int DOT_PRODUCT_TEXTURE_RECTANGLE_NV = 0x864E; public static final int DOT_PRODUCT_TEXTURE_CUBE_MAP_NV = 0x86F0; public static final int DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV = 0x86F1; public static final int DOT_PRODUCT_REFLECT_CUBE_MAP_NV = 0x86F2; public static final int DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV = 0x86F3; public static final int HILO_NV = 0x86F4; public static final int DSDT_NV = 0x86F5; public static final int DSDT_MAG_NV = 0x86F6; public static final int DSDT_MAG_VIB_NV = 0x86F7; public static final int UNSIGNED_INT_S8_S8_8_8_NV = 0x86DA; public static final int UNSIGNED_INT_8_8_S8_S8_REV_NV = 0x86DB; public static final int SIGNED_RGBA_NV = 0x86FB; public static final int SIGNED_RGBA8_NV = 0x86FC; public static final int SIGNED_RGB_NV = 0x86FE; public static final int SIGNED_RGB8_NV = 0x86FF; public static final int SIGNED_LUMINANCE_NV = 0x8701; public static final int SIGNED_LUMINANCE8_NV = 0x8702; public static final int SIGNED_LUMINANCE_ALPHA_NV = 0x8703; public static final int SIGNED_LUMINANCE8_ALPHA8_NV = 0x8704; public static final int SIGNED_ALPHA_NV = 0x8705; public static final int SIGNED_ALPHA8_NV = 0x8706; public static final int SIGNED_INTENSITY_NV = 0x8707; public static final int SIGNED_INTENSITY8_NV = 0x8708; public static final int SIGNED_RGB_UNSIGNED_ALPHA_NV = 0x870C; public static final int SIGNED_RGB8_UNSIGNED_ALPHA8_NV = 0x870D; public static final int HILO16_NV = 0x86F8; public static final int SIGNED_HILO_NV = 0x86F9; public static final int SIGNED_HILO16_NV = 0x86FA; public static final int DSDT8_NV = 0x8709; public static final int DSDT8_MAG8_NV = 0x870A; public static final int DSDT_MAG_INTENSITY_NV = 0x86DC; public static final int DSDT8_MAG8_INTENSITY8_NV = 0x870B; public static final int HI_SCALE_NV = 0x870E; public static final int LO_SCALE_NV = 0x870F; public static final int DS_SCALE_NV = 0x8710; public static final int DT_SCALE_NV = 0x8711; public static final int MAGNITUDE_SCALE_NV = 0x8712; public static final int VIBRANCE_SCALE_NV = 0x8713; public static final int HI_BIAS_NV = 0x8714; public static final int LO_BIAS_NV = 0x8715; public static final int DS_BIAS_NV = 0x8716; public static final int DT_BIAS_NV = 0x8717; public static final int MAGNITUDE_BIAS_NV = 0x8718; public static final int VIBRANCE_BIAS_NV = 0x8719; public static final int TEXTURE_BORDER_VALUES_NV = 0x871A; public static final int TEXTURE_HI_SIZE_NV = 0x871B; public static final int TEXTURE_LO_SIZE_NV = 0x871C; public static final int TEXTURE_DS_SIZE_NV = 0x871D; public static final int TEXTURE_DT_SIZE_NV = 0x871E; public static final int TEXTURE_MAG_SIZE_NV = 0x871F; } --- NEW FILE: NVTexgenReflection.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVTexgenReflection.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:25:20 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVTexgenReflection { public static final int NORMAL_MAP_NV = 0x8511; public static final int REFLECTION_MAP_NV = 0x8512; } --- NEW FILE: NVVertexArrayRange.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVVertexArrayRange.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:18:16 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVVertexArrayRange { public static final int VERTEX_ARRAY_RANGE_NV = 0x851D; public static final int VERTEX_ARRAY_RANGE_LENGTH_NV = 0x851E; public static final int VERTEX_ARRAY_RANGE_VALID_NV = 0x851F; public static final int MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV = 0x8520; public static final int VERTEX_ARRAY_RANGE_POINTER_NV = 0x8521; } --- NEW FILE: NVVertexProgram.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVVertexProgram.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:26:24 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVVertexProgram { public static final int VERTEX_PROGRAM_NV = 0x8620; public static final int VERTEX_PROGRAM_POINT_SIZE_NV = 0x8642; public static final int VERTEX_PROGRAM_TWO_SIDE_NV = 0x8643; public static final int VERTEX_STATE_PROGRAM_NV = 0x8621; public static final int ATTRIB_ARRAY_SIZE_NV = 0x8623; public static final int ATTRIB_ARRAY_STRIDE_NV = 0x8624; public static final int ATTRIB_ARRAY_TYPE_NV = 0x8625; public static final int CURRENT_ATTRIB_NV = 0x8626; public static final int PROGRAM_PARAMETER_NV = 0x8644; public static final int ATTRIB_ARRAY_POINTER_NV = 0x8645; public static final int PROGRAM_TARGET_NV = 0x8646; public static final int PROGRAM_LENGTH_NV = 0x8627; public static final int PROGRAM_RESIDENT_NV = 0x8647; public static final int PROGRAM_STRING_NV = 0x8628; public static final int TRACK_MATRIX_NV = 0x8648; public static final int TRACK_MATRIX_TRANSFORM_NV = 0x8649; public static final int MAX_TRACK_MATRIX_STACK_DEPTH_NV = 0x862E; public static final int MAX_TRACK_MATRICES_NV = 0x862F; public static final int CURRENT_MATRIX_STACK_DEPTH_NV = 0x8640; public static final int CURRENT_MATRIX_NV = 0x8641; public static final int VERTEX_PROGRAM_BINDING_NV = 0x864A; public static final int PROGRAM_ERROR_POSITION_NV = 0x864B; public static final int MODELVIEW_PROJECTION_NV = 0x8629; public static final int MATRIX0_NV = 0x8630; public static final int MATRIX1_NV = 0x8631; public static final int MATRIX2_NV = 0x8632; public static final int MATRIX3_NV = 0x8633; public static final int MATRIX4_NV = 0x8634; public static final int MATRIX5_NV = 0x8635; public static final int MATRIX6_NV = 0x8636; public static final int MATRIX7_NV = 0x8637; public static final int IDENTITY_NV = 0x862A; public static final int INVERSE_NV = 0x862B; public static final int TRANSPOSE_NV = 0x862C; public static final int INVERSE_TRANSPOSE_NV = 0x862D; public static final int VERTEX_ATTRIB_ARRAY0_NV = 0x8650; public static final int VERTEX_ATTRIB_ARRAY1_NV = 0x8651; public static final int VERTEX_ATTRIB_ARRAY2_NV = 0x8652; public static final int VERTEX_ATTRIB_ARRAY3_NV = 0x8653; public static final int VERTEX_ATTRIB_ARRAY4_NV = 0x8654; public static final int VERTEX_ATTRIB_ARRAY5_NV = 0x8655; public static final int VERTEX_ATTRIB_ARRAY6_NV = 0x8656; public static final int VERTEX_ATTRIB_ARRAY7_NV = 0x8657; public static final int VERTEX_ATTRIB_ARRAY8_NV = 0x8658; public static final int VERTEX_ATTRIB_ARRAY9_NV = 0x8659; public static final int VERTEX_ATTRIB_ARRAY10_NV = 0x865A; public static final int VERTEX_ATTRIB_ARRAY11_NV = 0x865B; public static final int VERTEX_ATTRIB_ARRAY12_NV = 0x865C; public static final int VERTEX_ATTRIB_ARRAY13_NV = 0x865D; public static final int VERTEX_ATTRIB_ARRAY14_NV = 0x865E; public static final int VERTEX_ATTRIB_ARRAY15_NV = 0x865F; public static final int MAP1_VERTEX_ATTRIB0_4_NV = 0x8660; public static final int MAP1_VERTEX_ATTRIB1_4_NV = 0x8661; public static final int MAP1_VERTEX_ATTRIB2_4_NV = 0x8662; public static final int MAP1_VERTEX_ATTRIB3_4_NV = 0x8663; public static final int MAP1_VERTEX_ATTRIB4_4_NV = 0x8664; public static final int MAP1_VERTEX_ATTRIB5_4_NV = 0x8665; public static final int MAP1_VERTEX_ATTRIB6_4_NV = 0x8666; public static final int MAP1_VERTEX_ATTRIB7_4_NV = 0x8667; public static final int MAP1_VERTEX_ATTRIB8_4_NV = 0x8668; public static final int MAP1_VERTEX_ATTRIB9_4_NV = 0x8669; public static final int MAP1_VERTEX_ATTRIB10_4_NV = 0x866A; public static final int MAP1_VERTEX_ATTRIB11_4_NV = 0x866B; public static final int MAP1_VERTEX_ATTRIB12_4_NV = 0x866C; public static final int MAP1_VERTEX_ATTRIB13_4_NV = 0x866D; public static final int MAP1_VERTEX_ATTRIB14_4_NV = 0x866E; public static final int MAP1_VERTEX_ATTRIB15_4_NV = 0x866F; public static final int MAP2_VERTEX_ATTRIB0_4_NV = 0x8670; public static final int MAP2_VERTEX_ATTRIB1_4_NV = 0x8671; public static final int MAP2_VERTEX_ATTRIB2_4_NV = 0x8672; public static final int MAP2_VERTEX_ATTRIB3_4_NV = 0x8673; public static final int MAP2_VERTEX_ATTRIB4_4_NV = 0x8674; public static final int MAP2_VERTEX_ATTRIB5_4_NV = 0x8675; public static final int MAP2_VERTEX_ATTRIB6_4_NV = 0x8676; public static final int MAP2_VERTEX_ATTRIB7_4_NV = 0x8677; public static final int MAP2_VERTEX_ATTRIB8_4_NV = 0x8678; public static final int MAP2_VERTEX_ATTRIB9_4_NV = 0x8679; public static final int MAP2_VERTEX_ATTRIB10_4_NV = 0x867A; public static final int MAP2_VERTEX_ATTRIB11_4_NV = 0x867B; public static final int MAP2_VERTEX_ATTRIB12_4_NV = 0x867C; public static final int MAP2_VERTEX_ATTRIB13_4_NV = 0x867D; public static final int MAP2_VERTEX_ATTRIB14_4_NV = 0x867E; public static final int MAP2_VERTEX_ATTRIB15_4_NV = 0x867F; } --- NEW FILE: NVRegisterCombiners2.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVRegisterCombiners2.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:28:46 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVRegisterCombiners2 { public static final int PER_STAGE_CONSTANTS_NV = 0x8535; } --- NEW FILE: NVRegisterCombiners.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVRegisterCombiners.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:20:54 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVRegisterCombiners { public static final int REGISTER_COMBINERS_NV = 0x8522; public static final int COMBINER0_NV = 0x8550; public static final int COMBINER1_NV = 0x8551; public static final int COMBINER2_NV = 0x8552; public static final int COMBINER3_NV = 0x8553; public static final int COMBINER4_NV = 0x8554; public static final int COMBINER5_NV = 0x8555; public static final int COMBINER6_NV = 0x8556; public static final int COMBINER7_NV = 0x8557; public static final int VARIABLE_A_NV = 0x8523; public static final int VARIABLE_B_NV = 0x8524; public static final int VARIABLE_C_NV = 0x8525; public static final int VARIABLE_D_NV = 0x8526; public static final int VARIABLE_E_NV = 0x8527; public static final int VARIABLE_F_NV = 0x8528; public static final int VARIABLE_G_NV = 0x8529; public static final int CONSTANT_COLOR0_NV = 0x852A; public static final int CONSTANT_COLOR1_NV = 0x852B; public static final int PRIMARY_COLOR_NV = 0x852C; public static final int SECONDARY_COLOR_NV = 0x852D; public static final int SPARE0_NV = 0x852E; public static final int SPARE1_NV = 0x852F; public static final int UNSIGNED_IDENTITY_NV = 0x8536; public static final int UNSIGNED_INVERT_NV = 0x8537; public static final int EXPAND_NORMAL_NV = 0x8538; public static final int EXPAND_NEGATE_NV = 0x8539; public static final int HALF_BIAS_NORMAL_NV = 0x853A; public static final int HALF_BIAS_NEGATE_NV = 0x853B; public static final int SIGNED_IDENTITY_NV = 0x853C; public static final int SIGNED_NEGATE_NV = 0x853D; public static final int E_TIMES_F_NV = 0x8531; public static final int SPARE0_PLUS_SECONDARY_COLOR_NV = 0x8532; public static final int SCALE_BY_TWO_NV = 0x853E; public static final int SCALE_BY_FOUR_NV = 0x853F; public static final int SCALE_BY_ONE_HALF_NV = 0x8540; public static final int BIAS_BY_NEGATIVE_ONE_HALF_NV = 0x8541; public static final int DISCARD_NV = 0x8530; public static final int COMBINER_INPUT_NV = 0x8542; public static final int COMBINER_MAPPING_NV = 0x8543; public static final int COMBINER_COMPONENT_USAGE_NV = 0x8544; public static final int COMBINER_AB_DOT_PRODUCT_NV = 0x8545; public static final int COMBINER_CD_DOT_PRODUCT_NV = 0x8546; public static final int COMBINER_MUX_SUM_NV = 0x8547; public static final int COMBINER_SCALE_NV = 0x8548; public static final int COMBINER_BIAS_NV = 0x8549; public static final int COMBINER_AB_OUTPUT_NV = 0x854A; public static final int COMBINER_CD_OUTPUT_NV = 0x854B; public static final int COMBINER_SUM_OUTPUT_NV = 0x854C; public static final int NUM_GENERAL_COMBINERS_NV = 0x854E; public static final int COLOR_SUM_CLAMP_NV = 0x854F; public static final int MAX_GENERAL_COMBINERS_NV = 0x854D; } --- NEW FILE: NVTextureEnvCombine4.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVTextureEnvCombine4.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:23:05 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVTextureEnvCombine4 { public static final int COMBINE4_NV = 0x8503; public static final int SOURCE3_RGB_NV = 0x8583; public static final int SOURCE3_ALPHA_NV = 0x858B; public static final int OPERAND3_RGB_NV = 0x8593; public static final int OPERAND3_ALPHA_NV = 0x859B; } --- NEW FILE: NVDepthClamp.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVDepthClamp.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:37:44 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVDepthClamp { public static final int DEPTH_CLAMP_NV = 0x864F; } --- NEW FILE: NVEvaluators.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVEvaluators.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:30:22 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVEvaluators { public static final int EVAL_2D_NV = 0x86C0; public static final int EVAL_TRIANGULAR_2D_NV = 0x86C1; public static final int MAP_TESSELLATION_NV = 0x86C2; public static final int MAP_ATTRIB_U_ORDER_NV = 0x86C3; public static final int MAP_ATTRIB_V_ORDER_NV = 0x86C4; public static final int EVAL_FRACTIONAL_TESSELLATION_NV = 0x86C5; public static final int EVAL_VERTEX_ATTRIB0_NV = 0x86C6; public static final int EVAL_VERTEX_ATTRIB1_NV = 0x86C7; public static final int EVAL_VERTEX_ATTRIB2_NV = 0x86C8; public static final int EVAL_VERTEX_ATTRIB3_NV = 0x86C9; public static final int EVAL_VERTEX_ATTRIB4_NV = 0x86CA; public static final int EVAL_VERTEX_ATTRIB5_NV = 0x86CB; public static final int EVAL_VERTEX_ATTRIB6_NV = 0x86CC; public static final int EVAL_VERTEX_ATTRIB7_NV = 0x86CD; public static final int EVAL_VERTEX_ATTRIB8_NV = 0x86CE; public static final int EVAL_VERTEX_ATTRIB9_NV = 0x86CF; public static final int EVAL_VERTEX_ATTRIB10_NV = 0x86D0; public static final int EVAL_VERTEX_ATTRIB11_NV = 0x86D1; public static final int EVAL_VERTEX_ATTRIB12_NV = 0x86D2; public static final int EVAL_VERTEX_ATTRIB13_NV = 0x86D3; public static final int EVAL_VERTEX_ATTRIB14_NV = 0x86D4; public static final int EVAL_VERTEX_ATTRIB15_NV = 0x86D5; public static final int MAX_MAP_TESSELLATION_NV = 0x86D6; public static final int MAX_RATIONAL_EVAL_ORDER_NV = 0x86D7; } --- NEW FILE: NVFence.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVFence.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:26:52 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.nv; public interface NVFence { public static final int ALL_COMPLETED_NV = 0x84F2; public static final int FENCE_STATUS_NV = 0x84F3; public static final int FENCE_CONDITION_NV = 0x84F4; } --- NEW FILE: NVVertexArrayRange2.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv/NVVertexArrayRange2.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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 * ... [truncated message content] |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:10
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/atix In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/atix Added Files: ATIXTextureEnvRoute.java ATIXPointSprites.java Log Message: Initial commit --- NEW FILE: ATIXTextureEnvRoute.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/atix/ATIXTextureEnvRoute.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:37:26 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.atix; public interface ATIXTextureEnvRoute { public static final int SECONDARY_COLOR_ATIX = 0x8747; public static final int TEXTURE_OUTPUT_RGB_ATIX = 0x8748; public static final int TEXTURE_OUTPUT_ALPHA_ATIX = 0x8749; } --- NEW FILE: ATIXPointSprites.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/atix/ATIXPointSprites.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:36:54 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.atix; public interface ATIXPointSprites { public static final int TEXTURE_POINT_MODE_ATIX = 0x60b0; public static final int TEXTURE_POINT_ONE_COORD_ATIX = 0x60b1; public static final int TEXTURE_POINT_SPRITE_ATIX = 0x60b2; public static final int POINT_SPRITE_CULL_MODE_ATIX = 0x60b3; public static final int POINT_SPRITE_CULL_CENTER_ATIX = 0x60b4; public static final int POINT_SPRITE_CULL_CLIP_ATIX = 0x60b5; } |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:10
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgix In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/sgix Added Files: SGIXShadow.java SGIXDepthTexture.java Log Message: Initial commit --- NEW FILE: SGIXShadow.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgix/SGIXShadow.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:11:56 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.sgix; public interface SGIXShadow { public static final int TEXTURE_COMPARE_SGIX = 0x819A; public static final int TEXTURE_COMPARE_OPERATOR_SGIX = 0x819B; public static final int TEXTURE_LEQUAL_R_SGIX = 0x819C; public static final int TEXTURE_GEQUAL_R_SGIX = 0x819D; } --- NEW FILE: SGIXDepthTexture.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgix/SGIXDepthTexture.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:13:09 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.sgix; public interface SGIXDepthTexture { public static final int DEPTH_COMPONENT16_SGIX = 0x81A5; public static final int DEPTH_COMPONENT24_SGIX = 0x81A6; public static final int DEPTH_COMPONENT32_SGIX = 0x81A7; } |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:10
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/ext Added Files: EXTFogCoord.java EXTStencilTwoSide.java EXTPointParameters.java EXTTextureLODBias.java EXTDrawRangeElements.java EXTVertexWeighting.java EXTSecondaryColor.java EXTCompiledVertexArray.java EXTVertexShader.java EXTStencilWrap.java EXTTextureCompressionS3TC.java EXTAgbr.java EXTTextureFilterAnisotropic.java Log Message: Initial commit --- NEW FILE: EXTFogCoord.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTFogCoord.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:17:44 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTFogCoord { public static final int FOG_COORDINATE_SOURCE_EXT = 0x8450; public static final int FOG_COORDINATE_EXT = 0x8451; public static final int FRAGMENT_DEPTH_EXT = 0x8452; public static final int CURRENT_FOG_COORDINATE_EXT = 0x8453; public static final int FOG_COORDINATE_ARRAY_TYPE_EXT = 0x8454; public static final int FOG_COORDINATE_ARRAY_STRIDE_EXT = 0x8455; public static final int FOG_COORDINATE_ARRAY_POINTER_EXT = 0x8456; public static final int FOG_COORDINATE_ARRAY_EXT = 0x8457; } --- NEW FILE: EXTStencilTwoSide.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTStencilTwoSide.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:01:46 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTStencilTwoSide { public static final int STENCIL_TEST_TWO_SIDE_EXT = 0x8910; public static final int ACTIVE_STENCIL_FACE_EXT = 0x8911; } --- NEW FILE: EXTPointParameters.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTPointParameters.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:20:06 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTPointParameters { public static final int POINT_SIZE_MIN_EXT = 0x8126; public static final int POINT_SIZE_MAX_EXT = 0x8127; public static final int POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128; public static final int DISTANCE_ATTENUATION_EXT = 0x8129; } --- NEW FILE: EXTTextureLODBias.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTTextureLODBias.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:29:59 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTTextureLODBias { public static final int TEXTURE_FILTER_CONTROL_EXT = 0x8500; public static final int TEXTURE_LOD_BIAS_EXT = 0x8501; public static final int MAX_TEXTURE_LOD_BIAS_EXT = 0x84FD; } --- NEW FILE: EXTDrawRangeElements.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTDrawRangeElements.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:00:36 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTDrawRangeElements { public static final int MAX_ELEMENTS_VERTICES_EXT = 0x80E8; public static final int MAX_ELEMENTS_INDICES_EXT = 0x80E9; } --- NEW FILE: EXTVertexWeighting.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTVertexWeighting.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:25:57 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTVertexWeighting { public static final int MODELVIEW0_STACK_DEPTH_EXT = 0x0BA3; /* alias to MODELVIEW_STACK_DEPTH */ public static final int MODELVIEW1_STACK_DEPTH_EXT = 0x8502; public static final int MODELVIEW0_MATRIX_EXT = 0x0BA6; /* alias to MODELVIEW_MATRIX */ public static final int MODELVIEW1_MATRIX_EXT = 0x8506; public static final int VERTEX_WEIGHTING_EXT = 0x8509; public static final int MODELVIEW0_EXT = 0x1700; /* alias to MODELVIEW */ public static final int MODELVIEW1_EXT = 0x850A; public static final int CURRENT_VERTEX_WEIGHT_EXT = 0x850B; public static final int VERTEX_WEIGHT_ARRAY_EXT = 0x850C; public static final int VERTEX_WEIGHT_ARRAY_SIZE_EXT = 0x850D; public static final int VERTEX_WEIGHT_ARRAY_TYPE_EXT = 0x850E; public static final int VERTEX_WEIGHT_ARRAY_STRIDE_EXT = 0x850F; public static final int VERTEX_WEIGHT_ARRAY_POINTER_EXT = 0x8510; } --- NEW FILE: EXTSecondaryColor.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTSecondaryColor.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:17:13 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTSecondaryColor { public static final int COLOR_SUM_EXT = 0x8458; public static final int CURRENT_SECONDARY_COLOR_EXT = 0x8459; public static final int SECONDARY_COLOR_ARRAY_SIZE_EXT = 0x845A; public static final int SECONDARY_COLOR_ARRAY_TYPE_EXT = 0x845B; public static final int SECONDARY_COLOR_ARRAY_STRIDE_EXT = 0x845C; public static final int SECONDARY_COLOR_ARRAY_POINTER_EXT = 0x845D; public static final int SECONDARY_COLOR_ARRAY_EXT = 0x845E; } --- NEW FILE: EXTCompiledVertexArray.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTCompiledVertexArray.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:14:06 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTCompiledVertexArray { public static final int ARRAY_ELEMENT_LOCK_FIRST_EXT = 0x81A8; public static final int ARRAY_ELEMENT_LOCK_COUNT_EXT = 0x81A9; } --- NEW FILE: EXTVertexShader.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTVertexShader.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:33:02 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTVertexShader { public static final int VERTEX_SHADER_EXT = 0x8780; public static final int VERTEX_SHADER_BINDING_EXT = 0x8781; public static final int OP_INDEX_EXT = 0x8782; public static final int OP_NEGATE_EXT = 0x8783; public static final int OP_DOT3_EXT = 0x8784; public static final int OP_DOT4_EXT = 0x8785; public static final int OP_MUL_EXT = 0x8786; public static final int OP_ADD_EXT = 0x8787; public static final int OP_MADD_EXT = 0x8788; public static final int OP_FRAC_EXT = 0x8789; public static final int OP_MAX_EXT = 0x878A; public static final int OP_MIN_EXT = 0x878B; public static final int OP_SET_GE_EXT = 0x878C; public static final int OP_SET_LT_EXT = 0x878D; public static final int OP_CLAMP_EXT = 0x878E; public static final int OP_FLOOR_EXT = 0x878F; public static final int OP_ROUND_EXT = 0x8790; public static final int OP_EXP_BASE_2_EXT = 0x8791; public static final int OP_LOG_BASE_2_EXT = 0x8792; public static final int OP_POWER_EXT = 0x8793; public static final int OP_RECIP_EXT = 0x8794; public static final int OP_RECIP_SQRT_EXT = 0x8795; public static final int OP_SUB_EXT = 0x8796; public static final int OP_CROSS_PRODUCT_EXT = 0x8797; public static final int OP_MULTIPLY_MATRIX_EXT = 0x8798; public static final int OP_MOV_EXT = 0x8799; public static final int OUTPUT_VERTEX_EXT = 0x879A; public static final int OUTPUT_COLOR0_EXT = 0x879B; public static final int OUTPUT_COLOR1_EXT = 0x879C; public static final int OUTPUT_TEXTURE_COORD0_EXT = 0x879D; public static final int OUTPUT_TEXTURE_COORD1_EXT = 0x879E; public static final int OUTPUT_TEXTURE_COORD2_EXT = 0x879F; public static final int OUTPUT_TEXTURE_COORD3_EXT = 0x87A0; public static final int OUTPUT_TEXTURE_COORD4_EXT = 0x87A1; public static final int OUTPUT_TEXTURE_COORD5_EXT = 0x87A2; public static final int OUTPUT_TEXTURE_COORD6_EXT = 0x87A3; public static final int OUTPUT_TEXTURE_COORD7_EXT = 0x87A4; public static final int OUTPUT_TEXTURE_COORD8_EXT = 0x87A5; public static final int OUTPUT_TEXTURE_COORD9_EXT = 0x87A6; public static final int OUTPUT_TEXTURE_COORD10_EXT = 0x87A7; public static final int OUTPUT_TEXTURE_COORD11_EXT = 0x87A8; public static final int OUTPUT_TEXTURE_COORD12_EXT = 0x87A9; public static final int OUTPUT_TEXTURE_COORD13_EXT = 0x87AA; public static final int OUTPUT_TEXTURE_COORD14_EXT = 0x87AB; public static final int OUTPUT_TEXTURE_COORD15_EXT = 0x87AC; public static final int OUTPUT_TEXTURE_COORD16_EXT = 0x87AD; public static final int OUTPUT_TEXTURE_COORD17_EXT = 0x87AE; public static final int OUTPUT_TEXTURE_COORD18_EXT = 0x87AF; public static final int OUTPUT_TEXTURE_COORD19_EXT = 0x87B0; public static final int OUTPUT_TEXTURE_COORD20_EXT = 0x87B1; public static final int OUTPUT_TEXTURE_COORD21_EXT = 0x87B2; public static final int OUTPUT_TEXTURE_COORD22_EXT = 0x87B3; public static final int OUTPUT_TEXTURE_COORD23_EXT = 0x87B4; public static final int OUTPUT_TEXTURE_COORD24_EXT = 0x87B5; public static final int OUTPUT_TEXTURE_COORD25_EXT = 0x87B6; public static final int OUTPUT_TEXTURE_COORD26_EXT = 0x87B7; public static final int OUTPUT_TEXTURE_COORD27_EXT = 0x87B8; public static final int OUTPUT_TEXTURE_COORD28_EXT = 0x87B9; public static final int OUTPUT_TEXTURE_COORD29_EXT = 0x87BA; public static final int OUTPUT_TEXTURE_COORD30_EXT = 0x87BB; public static final int OUTPUT_TEXTURE_COORD31_EXT = 0x87BC; public static final int OUTPUT_FOG_EXT = 0x87BD; public static final int SCALAR_EXT = 0x87BE; public static final int VECTOR_EXT = 0x87BF; public static final int MATRIX_EXT = 0x87C0; public static final int VARIANT_EXT = 0x87C1; public static final int INVARIANT_EXT = 0x87C2; public static final int LOCAL_CONSTANT_EXT = 0x87C3; public static final int LOCAL_EXT = 0x87C4; public static final int MAX_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87C5; public static final int MAX_VERTEX_SHADER_VARIANTS_EXT = 0x87C6; public static final int MAX_VERTEX_SHADER_INVARIANTS_EXT = 0x87C7; public static final int MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87C8; public static final int MAX_VERTEX_SHADER_LOCALS_EXT = 0x87C9; public static final int MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CA; public static final int MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT = 0x87CB; public static final int MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT = 0x87CC; public static final int MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87CD; public static final int MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT = 0x87CE; public static final int VERTEX_SHADER_INSTRUCTIONS_EXT = 0x87CF; public static final int VERTEX_SHADER_VARIANTS_EXT = 0x87D0; public static final int VERTEX_SHADER_INVARIANTS_EXT = 0x87D1; public static final int VERTEX_SHADER_LOCAL_CONSTANTS_EXT = 0x87D2; public static final int VERTEX_SHADER_LOCALS_EXT = 0x87D3; public static final int VERTEX_SHADER_OPTIMIZED_EXT = 0x87D4; public static final int X_EXT = 0x87D5; public static final int Y_EXT = 0x87D6; public static final int Z_EXT = 0x87D7; public static final int W_EXT = 0x87D8; public static final int NEGATIVE_X_EXT = 0x87D9; public static final int NEGATIVE_Y_EXT = 0x87DA; public static final int NEGATIVE_Z_EXT = 0x87DB; public static final int NEGATIVE_W_EXT = 0x87DC; public static final int ZERO_EXT = 0x87DD; public static final int ONE_EXT = 0x87DE; public static final int NEGATIVE_ONE_EXT = 0x87DF; public static final int NORMALIZED_RANGE_EXT = 0x87E0; public static final int FULL_RANGE_EXT = 0x87E1; public static final int CURRENT_VERTEX_EXT = 0x87E2; public static final int MVP_MATRIX_EXT = 0x87E3; public static final int VARIANT_VALUE_EXT = 0x87E4; public static final int VARIANT_DATATYPE_EXT = 0x87E5; public static final int VARIANT_ARRAY_STRIDE_EXT = 0x87E6; public static final int VARIANT_ARRAY_TYPE_EXT = 0x87E7; public static final int VARIANT_ARRAY_EXT = 0x87E8; public static final int VARIANT_ARRAY_POINTER_EXT = 0x87E9; public static final int INVARIANT_VALUE_EXT = 0x87EA; public static final int INVARIANT_DATATYPE_EXT = 0x87EB; public static final int LOCAL_CONSTANT_VALUE_EXT = 0x87EC; public static final int LOCAL_CONSTANT_DATATYPE_EXT = 0x87ED; } --- NEW FILE: EXTStencilWrap.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTStencilWrap.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:29:34 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTStencilWrap { public static final int INCR_WRAP_EXT = 0x8507; public static final int DECR_WRAP_EXT = 0x8508; } --- NEW FILE: EXTTextureCompressionS3TC.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTTextureCompressionS3TC.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:01:13 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTTextureCompressionS3TC { public static final int COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0; public static final int COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1; public static final int COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2; public static final int COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3; } --- NEW FILE: EXTAgbr.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTAgbr.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:29:12 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTAgbr { public static final int ABGR_EXT = 0x8000; } --- NEW FILE: EXTTextureFilterAnisotropic.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext/EXTTextureFilterAnisotropic.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:24:27 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ext; public interface EXTTextureFilterAnisotropic { public static final int TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; public static final int MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF; } |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:10
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/ati Added Files: ATIPnTriangles.java ATIFragmentShader.java ATIVertexArrayObject.java ATIVertexStreams.java ATITextureMirrorOnce.java ATIEnvmapBumpmap.java ATIElementArray.java Log Message: Initial commit --- NEW FILE: ATIPnTriangles.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATIPnTriangles.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:31:14 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ati; public interface ATIPnTriangles { public static final int PN_TRIANGLES_ATI = 0x87F0; public static final int MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F1; public static final int PN_TRIANGLES_POINT_MODE_ATI = 0x87F2; public static final int PN_TRIANGLES_NORMAL_MODE_ATI = 0x87F3; public static final int PN_TRIANGLES_TESSELATION_LEVEL_ATI = 0x87F4; public static final int PN_TRIANGLES_POINT_MODE_LINEAR_ATI = 0x87F5; public static final int PN_TRIANGLES_POINT_MODE_CUBIC_ATI = 0x87F6; public static final int PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI = 0x87F7; public static final int PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI = 0x87F8; } --- NEW FILE: ATIFragmentShader.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATIFragmentShader.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:34:05 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). * * Note: 2X_BIT_ATI, 4X_BIT_ATI and 8X_BIT_ATI has been changed to X2_BIT_ATI, X4_BIT_ATI and X8_BIT_ATI * because variables cannot start with a number. * */ package org.lwjgl.opengl.ati; public interface ATIFragmentShader { public static final int FRAGMENT_SHADER_ATI = 0x8920; public static final int REG_0_ATI = 0x8921; public static final int REG_1_ATI = 0x8922; public static final int REG_2_ATI = 0x8923; public static final int REG_3_ATI = 0x8924; public static final int REG_4_ATI = 0x8925; public static final int REG_5_ATI = 0x8926; public static final int REG_6_ATI = 0x8927; public static final int REG_7_ATI = 0x8928; public static final int REG_8_ATI = 0x8929; public static final int REG_9_ATI = 0x892A; public static final int REG_10_ATI = 0x892B; public static final int REG_11_ATI = 0x892C; public static final int REG_12_ATI = 0x892D; public static final int REG_13_ATI = 0x892E; public static final int REG_14_ATI = 0x892F; public static final int REG_15_ATI = 0x8930; public static final int REG_16_ATI = 0x8931; public static final int REG_17_ATI = 0x8932; public static final int REG_18_ATI = 0x8933; public static final int REG_19_ATI = 0x8934; public static final int REG_20_ATI = 0x8935; public static final int REG_21_ATI = 0x8936; public static final int REG_22_ATI = 0x8937; public static final int REG_23_ATI = 0x8938; public static final int REG_24_ATI = 0x8939; public static final int REG_25_ATI = 0x893A; public static final int REG_26_ATI = 0x893B; public static final int REG_27_ATI = 0x893C; public static final int REG_28_ATI = 0x893D; public static final int REG_29_ATI = 0x893E; public static final int REG_30_ATI = 0x893F; public static final int REG_31_ATI = 0x8940; public static final int CON_0_ATI = 0x8941; public static final int CON_1_ATI = 0x8942; public static final int CON_2_ATI = 0x8943; public static final int CON_3_ATI = 0x8944; public static final int CON_4_ATI = 0x8945; public static final int CON_5_ATI = 0x8946; public static final int CON_6_ATI = 0x8947; public static final int CON_7_ATI = 0x8948; public static final int CON_8_ATI = 0x8949; public static final int CON_9_ATI = 0x894A; public static final int CON_10_ATI = 0x894B; public static final int CON_11_ATI = 0x894C; public static final int CON_12_ATI = 0x894D; public static final int CON_13_ATI = 0x894E; public static final int CON_14_ATI = 0x894F; public static final int CON_15_ATI = 0x8950; public static final int CON_16_ATI = 0x8951; public static final int CON_17_ATI = 0x8952; public static final int CON_18_ATI = 0x8953; public static final int CON_19_ATI = 0x8954; public static final int CON_20_ATI = 0x8955; public static final int CON_21_ATI = 0x8956; public static final int CON_22_ATI = 0x8957; public static final int CON_23_ATI = 0x8958; public static final int CON_24_ATI = 0x8959; public static final int CON_25_ATI = 0x895A; public static final int CON_26_ATI = 0x895B; public static final int CON_27_ATI = 0x895C; public static final int CON_28_ATI = 0x895D; public static final int CON_29_ATI = 0x895E; public static final int CON_30_ATI = 0x895F; public static final int CON_31_ATI = 0x8960; public static final int MOV_ATI = 0x8961; public static final int ADD_ATI = 0x8963; public static final int MUL_ATI = 0x8964; public static final int SUB_ATI = 0x8965; public static final int DOT3_ATI = 0x8966; public static final int DOT4_ATI = 0x8967; public static final int MAD_ATI = 0x8968; public static final int LERP_ATI = 0x8969; public static final int CND_ATI = 0x896A; public static final int CND0_ATI = 0x896B; public static final int DOT2_ADD_ATI = 0x896C; public static final int SECONDARY_INTERPOLATOR_ATI = 0x896D; public static final int NUM_FRAGMENT_REGISTERS_ATI = 0x896E; public static final int NUM_FRAGMENT_CONSTANTS_ATI = 0x896F; public static final int NUM_PASSES_ATI = 0x8970; public static final int NUM_INSTRUCTIONS_PER_PASS_ATI = 0x8971; public static final int NUM_INSTRUCTIONS_TOTAL_ATI = 0x8972; public static final int NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI = 0x8973; public static final int NUM_LOOPBACK_COMPONENTS_ATI = 0x8974; public static final int COLOR_ALPHA_PAIRING_ATI = 0x8975; public static final int SWIZZLE_STR_ATI = 0x8976; public static final int SWIZZLE_STQ_ATI = 0x8977; public static final int SWIZZLE_STR_DR_ATI = 0x8978; public static final int SWIZZLE_STQ_DQ_ATI = 0x8979; public static final int SWIZZLE_STRQ_ATI = 0x897A; public static final int SWIZZLE_STRQ_DQ_ATI = 0x897B; public static final int RED_BIT_ATI = 0x00000001; public static final int GREEN_BIT_ATI = 0x00000002; public static final int BLUE_BIT_ATI = 0x00000004; public static final int X2_BIT_ATI = 0x00000001; public static final int X4_BIT_ATI = 0x00000002; public static final int X8_BIT_ATI = 0x00000004; public static final int HALF_BIT_ATI = 0x00000008; public static final int QUARTER_BIT_ATI = 0x00000010; public static final int EIGHTH_BIT_ATI = 0x00000020; public static final int SATURATE_BIT_ATI = 0x00000040; public static final int COMP_BIT_ATI = 0x00000002; public static final int NEGATE_BIT_ATI = 0x00000004; public static final int BIAS_BIT_ATI = 0x00000008; } --- NEW FILE: ATIVertexArrayObject.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATIVertexArrayObject.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:36:01 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ati; public interface ATIVertexArrayObject { public static final int STATIC_ATI = 0x8760; public static final int DYNAMIC_ATI = 0x8761; public static final int PRESERVE_ATI = 0x8762; public static final int DISCARD_ATI = 0x8763; public static final int OBJECT_BUFFER_SIZE_ATI = 0x8764; public static final int OBJECT_BUFFER_USAGE_ATI = 0x8765; public static final int ARRAY_OBJECT_BUFFER_ATI = 0x8766; public static final int ARRAY_OBJECT_OFFSET_ATI = 0x8767; } --- NEW FILE: ATIVertexStreams.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATIVertexStreams.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:35:16 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ati; public interface ATIVertexStreams { public static final int MAX_VERTEX_STREAMS_ATI = 0x876B; public static final int VERTEX_SOURCE_ATI = 0x876C; public static final int VERTEX_STREAM0_ATI = 0x876D; public static final int VERTEX_STREAM1_ATI = 0x876E; public static final int VERTEX_STREAM2_ATI = 0x876F; public static final int VERTEX_STREAM3_ATI = 0x8770; public static final int VERTEX_STREAM4_ATI = 0x8771; public static final int VERTEX_STREAM5_ATI = 0x8772; public static final int VERTEX_STREAM6_ATI = 0x8773; public static final int VERTEX_STREAM7_ATI = 0x8774; } --- NEW FILE: ATITextureMirrorOnce.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATITextureMirrorOnce.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:34:34 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ati; public interface ATITextureMirrorOnce { public static final int MIRROR_CLAMP_ATI = 0x8742; public static final int MIRROR_CLAMP_TO_EDGE_ATI = 0x8743; } --- NEW FILE: ATIEnvmapBumpmap.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATIEnvmapBumpmap.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:33:36 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ati; public interface ATIEnvmapBumpmap { public static final int BUMP_ROT_MATRIX_ATI = 0x8775; public static final int BUMP_ROT_MATRIX_SIZE_ATI = 0x8776; public static final int BUMP_NUM_TEX_UNITS_ATI = 0x8777; public static final int BUMP_TEX_UNITS_ATI = 0x8778; public static final int DUDV_ATI = 0x8779; public static final int DU8DV8_ATI = 0x877A; public static final int BUMP_ENVMAP_ATI = 0x877B; public static final int BUMP_TARGET_ATI = 0x877C; } --- NEW FILE: ATIElementArray.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati/ATIElementArray.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:34:52 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.ati; public interface ATIElementArray { public static final int ELEMENT_ARRAY_ATI = 0x8768; public static final int ELEMENT_ARRAY_TYPE_ATI = 0x8769; public static final int ELEMENT_ARRAY_POINTER_ATI = 0x876A; } |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:10
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/hp In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/hp Added Files: HPOcclusionTest.java Log Message: Initial commit --- NEW FILE: HPOcclusionTest.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/hp/HPOcclusionTest.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:36:28 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.hp; public interface HPOcclusionTest { public static final int OCCLUSION_TEST_HP = 0x8165; public static final int OCCLUSION_TEST_RESULT_HP = 0x8166; } |
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/arb Added Files: ARBTextureCompression.java ARBMatrixPalette.java ARBMultitexture.java ARBPointParameters.java ARBDepthTexture.java ARBVertexBlend.java ARBVertexProgram.java ARBTextureBorderClamp.java ARBMultisample.java ARBTextureEnvDot3.java ARBCubeMap.java ARBTextureEnvCombine.java ARBTransposeMatrix.java ARBTextureMirroredRepeat.java ARBShadow.java ARBShadowAmbient.java Log Message: Initial commit --- NEW FILE: ARBTextureCompression.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBTextureCompression.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:10:08 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBTextureCompression { public static final int COMPRESSED_ALPHA_ARB = 0x84E9; public static final int COMPRESSED_LUMINANCE_ARB = 0x84EA; public static final int COMPRESSED_LUMINANCE_ALPHA_ARB = 0x84EB; public static final int COMPRESSED_INTENSITY_ARB = 0x84EC; public static final int COMPRESSED_RGB_ARB = 0x84ED; public static final int COMPRESSED_RGBA_ARB = 0x84EE; public static final int TEXTURE_COMPRESSION_HINT_ARB = 0x84EF; public static final int TEXTURE_IMAGE_SIZE_ARB = 0x86A0; public static final int TEXTURE_COMPRESSED_ARB = 0x86A1; public static final int NUM_COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A2; public static final int COMPRESSED_TEXTURE_FORMATS_ARB = 0x86A3; } --- NEW FILE: ARBMatrixPalette.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBMatrixPalette.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:32:23 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBMatrixPalette { public static final int MATRIX_PALETTE_ARB = 0x8840; public static final int MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841; public static final int MAX_PALETTE_MATRICES_ARB = 0x8842; public static final int CURRENT_PALETTE_MATRIX_ARB = 0x8843; public static final int MATRIX_INDEX_ARRAY_ARB = 0x8844; public static final int CURRENT_MATRIX_INDEX_ARB = 0x8845; public static final int MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846; public static final int MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847; public static final int MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848; public static final int MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849; } --- NEW FILE: ARBMultitexture.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBMultitexture.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:06:09 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBMultitexture { public static final int TEXTURE0_ARB = 0x84C0; public static final int TEXTURE1_ARB = 0x84C1; public static final int TEXTURE2_ARB = 0x84C2; public static final int TEXTURE3_ARB = 0x84C3; public static final int TEXTURE4_ARB = 0x84C4; public static final int TEXTURE5_ARB = 0x84C5; public static final int TEXTURE6_ARB = 0x84C6; public static final int TEXTURE7_ARB = 0x84C7; public static final int TEXTURE8_ARB = 0x84C8; public static final int TEXTURE9_ARB = 0x84C9; public static final int TEXTURE10_ARB = 0x84CA; public static final int TEXTURE11_ARB = 0x84CB; public static final int TEXTURE12_ARB = 0x84CC; public static final int TEXTURE13_ARB = 0x84CD; public static final int TEXTURE14_ARB = 0x84CE; public static final int TEXTURE15_ARB = 0x84CF; public static final int TEXTURE16_ARB = 0x84D0; public static final int TEXTURE17_ARB = 0x84D1; public static final int TEXTURE18_ARB = 0x84D2; public static final int TEXTURE19_ARB = 0x84D3; public static final int TEXTURE20_ARB = 0x84D4; public static final int TEXTURE21_ARB = 0x84D5; public static final int TEXTURE22_ARB = 0x84D6; public static final int TEXTURE23_ARB = 0x84D7; public static final int TEXTURE24_ARB = 0x84D8; public static final int TEXTURE25_ARB = 0x84D9; public static final int TEXTURE26_ARB = 0x84DA; public static final int TEXTURE27_ARB = 0x84DB; public static final int TEXTURE28_ARB = 0x84DC; public static final int TEXTURE29_ARB = 0x84DD; public static final int TEXTURE30_ARB = 0x84DE; public static final int TEXTURE31_ARB = 0x84DF; public static final int ACTIVE_TEXTURE_ARB = 0x84E0; public static final int CLIENT_ACTIVE_TEXTURE_ARB = 0x84E1; public static final int MAX_TEXTURE_UNITS_ARB = 0x84E2; } --- NEW FILE: ARBPointParameters.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBPointParameters.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:31:36 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBPointParameters { public static final int POINT_SIZE_MIN_ARB = 0x8126; public static final int POINT_SIZE_MAX_ARB = 0x8127; public static final int POINT_FADE_THRESHOLD_SIZE_ARB = 0x8128; public static final int POINT_DISTANCE_ATTENUATION_ARB = 0x8129; } --- NEW FILE: ARBDepthTexture.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBDepthTexture.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:59:46 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBDepthTexture { public static final int DEPTH_COMPONENT16_ARB = 0x81A5; public static final int DEPTH_COMPONENT24_ARB = 0x81A6; public static final int DEPTH_COMPONENT32_ARB = 0x81A7; public static final int TEXTURE_DEPTH_SIZE_ARB = 0x884A; public static final int DEPTH_TEXTURE_MODE_ARB = 0x884B; } --- NEW FILE: ARBVertexBlend.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBVertexBlend.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:31:57 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBVertexBlend { public static final int MAX_VERTEX_UNITS_ARB = 0x86A4; public static final int ACTIVE_VERTEX_UNITS_ARB = 0x86A5; public static final int WEIGHT_SUM_UNITY_ARB = 0x86A6; public static final int VERTEX_BLEND_ARB = 0x86A7; public static final int CURRENT_WEIGHT_ARB = 0x86A8; public static final int WEIGHT_ARRAY_TYPE_ARB = 0x86A9; public static final int WEIGHT_ARRAY_STRIDE_ARB = 0x86AA; public static final int WEIGHT_ARRAY_SIZE_ARB = 0x86AB; public static final int WEIGHT_ARRAY_POINTER_ARB = 0x86AC; public static final int WEIGHT_ARRAY_ARB = 0x86AD; public static final int MODELVIEW0_ARB = 0x1700; public static final int MODELVIEW1_ARB = 0x850a; public static final int MODELVIEW2_ARB = 0x8722; public static final int MODELVIEW3_ARB = 0x8723; public static final int MODELVIEW4_ARB = 0x8724; public static final int MODELVIEW5_ARB = 0x8725; public static final int MODELVIEW6_ARB = 0x8726; public static final int MODELVIEW7_ARB = 0x8727; public static final int MODELVIEW8_ARB = 0x8728; public static final int MODELVIEW9_ARB = 0x8729; public static final int MODELVIEW10_ARB = 0x872A; public static final int MODELVIEW11_ARB = 0x872B; public static final int MODELVIEW12_ARB = 0x872C; public static final int MODELVIEW13_ARB = 0x872D; public static final int MODELVIEW14_ARB = 0x872E; public static final int MODELVIEW15_ARB = 0x872F; public static final int MODELVIEW16_ARB = 0x8730; public static final int MODELVIEW17_ARB = 0x8731; public static final int MODELVIEW18_ARB = 0x8732; public static final int MODELVIEW19_ARB = 0x8733; public static final int MODELVIEW20_ARB = 0x8734; public static final int MODELVIEW21_ARB = 0x8735; public static final int MODELVIEW22_ARB = 0x8736; public static final int MODELVIEW23_ARB = 0x8737; public static final int MODELVIEW24_ARB = 0x8738; public static final int MODELVIEW25_ARB = 0x8739; public static final int MODELVIEW26_ARB = 0x873A; public static final int MODELVIEW27_ARB = 0x873B; public static final int MODELVIEW28_ARB = 0x873C; public static final int MODELVIEW29_ARB = 0x873D; public static final int MODELVIEW30_ARB = 0x873E; public static final int MODELVIEW31_ARB = 0x873F; } --- NEW FILE: ARBVertexProgram.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBVertexProgram.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:02:30 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBVertexProgram { public static final int VERTEX_PROGRAM_ARB = 0x8620; public static final int VERTEX_PROGRAM_POINT_SIZE_ARB = 0x8642; public static final int VERTEX_PROGRAM_TWO_SIDE_ARB = 0x8643; public static final int COLOR_SUM_ARB = 0x8458; public static final int PROGRAM_FORMAT_ASCII_ARB = 0x8875; public static final int VERTEX_ATTRIB_ARRAY_ENABLED_ARB = 0x8622; public static final int VERTEX_ATTRIB_ARRAY_SIZE_ARB = 0x8623; public static final int VERTEX_ATTRIB_ARRAY_STRIDE_ARB = 0x8624; public static final int VERTEX_ATTRIB_ARRAY_TYPE_ARB = 0x8625; public static final int VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB = 0x886A; public static final int CURRENT_VERTEX_ATTRIB_ARB = 0x8626; public static final int VERTEX_ATTRIB_ARRAY_POINTER_ARB = 0x8645; public static final int PROGRAM_LENGTH_ARB = 0x8627; public static final int PROGRAM_FORMAT_ARB = 0x8876; public static final int PROGRAM_BINDING_ARB = 0x8677; public static final int PROGRAM_INSTRUCTIONS_ARB = 0x88A0; public static final int MAX_PROGRAM_INSTRUCTIONS_ARB = 0x88A1; public static final int PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A2; public static final int MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 0x88A3; public static final int PROGRAM_TEMPORARIES_ARB = 0x88A4; public static final int MAX_PROGRAM_TEMPORARIES_ARB = 0x88A5; public static final int PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A6; public static final int MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 0x88A7; public static final int PROGRAM_PARAMETERS_ARB = 0x88A8; public static final int MAX_PROGRAM_PARAMETERS_ARB = 0x88A9; public static final int PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AA; public static final int MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 0x88AB; public static final int PROGRAM_ATTRIBS_ARB = 0x88AC; public static final int MAX_PROGRAM_ATTRIBS_ARB = 0x88AD; public static final int PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AE; public static final int MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 0x88AF; public static final int PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B0; public static final int MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 0x88B1; public static final int PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B2; public static final int MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0x88B3; public static final int MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 0x88B4; public static final int MAX_PROGRAM_ENV_PARAMETERS_ARB = 0x88B5; public static final int PROGRAM_UNDER_NATIVE_LIMITS_ARB = 0x88B6; public static final int PROGRAM_STRING_ARB = 0x8628; public static final int PROGRAM_ERROR_POSITION_ARB = 0x864B; public static final int CURRENT_MATRIX_ARB = 0x8641; public static final int TRANSPOSE_CURRENT_MATRIX_ARB = 0x88B7; public static final int CURRENT_MATRIX_STACK_DEPTH_ARB = 0x8640; public static final int MAX_VERTEX_ATTRIBS_ARB = 0x8869; public static final int MAX_PROGRAM_MATRICES_ARB = 0x862F; public static final int MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB = 0x862E; public static final int PROGRAM_ERROR_STRING_ARB = 0x8874; public static final int MATRIX0_ARB = 0x88C0; public static final int MATRIX1_ARB = 0x88C1; public static final int MATRIX2_ARB = 0x88C2; public static final int MATRIX3_ARB = 0x88C3; public static final int MATRIX4_ARB = 0x88C4; public static final int MATRIX5_ARB = 0x88C5; public static final int MATRIX6_ARB = 0x88C6; public static final int MATRIX7_ARB = 0x88C7; public static final int MATRIX8_ARB = 0x88C8; public static final int MATRIX9_ARB = 0x88C9; public static final int MATRIX10_ARB = 0x88CA; public static final int MATRIX11_ARB = 0x88CB; public static final int MATRIX12_ARB = 0x88CC; public static final int MATRIX13_ARB = 0x88CD; public static final int MATRIX14_ARB = 0x88CE; public static final int MATRIX15_ARB = 0x88CF; public static final int MATRIX16_ARB = 0x88D0; public static final int MATRIX17_ARB = 0x88D1; public static final int MATRIX18_ARB = 0x88D2; public static final int MATRIX19_ARB = 0x88D3; public static final int MATRIX20_ARB = 0x88D4; public static final int MATRIX21_ARB = 0x88D5; public static final int MATRIX22_ARB = 0x88D6; public static final int MATRIX23_ARB = 0x88D7; public static final int MATRIX24_ARB = 0x88D8; public static final int MATRIX25_ARB = 0x88D9; public static final int MATRIX26_ARB = 0x88DA; public static final int MATRIX27_ARB = 0x88DB; public static final int MATRIX28_ARB = 0x88DC; public static final int MATRIX29_ARB = 0x88DD; public static final int MATRIX30_ARB = 0x88DE; public static final int MATRIX31_ARB = 0x88DF; } --- NEW FILE: ARBTextureBorderClamp.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBTextureBorderClamp.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:16:42 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBTextureBorderClamp { public static final int CLAMP_TO_BORDER_ARB = 0x812D; } --- NEW FILE: ARBMultisample.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBMultisample.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:21:23 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBMultisample { public static final int MULTISAMPLE_ARB = 0x809D; public static final int SAMPLE_ALPHA_TO_COVERAGE_ARB = 0x809E; public static final int SAMPLE_ALPHA_TO_ONE_ARB = 0x809F; public static final int SAMPLE_COVERAGE_ARB = 0x80A0; public static final int SAMPLE_BUFFERS_ARB = 0x80A8; public static final int SAMPLES_ARB = 0x80A9; public static final int SAMPLE_COVERAGE_VALUE_ARB = 0x80AA; public static final int SAMPLE_COVERAGE_INVERT_ARB = 0x80AB; public static final int MULTISAMPLE_BIT_ARB = 0x20000000; } --- NEW FILE: ARBTextureEnvDot3.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBTextureEnvDot3.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:15:16 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBTextureEnvDot3 { public static final int DOT3_RGB_ARB = 0x86AE; public static final int DOT3_RGBA_ARB = 0x86AF; } --- NEW FILE: ARBCubeMap.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBCubeMap.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:11:04 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBCubeMap { public static final int NORMAL_MAP_ARB = 0x8511; public static final int REFLECTION_MAP_ARB = 0x8512; public static final int TEXTURE_CUBE_MAP_ARB = 0x8513; public static final int TEXTURE_BINDING_CUBE_MAP_ARB = 0x8514; public static final int TEXTURE_CUBE_MAP_POSITIVE_X_ARB = 0x8515; public static final int TEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 0x8516; public static final int TEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 0x8517; public static final int TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 0x8518; public static final int TEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 0x8519; public static final int TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 0x851A; public static final int PROXY_TEXTURE_CUBE_MAP_ARB = 0x851B; public static final int MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 0x851C; } --- NEW FILE: ARBTextureEnvCombine.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBTextureEnvCombine.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:14:40 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBTextureEnvCombine { public static final int COMBINE_ARB = 0x8570; public static final int COMBINE_RGB_ARB = 0x8571; public static final int COMBINE_ALPHA_ARB = 0x8572; public static final int RGB_SCALE_ARB = 0x8573; public static final int ADD_SIGNED_ARB = 0x8574; public static final int INTERPOLATE_ARB = 0x8575; public static final int CONSTANT_ARB = 0x8576; public static final int PRIMARY_COLOR_ARB = 0x8577; public static final int PREVIOUS_ARB = 0x8578; public static final int SOURCE0_RGB_ARB = 0x8580; public static final int SOURCE1_RGB_ARB = 0x8581; public static final int SOURCE2_RGB_ARB = 0x8582; public static final int SOURCE0_ALPHA_ARB = 0x8588; public static final int SOURCE1_ALPHA_ARB = 0x8589; public static final int SOURCE2_ALPHA_ARB = 0x858A; public static final int OPERAND0_RGB_ARB = 0x8590; public static final int OPERAND1_RGB_ARB = 0x8591; public static final int OPERAND2_RGB_ARB = 0x8592; public static final int OPERAND0_ALPHA_ARB = 0x8598; public static final int OPERAND1_ALPHA_ARB = 0x8599; public static final int OPERAND2_ALPHA_ARB = 0x859A; } --- NEW FILE: ARBTransposeMatrix.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBTransposeMatrix.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:08:52 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBTransposeMatrix { public static final int TRANSPOSE_MODELVIEW_MATRIX_ARB = 0x84E3; public static final int TRANSPOSE_PROJECTION_MATRIX_ARB = 0x84E4; public static final int TRANSPOSE_TEXTURE_MATRIX_ARB = 0x84E5; public static final int TRANSPOSE_COLOR_MATRIX_ARB = 0x84E6; } --- NEW FILE: ARBTextureMirroredRepeat.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBTextureMirroredRepeat.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:58:27 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBTextureMirroredRepeat { public static final int MIRRORED_REPEAT_ARB = 0x8370; } --- NEW FILE: ARBShadow.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBShadow.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:58:50 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBShadow { public static final int TEXTURE_COMPARE_MODE_ARB = 0x884C; public static final int TEXTURE_COMPARE_FUNC_ARB = 0x884D; public static final int COMPARE_R_TO_TEXTURE_ARB = 0x884E; } --- NEW FILE: ARBShadowAmbient.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb/ARBShadowAmbient.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 15:59:19 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.arb; public interface ARBShadowAmbient { public static final int TEXTURE_COMPARE_FAIL_VALUE_ARB = 0x80BF; } |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:50:09
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl In directory usw-pr-cvs1:/tmp/cvs-serv11055/src/java/org/lwjgl/opengl/wgl Added Files: WGLPixelFormat.java WGLMultisample.java WGLRenderTexture.java WGLBufferRegion.java WGLMakeCurrentRead.java WGLPBuffer.java Log Message: Initial commit --- NEW FILE: WGLPixelFormat.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl/WGLPixelFormat.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:07:42 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.wgl; public interface WGLPixelFormat { public static final int WNUMBER_PIXEL_FORMATS_ARB = 0x2000; public static final int WDRAW_TO_WINDOW_ARB = 0x2001; public static final int WDRAW_TO_BITMAP_ARB = 0x2002; public static final int WACCELERATION_ARB = 0x2003; public static final int WNEED_PALETTE_ARB = 0x2004; public static final int WNEED_SYSTEM_PALETTE_ARB = 0x2005; public static final int WSWAP_LAYER_BUFFERS_ARB = 0x2006; public static final int WSWAP_METHOD_ARB = 0x2007; public static final int WNUMBER_OVERLAYS_ARB = 0x2008; public static final int WNUMBER_UNDERLAYS_ARB = 0x2009; public static final int WTRANSPARENT_ARB = 0x200A; public static final int WTRANSPARENT_RED_VALUE_ARB = 0x2037; public static final int WTRANSPARENT_GREEN_VALUE_ARB = 0x2038; public static final int WTRANSPARENT_BLUE_VALUE_ARB = 0x2039; public static final int WTRANSPARENT_ALPHA_VALUE_ARB = 0x203A; public static final int WTRANSPARENT_INDEX_VALUE_ARB = 0x203B; public static final int WSHARE_DEPTH_ARB = 0x200C; public static final int WSHARE_STENCIL_ARB = 0x200D; public static final int WSHARE_ACCUM_ARB = 0x200E; public static final int WSUPPORT_GDI_ARB = 0x200F; public static final int WSUPPORT_OPENARB = 0x2010; public static final int WDOUBLE_BUFFER_ARB = 0x2011; public static final int WSTEREO_ARB = 0x2012; public static final int WPIXEL_TYPE_ARB = 0x2013; public static final int WCOLOR_BITS_ARB = 0x2014; public static final int WRED_BITS_ARB = 0x2015; public static final int WRED_SHIFT_ARB = 0x2016; public static final int WGREEN_BITS_ARB = 0x2017; public static final int WGREEN_SHIFT_ARB = 0x2018; public static final int WBLUE_BITS_ARB = 0x2019; public static final int WBLUE_SHIFT_ARB = 0x201A; public static final int WALPHA_BITS_ARB = 0x201B; public static final int WALPHA_SHIFT_ARB = 0x201C; public static final int WACCUM_BITS_ARB = 0x201D; public static final int WACCUM_RED_BITS_ARB = 0x201E; public static final int WACCUM_GREEN_BITS_ARB = 0x201F; public static final int WACCUM_BLUE_BITS_ARB = 0x2020; public static final int WACCUM_ALPHA_BITS_ARB = 0x2021; public static final int WDEPTH_BITS_ARB = 0x2022; public static final int WSTENCIL_BITS_ARB = 0x2023; public static final int WAUX_BUFFERS_ARB = 0x2024; public static final int WNO_ACCELERATION_ARB = 0x2025; public static final int WGENERIC_ACCELERATION_ARB = 0x2026; public static final int WFULL_ACCELERATION_ARB = 0x2027; public static final int WSWAP_EXCHANGE_ARB = 0x2028; public static final int WSWAP_COPY_ARB = 0x2029; public static final int WSWAP_UNDEFINED_ARB = 0x202A; public static final int WTYPE_RGBA_ARB = 0x202B; public static final int WTYPE_COLORINDEX_ARB = 0x202C; } --- NEW FILE: WGLMultisample.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl/WGLMultisample.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:10:06 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.wgl; public interface WGLMultisample { public static final int WSAMPLE_BUFFERS_ARB = 0x2041; public static final int WSAMPLES_ARB = 0x2042; } --- NEW FILE: WGLRenderTexture.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl/WGLRenderTexture.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:08:41 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.wgl; public interface WGLRenderTexture { public static final int WBIND_TO_TEXTURE_RGB_ARB = 0x2070; public static final int WBIND_TO_TEXTURE_RGBA_ARB = 0x2071; public static final int WTEXTURE_FORMAT_ARB = 0x2072; public static final int WTEXTURE_TARGET_ARB = 0x2073; public static final int WMIPMAP_TEXTURE_ARB = 0x2074; public static final int WTEXTURE_RGB_ARB = 0x2075; public static final int WTEXTURE_RGBA_ARB = 0x2076; public static final int WNO_TEXTURE_ARB = 0x2077; public static final int WTEXTURE_CUBE_MAP_ARB = 0x2078; public static final int WTEXTURE_1D_ARB = 0x2079; public static final int WTEXTURE_2D_ARB = 0x207A; public static final int WMIPMAP_LEVEL_ARB = 0x207B; public static final int WCUBE_MAP_FACE_ARB = 0x207C; public static final int WTEXTURE_CUBE_MAP_POSITIVE_X_ARB = 0x207D; public static final int WTEXTURE_CUBE_MAP_NEGATIVE_X_ARB = 0x207E; public static final int WTEXTURE_CUBE_MAP_POSITIVE_Y_ARB = 0x207F; public static final int WTEXTURE_CUBE_MAP_NEGATIVE_Y_ARB = 0x2080; public static final int WTEXTURE_CUBE_MAP_POSITIVE_Z_ARB = 0x2081; public static final int WTEXTURE_CUBE_MAP_NEGATIVE_Z_ARB = 0x2082; public static final int WFRONT_LEFT_ARB = 0x2083; public static final int WFRONT_RIGHT_ARB = 0x2084; public static final int WBACK_LEFT_ARB = 0x2085; public static final int WBACK_RIGHT_ARB = 0x2086; public static final int WAUX0_ARB = 0x2087; public static final int WAUX1_ARB = 0x2088; public static final int WAUX2_ARB = 0x2089; public static final int WAUX3_ARB = 0x208A; public static final int WAUX4_ARB = 0x208B; public static final int WAUX5_ARB = 0x208C; public static final int WAUX6_ARB = 0x208D; public static final int WAUX7_ARB = 0x208E; public static final int WAUX8_ARB = 0x208F; public static final int WAUX9_ARB = 0x2090; } --- NEW FILE: WGLBufferRegion.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl/WGLBufferRegion.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:06:10 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.wgl; public interface WGLBufferRegion { public static final int WFRONT_COLOR_BUFFER_BIT_ARB = 0x00000001; public static final int WBACK_COLOR_BUFFER_BIT_ARB = 0x00000002; public static final int WDEPTH_BUFFER_BIT_ARB = 0x00000004; public static final int WSTENCIL_BUFFER_BIT_ARB = 0x00000008; } --- NEW FILE: WGLMakeCurrentRead.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl/WGLMakeCurrentRead.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:09:29 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.wgl; public interface WGLMakeCurrentRead { public static final int ERROR_INVALID_PIXEL_TYPE_ARB = 0x2043; public static final int ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB = 0x2054; } --- NEW FILE: WGLPBuffer.java --- CVS Browser: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl/WGLPBuffer.java /* * Copyright (c) 2002 Light Weight Java Game Library 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 'Light Weight Java Game Library' 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. */ /* * Created by IntelliJ IDEA. * User: nj * Date: 12-08-2002 * Time: 16:06:59 * To change template for new interface use * Code Style | Class Templates options (Tools | IDE Options). */ package org.lwjgl.opengl.wgl; public interface WGLPBuffer { public static final int WDRAW_TO_PBUFFER_ARB = 0x202D; public static final int WMAX_PBUFFER_PIXELS_ARB = 0x202E; public static final int WMAX_PBUFFER_WIDTH_ARB = 0x202F; public static final int WMAX_PBUFFER_HEIGHT_ARB = 0x2030; public static final int WPBUFFER_LARGEST_ARB = 0x2033; public static final int WPBUFFER_WIDTH_ARB = 0x2034; public static final int WPBUFFER_HEIGHT_ARB = 0x2035; public static final int WPBUFFER_LOST_ARB = 0x2036; } |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgix In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/sgix Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgix added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/nv Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/nv added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/wgl Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/wgl added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/hp In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/hp Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/hp added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgis In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/sgis Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/sgis added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/ext Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ext added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:55
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/arb Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/arb added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:54
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/ati Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/ati added to the repository |
|
From: Caspian Rychlik-P. <ci...@us...> - 2002-08-16 21:48:54
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/atix In directory usw-pr-cvs1:/tmp/cvs-serv10811/src/java/org/lwjgl/opengl/atix Log Message: Directory /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/atix added to the repository |