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; } |