From df2bc7d7e09c78c6e307f49bb55d07147b377458 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Thu, 29 Sep 2005 17:13:38 +0000 Subject: [PATCH] Moved generated files to seperate directories --- build.xml | 29 +++++++++++------- platform_build/win32_ms_cmdline/build.bat | 5 +--- .../org/lwjgl/openal/AL10.java | 0 .../org/lwjgl/opengl/ARBBufferObject.java | 0 .../org/lwjgl/opengl/ARBColorBufferFloat.java | 0 .../org/lwjgl/opengl/ARBDepthTexture.java | 0 .../org/lwjgl/opengl/ARBDrawBuffers.java | 0 .../org/lwjgl/opengl/ARBFragmentProgram.java | 0 .../org/lwjgl/opengl/ARBFragmentShader.java | 0 .../org/lwjgl/opengl/ARBHalfFloatPixel.java | 0 .../org/lwjgl/opengl/ARBImaging.java | 0 .../org/lwjgl/opengl/ARBMatrixPalette.java | 0 .../org/lwjgl/opengl/ARBMultisample.java | 0 .../org/lwjgl/opengl/ARBMultitexture.java | 0 .../org/lwjgl/opengl/ARBOcclusionQuery.java | 0 .../lwjgl/opengl/ARBPixelBufferObject.java | 0 .../org/lwjgl/opengl/ARBPointParameters.java | 0 .../org/lwjgl/opengl/ARBPointSprite.java | 0 .../org/lwjgl/opengl/ARBProgram.java | 0 .../org/lwjgl/opengl/ARBShaderObjects.java | 0 .../lwjgl/opengl/ARBShadingLanguage100.java | 0 .../org/lwjgl/opengl/ARBShadow.java | 0 .../org/lwjgl/opengl/ARBShadowAmbient.java | 0 .../lwjgl/opengl/ARBTextureBorderClamp.java | 0 .../lwjgl/opengl/ARBTextureCompression.java | 0 .../org/lwjgl/opengl/ARBTextureCubeMap.java | 0 .../lwjgl/opengl/ARBTextureEnvCombine.java | 0 .../org/lwjgl/opengl/ARBTextureEnvDot3.java | 0 .../org/lwjgl/opengl/ARBTextureFloat.java | 0 .../opengl/ARBTextureMirroredRepeat.java | 0 .../org/lwjgl/opengl/ARBTextureRectangle.java | 0 .../org/lwjgl/opengl/ARBTransposeMatrix.java | 0 .../org/lwjgl/opengl/ARBVertexBlend.java | 0 .../lwjgl/opengl/ARBVertexBufferObject.java | 0 .../org/lwjgl/opengl/ARBVertexProgram.java | 0 .../org/lwjgl/opengl/ARBVertexShader.java | 0 .../org/lwjgl/opengl/ARBWindowPos.java | 0 .../org/lwjgl/opengl/ATIDrawBuffers.java | 0 .../org/lwjgl/opengl/ATIElementArray.java | 0 .../org/lwjgl/opengl/ATIEnvmapBumpmap.java | 0 .../org/lwjgl/opengl/ATIFragmentShader.java | 0 .../org/lwjgl/opengl/ATIMapObjectBuffer.java | 0 .../org/lwjgl/opengl/ATIPnTriangles.java | 0 .../org/lwjgl/opengl/ATISeparateStencil.java | 0 .../opengl/ATITextureCompression3DC.java | 0 .../org/lwjgl/opengl/ATITextureFloat.java | 0 .../lwjgl/opengl/ATITextureMirrorOnce.java | 0 .../lwjgl/opengl/ATIVertexArrayObject.java | 0 .../opengl/ATIVertexAttribArrayObject.java | 0 .../org/lwjgl/opengl/ATIVertexStreams.java | 0 .../org/lwjgl/opengl/ContextCapabilities.java | 14 +++++++++ .../org/lwjgl/opengl/EXTAbgr.java | 0 .../org/lwjgl/opengl/EXTBgra.java | 0 .../opengl/EXTBlendEquationSeparate.java | 0 .../lwjgl/opengl/EXTBlendFuncSeparate.java | 0 .../org/lwjgl/opengl/EXTBlendSubtract.java | 0 .../org/lwjgl/opengl/EXTCgShader.java | 0 .../lwjgl/opengl/EXTCompiledVertexArray.java | 0 .../org/lwjgl/opengl/EXTDepthBoundsTest.java | 0 .../lwjgl/opengl/EXTDrawRangeElements.java | 0 .../org/lwjgl/opengl/EXTFogCoord.java | 0 .../lwjgl/opengl/EXTFramebufferObject.java | 0 .../org/lwjgl/opengl/EXTMultiDrawArrays.java | 0 .../lwjgl/opengl/EXTPackedDepthStencil.java | 18 +++++++++++ .../org/lwjgl/opengl/EXTPackedPixels.java | 0 .../org/lwjgl/opengl/EXTPalettedTexture.java | 0 .../lwjgl/opengl/EXTPixelBufferObject.java | 0 .../org/lwjgl/opengl/EXTPointParameters.java | 0 .../org/lwjgl/opengl/EXTRescaleNormal.java | 0 .../org/lwjgl/opengl/EXTSecondaryColor.java | 0 .../opengl/EXTSeparateSpecularColor.java | 0 .../lwjgl/opengl/EXTSharedTexturePalette.java | 0 .../org/lwjgl/opengl/EXTStencilClearTag.java | 23 ++++++++++++++ .../org/lwjgl/opengl/EXTStencilTwoSide.java | 0 .../org/lwjgl/opengl/EXTStencilWrap.java | 0 .../opengl/EXTTextureCompressionS3TC.java | 0 .../lwjgl/opengl/EXTTextureEnvCombine.java | 0 .../org/lwjgl/opengl/EXTTextureEnvDot3.java | 0 .../opengl/EXTTextureFilterAnisotropic.java | 0 .../org/lwjgl/opengl/EXTTextureLODBias.java | 0 .../lwjgl/opengl/EXTTextureMirrorClamp.java | 0 .../org/lwjgl/opengl/EXTTextureRectangle.java | 0 .../org/lwjgl/opengl/EXTTextureSRGB.java | 30 +++++++++++++++++++ .../org/lwjgl/opengl/EXTVertexShader.java | 0 .../org/lwjgl/opengl/EXTVertexWeighting.java | 0 .../org/lwjgl/opengl/GL11.java | 0 .../org/lwjgl/opengl/GL12.java | 0 .../org/lwjgl/opengl/GL13.java | 0 .../org/lwjgl/opengl/GL14.java | 0 .../org/lwjgl/opengl/GL15.java | 0 .../org/lwjgl/opengl/GL20.java | 0 .../org/lwjgl/opengl/HPOcclusionTest.java | 0 .../org/lwjgl/opengl/IBMRasterposClip.java | 0 .../org/lwjgl/opengl/NVCopyDepthToColor.java | 0 .../org/lwjgl/opengl/NVDepthClamp.java | 0 .../org/lwjgl/opengl/NVEvaluators.java | 0 .../org/lwjgl/opengl/NVFence.java | 0 .../org/lwjgl/opengl/NVFloatBuffer.java | 0 .../org/lwjgl/opengl/NVFogDistance.java | 0 .../org/lwjgl/opengl/NVFragmentProgram.java | 0 .../org/lwjgl/opengl/NVFragmentProgram2.java | 0 .../org/lwjgl/opengl/NVHalfFloat.java | 0 .../org/lwjgl/opengl/NVLightMaxExponent.java | 0 .../lwjgl/opengl/NVMultisampleFilterHint.java | 0 .../org/lwjgl/opengl/NVOcclusionQuery.java | 0 .../lwjgl/opengl/NVPackedDepthStencil.java | 0 .../org/lwjgl/opengl/NVPixelDataRange.java | 0 .../org/lwjgl/opengl/NVPointSprite.java | 0 .../org/lwjgl/opengl/NVPrimitiveRestart.java | 0 .../org/lwjgl/opengl/NVProgram.java | 0 .../org/lwjgl/opengl/NVRegisterCombiners.java | 0 .../lwjgl/opengl/NVRegisterCombiners2.java | 0 .../org/lwjgl/opengl/NVTexgenReflection.java | 0 .../lwjgl/opengl/NVTextureCompressionVTC.java | 0 .../lwjgl/opengl/NVTextureEnvCombine4.java | 0 .../lwjgl/opengl/NVTextureExpandNormal.java | 0 .../org/lwjgl/opengl/NVTextureRectangle.java | 0 .../org/lwjgl/opengl/NVTextureShader.java | 0 .../org/lwjgl/opengl/NVTextureShader2.java | 0 .../org/lwjgl/opengl/NVTextureShader3.java | 0 .../org/lwjgl/opengl/NVVertexArrayRange.java | 0 .../org/lwjgl/opengl/NVVertexArrayRange2.java | 0 .../org/lwjgl/opengl/NVVertexProgram.java | 0 .../lwjgl/opengl/NVVertexProgram2Option.java | 0 .../org/lwjgl/opengl/NVVertexProgram3.java | 0 .../org/lwjgl/opengl/References.java | 0 .../org/lwjgl/opengl/SUNSliceAccum.java | 0 .../ContextGeneratorProcessorFactory.java | 2 +- .../util/generator/GeneratorVisitor.java | 3 +- .../ReferencesGeneratorProcessorFactory.java | 2 +- .../org_lwjgl_openal_AL10.c | 0 .../org_lwjgl_opengl_ARBBufferObject.c | 0 .../org_lwjgl_opengl_ARBColorBufferFloat.c | 0 .../org_lwjgl_opengl_ARBDrawBuffers.c | 0 .../org_lwjgl_opengl_ARBImaging.c | 0 .../org_lwjgl_opengl_ARBMatrixPalette.c | 0 .../org_lwjgl_opengl_ARBMultisample.c | 0 .../org_lwjgl_opengl_ARBMultitexture.c | 0 .../org_lwjgl_opengl_ARBOcclusionQuery.c | 0 .../org_lwjgl_opengl_ARBPointParameters.c | 0 .../org_lwjgl_opengl_ARBProgram.c | 0 .../org_lwjgl_opengl_ARBShaderObjects.c | 0 .../org_lwjgl_opengl_ARBTextureCompression.c | 0 .../org_lwjgl_opengl_ARBTransposeMatrix.c | 0 .../org_lwjgl_opengl_ARBVertexBlend.c | 0 .../org_lwjgl_opengl_ARBVertexProgram.c | 0 .../org_lwjgl_opengl_ARBVertexShader.c | 0 .../org_lwjgl_opengl_ARBWindowPos.c | 0 .../org_lwjgl_opengl_ATIDrawBuffers.c | 0 .../org_lwjgl_opengl_ATIElementArray.c | 0 .../org_lwjgl_opengl_ATIEnvmapBumpmap.c | 0 .../org_lwjgl_opengl_ATIFragmentShader.c | 0 .../org_lwjgl_opengl_ATIMapObjectBuffer.c | 0 .../org_lwjgl_opengl_ATIPnTriangles.c | 0 .../org_lwjgl_opengl_ATISeparateStencil.c | 0 .../org_lwjgl_opengl_ATIVertexArrayObject.c | 0 ..._lwjgl_opengl_ATIVertexAttribArrayObject.c | 0 .../org_lwjgl_opengl_ATIVertexStreams.c | 0 ...rg_lwjgl_opengl_EXTBlendEquationSeparate.c | 0 .../org_lwjgl_opengl_EXTBlendFuncSeparate.c | 0 .../org_lwjgl_opengl_EXTCompiledVertexArray.c | 0 .../org_lwjgl_opengl_EXTDepthBoundsTest.c | 0 .../org_lwjgl_opengl_EXTDrawRangeElements.c | 0 .../org_lwjgl_opengl_EXTFogCoord.c | 0 .../org_lwjgl_opengl_EXTFramebufferObject.c | 0 .../org_lwjgl_opengl_EXTMultiDrawArrays.c | 0 .../org_lwjgl_opengl_EXTPalettedTexture.c | 0 .../org_lwjgl_opengl_EXTPointParameters.c | 0 .../org_lwjgl_opengl_EXTSecondaryColor.c | 0 .../org_lwjgl_opengl_EXTStencilClearTag.c | 12 ++++++++ .../org_lwjgl_opengl_EXTStencilTwoSide.c | 0 .../org_lwjgl_opengl_EXTVertexShader.c | 0 .../org_lwjgl_opengl_EXTVertexWeighting.c | 0 .../org_lwjgl_opengl_GL11.c | 0 .../org_lwjgl_opengl_GL12.c | 0 .../org_lwjgl_opengl_GL13.c | 0 .../org_lwjgl_opengl_GL14.c | 0 .../org_lwjgl_opengl_GL15.c | 0 .../org_lwjgl_opengl_GL20.c | 0 .../org_lwjgl_opengl_NVEvaluators.c | 0 .../org_lwjgl_opengl_NVFence.c | 0 .../org_lwjgl_opengl_NVFragmentProgram.c | 0 .../org_lwjgl_opengl_NVHalfFloat.c | 0 .../org_lwjgl_opengl_NVOcclusionQuery.c | 0 .../org_lwjgl_opengl_NVPixelDataRange.c | 0 .../org_lwjgl_opengl_NVPointSprite.c | 0 .../org_lwjgl_opengl_NVPrimitiveRestart.c | 0 .../org_lwjgl_opengl_NVProgram.c | 0 .../org_lwjgl_opengl_NVRegisterCombiners.c | 0 .../org_lwjgl_opengl_NVRegisterCombiners2.c | 0 .../org_lwjgl_opengl_NVVertexArrayRange.c | 0 .../org_lwjgl_opengl_NVVertexProgram.c | 0 src/native/linux/Makefile | 2 +- src/native/macosx/Makefile | 2 +- 194 files changed, 123 insertions(+), 19 deletions(-) rename src/{java => generated}/org/lwjgl/openal/AL10.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBBufferObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBColorBufferFloat.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBDepthTexture.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBDrawBuffers.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBFragmentProgram.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBFragmentShader.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBHalfFloatPixel.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBImaging.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBMatrixPalette.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBMultisample.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBMultitexture.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBOcclusionQuery.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBPixelBufferObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBPointParameters.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBPointSprite.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBProgram.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBShaderObjects.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBShadingLanguage100.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBShadow.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBShadowAmbient.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureBorderClamp.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureCompression.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureCubeMap.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureEnvCombine.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureEnvDot3.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureFloat.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureMirroredRepeat.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTextureRectangle.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBTransposeMatrix.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBVertexBlend.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBVertexBufferObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBVertexProgram.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBVertexShader.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ARBWindowPos.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIDrawBuffers.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIElementArray.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIEnvmapBumpmap.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIFragmentShader.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIMapObjectBuffer.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIPnTriangles.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATISeparateStencil.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATITextureCompression3DC.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATITextureFloat.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATITextureMirrorOnce.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIVertexArrayObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIVertexAttribArrayObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ATIVertexStreams.java (100%) rename src/{java => generated}/org/lwjgl/opengl/ContextCapabilities.java (99%) rename src/{java => generated}/org/lwjgl/opengl/EXTAbgr.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTBgra.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTBlendEquationSeparate.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTBlendFuncSeparate.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTBlendSubtract.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTCgShader.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTCompiledVertexArray.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTDepthBoundsTest.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTDrawRangeElements.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTFogCoord.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTFramebufferObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTMultiDrawArrays.java (100%) create mode 100644 src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java rename src/{java => generated}/org/lwjgl/opengl/EXTPackedPixels.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTPalettedTexture.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTPixelBufferObject.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTPointParameters.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTRescaleNormal.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTSecondaryColor.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTSeparateSpecularColor.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTSharedTexturePalette.java (100%) create mode 100644 src/generated/org/lwjgl/opengl/EXTStencilClearTag.java rename src/{java => generated}/org/lwjgl/opengl/EXTStencilTwoSide.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTStencilWrap.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureCompressionS3TC.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureEnvCombine.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureEnvDot3.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureLODBias.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureMirrorClamp.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTTextureRectangle.java (100%) create mode 100644 src/generated/org/lwjgl/opengl/EXTTextureSRGB.java rename src/{java => generated}/org/lwjgl/opengl/EXTVertexShader.java (100%) rename src/{java => generated}/org/lwjgl/opengl/EXTVertexWeighting.java (100%) rename src/{java => generated}/org/lwjgl/opengl/GL11.java (100%) rename src/{java => generated}/org/lwjgl/opengl/GL12.java (100%) rename src/{java => generated}/org/lwjgl/opengl/GL13.java (100%) rename src/{java => generated}/org/lwjgl/opengl/GL14.java (100%) rename src/{java => generated}/org/lwjgl/opengl/GL15.java (100%) rename src/{java => generated}/org/lwjgl/opengl/GL20.java (100%) rename src/{java => generated}/org/lwjgl/opengl/HPOcclusionTest.java (100%) rename src/{java => generated}/org/lwjgl/opengl/IBMRasterposClip.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVCopyDepthToColor.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVDepthClamp.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVEvaluators.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVFence.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVFloatBuffer.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVFogDistance.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVFragmentProgram.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVFragmentProgram2.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVHalfFloat.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVLightMaxExponent.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVMultisampleFilterHint.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVOcclusionQuery.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVPackedDepthStencil.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVPixelDataRange.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVPointSprite.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVPrimitiveRestart.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVProgram.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVRegisterCombiners.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVRegisterCombiners2.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTexgenReflection.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureCompressionVTC.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureEnvCombine4.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureExpandNormal.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureRectangle.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureShader.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureShader2.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVTextureShader3.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVVertexArrayRange.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVVertexArrayRange2.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVVertexProgram.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVVertexProgram2Option.java (100%) rename src/{java => generated}/org/lwjgl/opengl/NVVertexProgram3.java (100%) rename src/{java => generated}/org/lwjgl/opengl/References.java (100%) rename src/{java => generated}/org/lwjgl/opengl/SUNSliceAccum.java (100%) rename src/native/{common => generated}/org_lwjgl_openal_AL10.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBBufferObject.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBColorBufferFloat.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBDrawBuffers.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBImaging.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBMatrixPalette.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBMultisample.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBMultitexture.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBOcclusionQuery.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBPointParameters.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBProgram.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBShaderObjects.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBTextureCompression.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBTransposeMatrix.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBVertexBlend.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBVertexProgram.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBVertexShader.c (100%) rename src/native/{common/arb => generated}/org_lwjgl_opengl_ARBWindowPos.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIDrawBuffers.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIElementArray.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIEnvmapBumpmap.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIFragmentShader.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIMapObjectBuffer.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIPnTriangles.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATISeparateStencil.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIVertexArrayObject.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIVertexAttribArrayObject.c (100%) rename src/native/{common/ati => generated}/org_lwjgl_opengl_ATIVertexStreams.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTBlendEquationSeparate.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTBlendFuncSeparate.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTCompiledVertexArray.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTDepthBoundsTest.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTDrawRangeElements.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTFogCoord.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTFramebufferObject.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTMultiDrawArrays.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTPalettedTexture.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTPointParameters.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTSecondaryColor.c (100%) create mode 100644 src/native/generated/org_lwjgl_opengl_EXTStencilClearTag.c rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTStencilTwoSide.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTVertexShader.c (100%) rename src/native/{common/ext => generated}/org_lwjgl_opengl_EXTVertexWeighting.c (100%) rename src/native/{common => generated}/org_lwjgl_opengl_GL11.c (100%) rename src/native/{common => generated}/org_lwjgl_opengl_GL12.c (100%) rename src/native/{common => generated}/org_lwjgl_opengl_GL13.c (100%) rename src/native/{common => generated}/org_lwjgl_opengl_GL14.c (100%) rename src/native/{common => generated}/org_lwjgl_opengl_GL15.c (100%) rename src/native/{common => generated}/org_lwjgl_opengl_GL20.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVEvaluators.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVFence.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVFragmentProgram.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVHalfFloat.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVOcclusionQuery.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVPixelDataRange.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVPointSprite.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVPrimitiveRestart.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVProgram.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVRegisterCombiners.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVRegisterCombiners2.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVVertexArrayRange.c (100%) rename src/native/{common/nv => generated}/org_lwjgl_opengl_NVVertexProgram.c (100%) diff --git a/build.xml b/build.xml index 8b06d560..1c09a09b 100644 --- a/build.xml +++ b/build.xml @@ -173,6 +173,11 @@ + + + + + @@ -327,10 +332,14 @@ - - - - + + + + + + + + @@ -424,9 +433,9 @@ - + - + @@ -442,9 +451,9 @@ - + - + @@ -487,7 +496,7 @@ - + @@ -501,7 +510,7 @@ - + diff --git a/platform_build/win32_ms_cmdline/build.bat b/platform_build/win32_ms_cmdline/build.bat index fb1a8f74..3fb32f35 100644 --- a/platform_build/win32_ms_cmdline/build.bat +++ b/platform_build/win32_ms_cmdline/build.bat @@ -26,10 +26,7 @@ rem set LIBS=Kernel32.lib dinput.lib dxguid.lib OpenGL32.Lib Version.lib user32. for %%x in (..\..\src\native\win32\*.c) do cl %COPTIONS% %%x for %%x in (..\..\src\native\common\*.c) do cl %COPTIONS% %%x -for %%x in (..\..\src\native\common\arb\*.c) do cl %COPTIONS% %%x -for %%x in (..\..\src\native\common\nv\*.c) do cl %COPTIONS% %%x -for %%x in (..\..\src\native\common\ext\*.c) do cl %COPTIONS% %%x -for %%x in (..\..\src\native\common\ati\*.c) do cl %COPTIONS% %%x +for %%x in (..\..\src\native\generated\*.c) do cl %COPTIONS% %%x cl /LD /Felwjgl.dll *.obj %LINKEROPTS% %LIBS% diff --git a/src/java/org/lwjgl/openal/AL10.java b/src/generated/org/lwjgl/openal/AL10.java similarity index 100% rename from src/java/org/lwjgl/openal/AL10.java rename to src/generated/org/lwjgl/openal/AL10.java diff --git a/src/java/org/lwjgl/opengl/ARBBufferObject.java b/src/generated/org/lwjgl/opengl/ARBBufferObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBBufferObject.java rename to src/generated/org/lwjgl/opengl/ARBBufferObject.java diff --git a/src/java/org/lwjgl/opengl/ARBColorBufferFloat.java b/src/generated/org/lwjgl/opengl/ARBColorBufferFloat.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBColorBufferFloat.java rename to src/generated/org/lwjgl/opengl/ARBColorBufferFloat.java diff --git a/src/java/org/lwjgl/opengl/ARBDepthTexture.java b/src/generated/org/lwjgl/opengl/ARBDepthTexture.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBDepthTexture.java rename to src/generated/org/lwjgl/opengl/ARBDepthTexture.java diff --git a/src/java/org/lwjgl/opengl/ARBDrawBuffers.java b/src/generated/org/lwjgl/opengl/ARBDrawBuffers.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBDrawBuffers.java rename to src/generated/org/lwjgl/opengl/ARBDrawBuffers.java diff --git a/src/java/org/lwjgl/opengl/ARBFragmentProgram.java b/src/generated/org/lwjgl/opengl/ARBFragmentProgram.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBFragmentProgram.java rename to src/generated/org/lwjgl/opengl/ARBFragmentProgram.java diff --git a/src/java/org/lwjgl/opengl/ARBFragmentShader.java b/src/generated/org/lwjgl/opengl/ARBFragmentShader.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBFragmentShader.java rename to src/generated/org/lwjgl/opengl/ARBFragmentShader.java diff --git a/src/java/org/lwjgl/opengl/ARBHalfFloatPixel.java b/src/generated/org/lwjgl/opengl/ARBHalfFloatPixel.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBHalfFloatPixel.java rename to src/generated/org/lwjgl/opengl/ARBHalfFloatPixel.java diff --git a/src/java/org/lwjgl/opengl/ARBImaging.java b/src/generated/org/lwjgl/opengl/ARBImaging.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBImaging.java rename to src/generated/org/lwjgl/opengl/ARBImaging.java diff --git a/src/java/org/lwjgl/opengl/ARBMatrixPalette.java b/src/generated/org/lwjgl/opengl/ARBMatrixPalette.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBMatrixPalette.java rename to src/generated/org/lwjgl/opengl/ARBMatrixPalette.java diff --git a/src/java/org/lwjgl/opengl/ARBMultisample.java b/src/generated/org/lwjgl/opengl/ARBMultisample.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBMultisample.java rename to src/generated/org/lwjgl/opengl/ARBMultisample.java diff --git a/src/java/org/lwjgl/opengl/ARBMultitexture.java b/src/generated/org/lwjgl/opengl/ARBMultitexture.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBMultitexture.java rename to src/generated/org/lwjgl/opengl/ARBMultitexture.java diff --git a/src/java/org/lwjgl/opengl/ARBOcclusionQuery.java b/src/generated/org/lwjgl/opengl/ARBOcclusionQuery.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBOcclusionQuery.java rename to src/generated/org/lwjgl/opengl/ARBOcclusionQuery.java diff --git a/src/java/org/lwjgl/opengl/ARBPixelBufferObject.java b/src/generated/org/lwjgl/opengl/ARBPixelBufferObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBPixelBufferObject.java rename to src/generated/org/lwjgl/opengl/ARBPixelBufferObject.java diff --git a/src/java/org/lwjgl/opengl/ARBPointParameters.java b/src/generated/org/lwjgl/opengl/ARBPointParameters.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBPointParameters.java rename to src/generated/org/lwjgl/opengl/ARBPointParameters.java diff --git a/src/java/org/lwjgl/opengl/ARBPointSprite.java b/src/generated/org/lwjgl/opengl/ARBPointSprite.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBPointSprite.java rename to src/generated/org/lwjgl/opengl/ARBPointSprite.java diff --git a/src/java/org/lwjgl/opengl/ARBProgram.java b/src/generated/org/lwjgl/opengl/ARBProgram.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBProgram.java rename to src/generated/org/lwjgl/opengl/ARBProgram.java diff --git a/src/java/org/lwjgl/opengl/ARBShaderObjects.java b/src/generated/org/lwjgl/opengl/ARBShaderObjects.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBShaderObjects.java rename to src/generated/org/lwjgl/opengl/ARBShaderObjects.java diff --git a/src/java/org/lwjgl/opengl/ARBShadingLanguage100.java b/src/generated/org/lwjgl/opengl/ARBShadingLanguage100.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBShadingLanguage100.java rename to src/generated/org/lwjgl/opengl/ARBShadingLanguage100.java diff --git a/src/java/org/lwjgl/opengl/ARBShadow.java b/src/generated/org/lwjgl/opengl/ARBShadow.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBShadow.java rename to src/generated/org/lwjgl/opengl/ARBShadow.java diff --git a/src/java/org/lwjgl/opengl/ARBShadowAmbient.java b/src/generated/org/lwjgl/opengl/ARBShadowAmbient.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBShadowAmbient.java rename to src/generated/org/lwjgl/opengl/ARBShadowAmbient.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureBorderClamp.java b/src/generated/org/lwjgl/opengl/ARBTextureBorderClamp.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureBorderClamp.java rename to src/generated/org/lwjgl/opengl/ARBTextureBorderClamp.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureCompression.java b/src/generated/org/lwjgl/opengl/ARBTextureCompression.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureCompression.java rename to src/generated/org/lwjgl/opengl/ARBTextureCompression.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureCubeMap.java b/src/generated/org/lwjgl/opengl/ARBTextureCubeMap.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureCubeMap.java rename to src/generated/org/lwjgl/opengl/ARBTextureCubeMap.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureEnvCombine.java b/src/generated/org/lwjgl/opengl/ARBTextureEnvCombine.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureEnvCombine.java rename to src/generated/org/lwjgl/opengl/ARBTextureEnvCombine.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureEnvDot3.java b/src/generated/org/lwjgl/opengl/ARBTextureEnvDot3.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureEnvDot3.java rename to src/generated/org/lwjgl/opengl/ARBTextureEnvDot3.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureFloat.java b/src/generated/org/lwjgl/opengl/ARBTextureFloat.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureFloat.java rename to src/generated/org/lwjgl/opengl/ARBTextureFloat.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureMirroredRepeat.java b/src/generated/org/lwjgl/opengl/ARBTextureMirroredRepeat.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureMirroredRepeat.java rename to src/generated/org/lwjgl/opengl/ARBTextureMirroredRepeat.java diff --git a/src/java/org/lwjgl/opengl/ARBTextureRectangle.java b/src/generated/org/lwjgl/opengl/ARBTextureRectangle.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTextureRectangle.java rename to src/generated/org/lwjgl/opengl/ARBTextureRectangle.java diff --git a/src/java/org/lwjgl/opengl/ARBTransposeMatrix.java b/src/generated/org/lwjgl/opengl/ARBTransposeMatrix.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBTransposeMatrix.java rename to src/generated/org/lwjgl/opengl/ARBTransposeMatrix.java diff --git a/src/java/org/lwjgl/opengl/ARBVertexBlend.java b/src/generated/org/lwjgl/opengl/ARBVertexBlend.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBVertexBlend.java rename to src/generated/org/lwjgl/opengl/ARBVertexBlend.java diff --git a/src/java/org/lwjgl/opengl/ARBVertexBufferObject.java b/src/generated/org/lwjgl/opengl/ARBVertexBufferObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBVertexBufferObject.java rename to src/generated/org/lwjgl/opengl/ARBVertexBufferObject.java diff --git a/src/java/org/lwjgl/opengl/ARBVertexProgram.java b/src/generated/org/lwjgl/opengl/ARBVertexProgram.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBVertexProgram.java rename to src/generated/org/lwjgl/opengl/ARBVertexProgram.java diff --git a/src/java/org/lwjgl/opengl/ARBVertexShader.java b/src/generated/org/lwjgl/opengl/ARBVertexShader.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBVertexShader.java rename to src/generated/org/lwjgl/opengl/ARBVertexShader.java diff --git a/src/java/org/lwjgl/opengl/ARBWindowPos.java b/src/generated/org/lwjgl/opengl/ARBWindowPos.java similarity index 100% rename from src/java/org/lwjgl/opengl/ARBWindowPos.java rename to src/generated/org/lwjgl/opengl/ARBWindowPos.java diff --git a/src/java/org/lwjgl/opengl/ATIDrawBuffers.java b/src/generated/org/lwjgl/opengl/ATIDrawBuffers.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIDrawBuffers.java rename to src/generated/org/lwjgl/opengl/ATIDrawBuffers.java diff --git a/src/java/org/lwjgl/opengl/ATIElementArray.java b/src/generated/org/lwjgl/opengl/ATIElementArray.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIElementArray.java rename to src/generated/org/lwjgl/opengl/ATIElementArray.java diff --git a/src/java/org/lwjgl/opengl/ATIEnvmapBumpmap.java b/src/generated/org/lwjgl/opengl/ATIEnvmapBumpmap.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIEnvmapBumpmap.java rename to src/generated/org/lwjgl/opengl/ATIEnvmapBumpmap.java diff --git a/src/java/org/lwjgl/opengl/ATIFragmentShader.java b/src/generated/org/lwjgl/opengl/ATIFragmentShader.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIFragmentShader.java rename to src/generated/org/lwjgl/opengl/ATIFragmentShader.java diff --git a/src/java/org/lwjgl/opengl/ATIMapObjectBuffer.java b/src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIMapObjectBuffer.java rename to src/generated/org/lwjgl/opengl/ATIMapObjectBuffer.java diff --git a/src/java/org/lwjgl/opengl/ATIPnTriangles.java b/src/generated/org/lwjgl/opengl/ATIPnTriangles.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIPnTriangles.java rename to src/generated/org/lwjgl/opengl/ATIPnTriangles.java diff --git a/src/java/org/lwjgl/opengl/ATISeparateStencil.java b/src/generated/org/lwjgl/opengl/ATISeparateStencil.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATISeparateStencil.java rename to src/generated/org/lwjgl/opengl/ATISeparateStencil.java diff --git a/src/java/org/lwjgl/opengl/ATITextureCompression3DC.java b/src/generated/org/lwjgl/opengl/ATITextureCompression3DC.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATITextureCompression3DC.java rename to src/generated/org/lwjgl/opengl/ATITextureCompression3DC.java diff --git a/src/java/org/lwjgl/opengl/ATITextureFloat.java b/src/generated/org/lwjgl/opengl/ATITextureFloat.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATITextureFloat.java rename to src/generated/org/lwjgl/opengl/ATITextureFloat.java diff --git a/src/java/org/lwjgl/opengl/ATITextureMirrorOnce.java b/src/generated/org/lwjgl/opengl/ATITextureMirrorOnce.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATITextureMirrorOnce.java rename to src/generated/org/lwjgl/opengl/ATITextureMirrorOnce.java diff --git a/src/java/org/lwjgl/opengl/ATIVertexArrayObject.java b/src/generated/org/lwjgl/opengl/ATIVertexArrayObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIVertexArrayObject.java rename to src/generated/org/lwjgl/opengl/ATIVertexArrayObject.java diff --git a/src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java b/src/generated/org/lwjgl/opengl/ATIVertexAttribArrayObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIVertexAttribArrayObject.java rename to src/generated/org/lwjgl/opengl/ATIVertexAttribArrayObject.java diff --git a/src/java/org/lwjgl/opengl/ATIVertexStreams.java b/src/generated/org/lwjgl/opengl/ATIVertexStreams.java similarity index 100% rename from src/java/org/lwjgl/opengl/ATIVertexStreams.java rename to src/generated/org/lwjgl/opengl/ATIVertexStreams.java diff --git a/src/java/org/lwjgl/opengl/ContextCapabilities.java b/src/generated/org/lwjgl/opengl/ContextCapabilities.java similarity index 99% rename from src/java/org/lwjgl/opengl/ContextCapabilities.java rename to src/generated/org/lwjgl/opengl/ContextCapabilities.java index 20cc4036..104b9908 100644 --- a/src/java/org/lwjgl/opengl/ContextCapabilities.java +++ b/src/generated/org/lwjgl/opengl/ContextCapabilities.java @@ -69,6 +69,7 @@ public class ContextCapabilities { public final boolean GL_EXT_fog_coord; public final boolean GL_EXT_framebuffer_object; public final boolean GL_EXT_multi_draw_arrays; + public final boolean GL_EXT_packed_depth_stencil; public final boolean GL_EXT_packed_pixels; public final boolean GL_EXT_paletted_texture; public final boolean GL_EXT_pixel_buffer_object; @@ -78,6 +79,7 @@ public class ContextCapabilities { public final boolean GL_EXT_separate_specular_color; public final boolean GL_EXT_shadow_funcs; public final boolean GL_EXT_shared_texture_palette; + public final boolean GL_EXT_stencil_clear_tag; public final boolean GL_EXT_stencil_two_side; public final boolean GL_EXT_stencil_wrap; public final boolean GL_EXT_texture_3d; @@ -88,6 +90,7 @@ public class ContextCapabilities { public final boolean GL_EXT_texture_lod_bias; public final boolean GL_EXT_texture_mirror_clamp; public final boolean GL_EXT_texture_rectangle; + public final boolean GL_EXT_texture_sRGB; public final boolean GL_EXT_vertex_shader; public final boolean GL_EXT_vertex_weighting; public final boolean OpenGL11; @@ -402,6 +405,7 @@ public class ContextCapabilities { long EXT_secondary_color_glSecondaryColor3fEXT_pointer; long EXT_secondary_color_glSecondaryColor3ubEXT_pointer; long EXT_secondary_color_glSecondaryColorPointerEXT_pointer; + long EXT_stencil_clear_tag_glStencilClearTagEXT_pointer; long EXT_stencil_two_side_glActiveStencilFaceEXT_pointer; long EXT_vertex_shader_glBeginVertexShaderEXT_pointer; long EXT_vertex_shader_glEndVertexShaderEXT_pointer; @@ -1297,6 +1301,11 @@ public class ContextCapabilities { (EXT_secondary_color_glSecondaryColorPointerEXT_pointer = GLContext.getFunctionAddress("glSecondaryColorPointerEXT")) != 0; } + private boolean EXT_stencil_clear_tag_initNativeFunctionAddresses() { + return + (EXT_stencil_clear_tag_glStencilClearTagEXT_pointer = GLContext.getFunctionAddress("glStencilClearTagEXT")) != 0; + } + private boolean EXT_stencil_two_side_initNativeFunctionAddresses() { return (EXT_stencil_two_side_glActiveStencilFaceEXT_pointer = GLContext.getFunctionAddress("glActiveStencilFaceEXT")) != 0; @@ -1945,6 +1954,8 @@ public class ContextCapabilities { supported_extensions.remove("GL_EXT_point_parameters"); if (supported_extensions.contains("GL_EXT_secondary_color") && !EXT_secondary_color_initNativeFunctionAddresses()) supported_extensions.remove("GL_EXT_secondary_color"); + if (supported_extensions.contains("GL_EXT_stencil_clear_tag") && !EXT_stencil_clear_tag_initNativeFunctionAddresses()) + supported_extensions.remove("GL_EXT_stencil_clear_tag"); if (supported_extensions.contains("GL_EXT_stencil_two_side") && !EXT_stencil_two_side_initNativeFunctionAddresses()) supported_extensions.remove("GL_EXT_stencil_two_side"); if (supported_extensions.contains("GL_EXT_vertex_shader") && !EXT_vertex_shader_initNativeFunctionAddresses()) @@ -2061,6 +2072,7 @@ public class ContextCapabilities { this.GL_EXT_fog_coord = supported_extensions.contains("GL_EXT_fog_coord"); this.GL_EXT_framebuffer_object = supported_extensions.contains("GL_EXT_framebuffer_object"); this.GL_EXT_multi_draw_arrays = supported_extensions.contains("GL_EXT_multi_draw_arrays"); + this.GL_EXT_packed_depth_stencil = supported_extensions.contains("GL_EXT_packed_depth_stencil"); this.GL_EXT_packed_pixels = supported_extensions.contains("GL_EXT_packed_pixels"); this.GL_EXT_paletted_texture = supported_extensions.contains("GL_EXT_paletted_texture"); this.GL_EXT_pixel_buffer_object = supported_extensions.contains("GL_EXT_pixel_buffer_object") @@ -2071,6 +2083,7 @@ public class ContextCapabilities { this.GL_EXT_separate_specular_color = supported_extensions.contains("GL_EXT_separate_specular_color"); this.GL_EXT_shadow_funcs = supported_extensions.contains("GL_EXT_shadow_funcs"); this.GL_EXT_shared_texture_palette = supported_extensions.contains("GL_EXT_shared_texture_palette"); + this.GL_EXT_stencil_clear_tag = supported_extensions.contains("GL_EXT_stencil_clear_tag"); this.GL_EXT_stencil_two_side = supported_extensions.contains("GL_EXT_stencil_two_side"); this.GL_EXT_stencil_wrap = supported_extensions.contains("GL_EXT_stencil_wrap"); this.GL_EXT_texture_3d = supported_extensions.contains("GL_EXT_texture_3d"); @@ -2081,6 +2094,7 @@ public class ContextCapabilities { this.GL_EXT_texture_lod_bias = supported_extensions.contains("GL_EXT_texture_lod_bias"); this.GL_EXT_texture_mirror_clamp = supported_extensions.contains("GL_EXT_texture_mirror_clamp"); this.GL_EXT_texture_rectangle = supported_extensions.contains("GL_EXT_texture_rectangle"); + this.GL_EXT_texture_sRGB = supported_extensions.contains("GL_EXT_texture_sRGB"); this.GL_EXT_vertex_shader = supported_extensions.contains("GL_EXT_vertex_shader"); this.GL_EXT_vertex_weighting = supported_extensions.contains("GL_EXT_vertex_weighting"); this.OpenGL11 = supported_extensions.contains("OpenGL11"); diff --git a/src/java/org/lwjgl/opengl/EXTAbgr.java b/src/generated/org/lwjgl/opengl/EXTAbgr.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTAbgr.java rename to src/generated/org/lwjgl/opengl/EXTAbgr.java diff --git a/src/java/org/lwjgl/opengl/EXTBgra.java b/src/generated/org/lwjgl/opengl/EXTBgra.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTBgra.java rename to src/generated/org/lwjgl/opengl/EXTBgra.java diff --git a/src/java/org/lwjgl/opengl/EXTBlendEquationSeparate.java b/src/generated/org/lwjgl/opengl/EXTBlendEquationSeparate.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTBlendEquationSeparate.java rename to src/generated/org/lwjgl/opengl/EXTBlendEquationSeparate.java diff --git a/src/java/org/lwjgl/opengl/EXTBlendFuncSeparate.java b/src/generated/org/lwjgl/opengl/EXTBlendFuncSeparate.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTBlendFuncSeparate.java rename to src/generated/org/lwjgl/opengl/EXTBlendFuncSeparate.java diff --git a/src/java/org/lwjgl/opengl/EXTBlendSubtract.java b/src/generated/org/lwjgl/opengl/EXTBlendSubtract.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTBlendSubtract.java rename to src/generated/org/lwjgl/opengl/EXTBlendSubtract.java diff --git a/src/java/org/lwjgl/opengl/EXTCgShader.java b/src/generated/org/lwjgl/opengl/EXTCgShader.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTCgShader.java rename to src/generated/org/lwjgl/opengl/EXTCgShader.java diff --git a/src/java/org/lwjgl/opengl/EXTCompiledVertexArray.java b/src/generated/org/lwjgl/opengl/EXTCompiledVertexArray.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTCompiledVertexArray.java rename to src/generated/org/lwjgl/opengl/EXTCompiledVertexArray.java diff --git a/src/java/org/lwjgl/opengl/EXTDepthBoundsTest.java b/src/generated/org/lwjgl/opengl/EXTDepthBoundsTest.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTDepthBoundsTest.java rename to src/generated/org/lwjgl/opengl/EXTDepthBoundsTest.java diff --git a/src/java/org/lwjgl/opengl/EXTDrawRangeElements.java b/src/generated/org/lwjgl/opengl/EXTDrawRangeElements.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTDrawRangeElements.java rename to src/generated/org/lwjgl/opengl/EXTDrawRangeElements.java diff --git a/src/java/org/lwjgl/opengl/EXTFogCoord.java b/src/generated/org/lwjgl/opengl/EXTFogCoord.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTFogCoord.java rename to src/generated/org/lwjgl/opengl/EXTFogCoord.java diff --git a/src/java/org/lwjgl/opengl/EXTFramebufferObject.java b/src/generated/org/lwjgl/opengl/EXTFramebufferObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTFramebufferObject.java rename to src/generated/org/lwjgl/opengl/EXTFramebufferObject.java diff --git a/src/java/org/lwjgl/opengl/EXTMultiDrawArrays.java b/src/generated/org/lwjgl/opengl/EXTMultiDrawArrays.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTMultiDrawArrays.java rename to src/generated/org/lwjgl/opengl/EXTMultiDrawArrays.java diff --git a/src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java b/src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java new file mode 100644 index 00000000..1f260164 --- /dev/null +++ b/src/generated/org/lwjgl/opengl/EXTPackedDepthStencil.java @@ -0,0 +1,18 @@ +/* MACHINE GENERATED FILE, DO NOT EDIT */ + +package org.lwjgl.opengl; + +import org.lwjgl.LWJGLException; +import org.lwjgl.BufferChecks; +import java.nio.*; + +public final class EXTPackedDepthStencil { + public static final int GL_DEPTH_STENCIL_EXT = 0x84f9; + public static final int GL_UNSIGNED_INT_24_8_EXT = 0x84fa; + public static final int GL_DEPTH24_STENCIL8_EXT = 0x88f0; + public static final int GL_TEXTURE_STENCIL_SIZE_EXT = 0x88f1; + + private EXTPackedDepthStencil() { + } + +} diff --git a/src/java/org/lwjgl/opengl/EXTPackedPixels.java b/src/generated/org/lwjgl/opengl/EXTPackedPixels.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTPackedPixels.java rename to src/generated/org/lwjgl/opengl/EXTPackedPixels.java diff --git a/src/java/org/lwjgl/opengl/EXTPalettedTexture.java b/src/generated/org/lwjgl/opengl/EXTPalettedTexture.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTPalettedTexture.java rename to src/generated/org/lwjgl/opengl/EXTPalettedTexture.java diff --git a/src/java/org/lwjgl/opengl/EXTPixelBufferObject.java b/src/generated/org/lwjgl/opengl/EXTPixelBufferObject.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTPixelBufferObject.java rename to src/generated/org/lwjgl/opengl/EXTPixelBufferObject.java diff --git a/src/java/org/lwjgl/opengl/EXTPointParameters.java b/src/generated/org/lwjgl/opengl/EXTPointParameters.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTPointParameters.java rename to src/generated/org/lwjgl/opengl/EXTPointParameters.java diff --git a/src/java/org/lwjgl/opengl/EXTRescaleNormal.java b/src/generated/org/lwjgl/opengl/EXTRescaleNormal.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTRescaleNormal.java rename to src/generated/org/lwjgl/opengl/EXTRescaleNormal.java diff --git a/src/java/org/lwjgl/opengl/EXTSecondaryColor.java b/src/generated/org/lwjgl/opengl/EXTSecondaryColor.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTSecondaryColor.java rename to src/generated/org/lwjgl/opengl/EXTSecondaryColor.java diff --git a/src/java/org/lwjgl/opengl/EXTSeparateSpecularColor.java b/src/generated/org/lwjgl/opengl/EXTSeparateSpecularColor.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTSeparateSpecularColor.java rename to src/generated/org/lwjgl/opengl/EXTSeparateSpecularColor.java diff --git a/src/java/org/lwjgl/opengl/EXTSharedTexturePalette.java b/src/generated/org/lwjgl/opengl/EXTSharedTexturePalette.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTSharedTexturePalette.java rename to src/generated/org/lwjgl/opengl/EXTSharedTexturePalette.java diff --git a/src/generated/org/lwjgl/opengl/EXTStencilClearTag.java b/src/generated/org/lwjgl/opengl/EXTStencilClearTag.java new file mode 100644 index 00000000..a5dea359 --- /dev/null +++ b/src/generated/org/lwjgl/opengl/EXTStencilClearTag.java @@ -0,0 +1,23 @@ +/* MACHINE GENERATED FILE, DO NOT EDIT */ + +package org.lwjgl.opengl; + +import org.lwjgl.LWJGLException; +import org.lwjgl.BufferChecks; +import java.nio.*; + +public final class EXTStencilClearTag { + public static final int GL_STENCIL_TAG_BITS_EXT = 0x88f2; + public static final int GL_STENCIL_CLEAR_TAG_VALUE_EXT = 0x88f3; + + private EXTStencilClearTag() { + } + + + public static void glStencilClearTagEXT(int stencilTagBits, int stencilClearTag) { + long function_pointer = GLContext.getCapabilities().EXT_stencil_clear_tag_glStencilClearTagEXT_pointer; + BufferChecks.checkFunctionAddress(function_pointer); + nglStencilClearTagEXT(stencilTagBits, stencilClearTag, function_pointer); + } + private static native void nglStencilClearTagEXT(int stencilTagBits, int stencilClearTag, long function_pointer); +} diff --git a/src/java/org/lwjgl/opengl/EXTStencilTwoSide.java b/src/generated/org/lwjgl/opengl/EXTStencilTwoSide.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTStencilTwoSide.java rename to src/generated/org/lwjgl/opengl/EXTStencilTwoSide.java diff --git a/src/java/org/lwjgl/opengl/EXTStencilWrap.java b/src/generated/org/lwjgl/opengl/EXTStencilWrap.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTStencilWrap.java rename to src/generated/org/lwjgl/opengl/EXTStencilWrap.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureCompressionS3TC.java b/src/generated/org/lwjgl/opengl/EXTTextureCompressionS3TC.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureCompressionS3TC.java rename to src/generated/org/lwjgl/opengl/EXTTextureCompressionS3TC.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureEnvCombine.java b/src/generated/org/lwjgl/opengl/EXTTextureEnvCombine.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureEnvCombine.java rename to src/generated/org/lwjgl/opengl/EXTTextureEnvCombine.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureEnvDot3.java b/src/generated/org/lwjgl/opengl/EXTTextureEnvDot3.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureEnvDot3.java rename to src/generated/org/lwjgl/opengl/EXTTextureEnvDot3.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java b/src/generated/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java rename to src/generated/org/lwjgl/opengl/EXTTextureFilterAnisotropic.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureLODBias.java b/src/generated/org/lwjgl/opengl/EXTTextureLODBias.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureLODBias.java rename to src/generated/org/lwjgl/opengl/EXTTextureLODBias.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureMirrorClamp.java b/src/generated/org/lwjgl/opengl/EXTTextureMirrorClamp.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureMirrorClamp.java rename to src/generated/org/lwjgl/opengl/EXTTextureMirrorClamp.java diff --git a/src/java/org/lwjgl/opengl/EXTTextureRectangle.java b/src/generated/org/lwjgl/opengl/EXTTextureRectangle.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTTextureRectangle.java rename to src/generated/org/lwjgl/opengl/EXTTextureRectangle.java diff --git a/src/generated/org/lwjgl/opengl/EXTTextureSRGB.java b/src/generated/org/lwjgl/opengl/EXTTextureSRGB.java new file mode 100644 index 00000000..f8a226fb --- /dev/null +++ b/src/generated/org/lwjgl/opengl/EXTTextureSRGB.java @@ -0,0 +1,30 @@ +/* MACHINE GENERATED FILE, DO NOT EDIT */ + +package org.lwjgl.opengl; + +import org.lwjgl.LWJGLException; +import org.lwjgl.BufferChecks; +import java.nio.*; + +public final class EXTTextureSRGB { + public static final int GL_SRGB_EXT = 0x8c40; + public static final int GL_SRGB8_EXT = 0x8c41; + public static final int GL_SRGB_ALPHA_EXT = 0x8c42; + public static final int GL_SRGB8_ALPHA8_EXT = 0x8c43; + public static final int GL_SLUMINANCE_ALPHA_EXT = 0x8c44; + public static final int GL_SLUMINANCE8_ALPHA8_EXT = 0x8c45; + public static final int GL_SLUMINANCE_EXT = 0x8c46; + public static final int GL_SLUMINANCE8_EXT = 0x8c47; + public static final int GL_COMPRESSED_SRGB_EXT = 0x8c48; + public static final int GL_COMPRESSED_SRGB_ALPHA_EXT = 0x8c49; + public static final int GL_COMPRESSED_SLUMINANCE_EXT = 0x8c4a; + public static final int GL_COMPRESSED_SLUMINANCE_ALPHA_EXT = 0x8c4b; + public static final int GL_COMPRESSED_SRGB_S3TC_DXT1_EXT = 0x8c4c; + public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT = 0x8c4d; + public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT = 0x8c4e; + public static final int GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT = 0x8c4f; + + private EXTTextureSRGB() { + } + +} diff --git a/src/java/org/lwjgl/opengl/EXTVertexShader.java b/src/generated/org/lwjgl/opengl/EXTVertexShader.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTVertexShader.java rename to src/generated/org/lwjgl/opengl/EXTVertexShader.java diff --git a/src/java/org/lwjgl/opengl/EXTVertexWeighting.java b/src/generated/org/lwjgl/opengl/EXTVertexWeighting.java similarity index 100% rename from src/java/org/lwjgl/opengl/EXTVertexWeighting.java rename to src/generated/org/lwjgl/opengl/EXTVertexWeighting.java diff --git a/src/java/org/lwjgl/opengl/GL11.java b/src/generated/org/lwjgl/opengl/GL11.java similarity index 100% rename from src/java/org/lwjgl/opengl/GL11.java rename to src/generated/org/lwjgl/opengl/GL11.java diff --git a/src/java/org/lwjgl/opengl/GL12.java b/src/generated/org/lwjgl/opengl/GL12.java similarity index 100% rename from src/java/org/lwjgl/opengl/GL12.java rename to src/generated/org/lwjgl/opengl/GL12.java diff --git a/src/java/org/lwjgl/opengl/GL13.java b/src/generated/org/lwjgl/opengl/GL13.java similarity index 100% rename from src/java/org/lwjgl/opengl/GL13.java rename to src/generated/org/lwjgl/opengl/GL13.java diff --git a/src/java/org/lwjgl/opengl/GL14.java b/src/generated/org/lwjgl/opengl/GL14.java similarity index 100% rename from src/java/org/lwjgl/opengl/GL14.java rename to src/generated/org/lwjgl/opengl/GL14.java diff --git a/src/java/org/lwjgl/opengl/GL15.java b/src/generated/org/lwjgl/opengl/GL15.java similarity index 100% rename from src/java/org/lwjgl/opengl/GL15.java rename to src/generated/org/lwjgl/opengl/GL15.java diff --git a/src/java/org/lwjgl/opengl/GL20.java b/src/generated/org/lwjgl/opengl/GL20.java similarity index 100% rename from src/java/org/lwjgl/opengl/GL20.java rename to src/generated/org/lwjgl/opengl/GL20.java diff --git a/src/java/org/lwjgl/opengl/HPOcclusionTest.java b/src/generated/org/lwjgl/opengl/HPOcclusionTest.java similarity index 100% rename from src/java/org/lwjgl/opengl/HPOcclusionTest.java rename to src/generated/org/lwjgl/opengl/HPOcclusionTest.java diff --git a/src/java/org/lwjgl/opengl/IBMRasterposClip.java b/src/generated/org/lwjgl/opengl/IBMRasterposClip.java similarity index 100% rename from src/java/org/lwjgl/opengl/IBMRasterposClip.java rename to src/generated/org/lwjgl/opengl/IBMRasterposClip.java diff --git a/src/java/org/lwjgl/opengl/NVCopyDepthToColor.java b/src/generated/org/lwjgl/opengl/NVCopyDepthToColor.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVCopyDepthToColor.java rename to src/generated/org/lwjgl/opengl/NVCopyDepthToColor.java diff --git a/src/java/org/lwjgl/opengl/NVDepthClamp.java b/src/generated/org/lwjgl/opengl/NVDepthClamp.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVDepthClamp.java rename to src/generated/org/lwjgl/opengl/NVDepthClamp.java diff --git a/src/java/org/lwjgl/opengl/NVEvaluators.java b/src/generated/org/lwjgl/opengl/NVEvaluators.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVEvaluators.java rename to src/generated/org/lwjgl/opengl/NVEvaluators.java diff --git a/src/java/org/lwjgl/opengl/NVFence.java b/src/generated/org/lwjgl/opengl/NVFence.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVFence.java rename to src/generated/org/lwjgl/opengl/NVFence.java diff --git a/src/java/org/lwjgl/opengl/NVFloatBuffer.java b/src/generated/org/lwjgl/opengl/NVFloatBuffer.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVFloatBuffer.java rename to src/generated/org/lwjgl/opengl/NVFloatBuffer.java diff --git a/src/java/org/lwjgl/opengl/NVFogDistance.java b/src/generated/org/lwjgl/opengl/NVFogDistance.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVFogDistance.java rename to src/generated/org/lwjgl/opengl/NVFogDistance.java diff --git a/src/java/org/lwjgl/opengl/NVFragmentProgram.java b/src/generated/org/lwjgl/opengl/NVFragmentProgram.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVFragmentProgram.java rename to src/generated/org/lwjgl/opengl/NVFragmentProgram.java diff --git a/src/java/org/lwjgl/opengl/NVFragmentProgram2.java b/src/generated/org/lwjgl/opengl/NVFragmentProgram2.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVFragmentProgram2.java rename to src/generated/org/lwjgl/opengl/NVFragmentProgram2.java diff --git a/src/java/org/lwjgl/opengl/NVHalfFloat.java b/src/generated/org/lwjgl/opengl/NVHalfFloat.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVHalfFloat.java rename to src/generated/org/lwjgl/opengl/NVHalfFloat.java diff --git a/src/java/org/lwjgl/opengl/NVLightMaxExponent.java b/src/generated/org/lwjgl/opengl/NVLightMaxExponent.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVLightMaxExponent.java rename to src/generated/org/lwjgl/opengl/NVLightMaxExponent.java diff --git a/src/java/org/lwjgl/opengl/NVMultisampleFilterHint.java b/src/generated/org/lwjgl/opengl/NVMultisampleFilterHint.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVMultisampleFilterHint.java rename to src/generated/org/lwjgl/opengl/NVMultisampleFilterHint.java diff --git a/src/java/org/lwjgl/opengl/NVOcclusionQuery.java b/src/generated/org/lwjgl/opengl/NVOcclusionQuery.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVOcclusionQuery.java rename to src/generated/org/lwjgl/opengl/NVOcclusionQuery.java diff --git a/src/java/org/lwjgl/opengl/NVPackedDepthStencil.java b/src/generated/org/lwjgl/opengl/NVPackedDepthStencil.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVPackedDepthStencil.java rename to src/generated/org/lwjgl/opengl/NVPackedDepthStencil.java diff --git a/src/java/org/lwjgl/opengl/NVPixelDataRange.java b/src/generated/org/lwjgl/opengl/NVPixelDataRange.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVPixelDataRange.java rename to src/generated/org/lwjgl/opengl/NVPixelDataRange.java diff --git a/src/java/org/lwjgl/opengl/NVPointSprite.java b/src/generated/org/lwjgl/opengl/NVPointSprite.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVPointSprite.java rename to src/generated/org/lwjgl/opengl/NVPointSprite.java diff --git a/src/java/org/lwjgl/opengl/NVPrimitiveRestart.java b/src/generated/org/lwjgl/opengl/NVPrimitiveRestart.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVPrimitiveRestart.java rename to src/generated/org/lwjgl/opengl/NVPrimitiveRestart.java diff --git a/src/java/org/lwjgl/opengl/NVProgram.java b/src/generated/org/lwjgl/opengl/NVProgram.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVProgram.java rename to src/generated/org/lwjgl/opengl/NVProgram.java diff --git a/src/java/org/lwjgl/opengl/NVRegisterCombiners.java b/src/generated/org/lwjgl/opengl/NVRegisterCombiners.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVRegisterCombiners.java rename to src/generated/org/lwjgl/opengl/NVRegisterCombiners.java diff --git a/src/java/org/lwjgl/opengl/NVRegisterCombiners2.java b/src/generated/org/lwjgl/opengl/NVRegisterCombiners2.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVRegisterCombiners2.java rename to src/generated/org/lwjgl/opengl/NVRegisterCombiners2.java diff --git a/src/java/org/lwjgl/opengl/NVTexgenReflection.java b/src/generated/org/lwjgl/opengl/NVTexgenReflection.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTexgenReflection.java rename to src/generated/org/lwjgl/opengl/NVTexgenReflection.java diff --git a/src/java/org/lwjgl/opengl/NVTextureCompressionVTC.java b/src/generated/org/lwjgl/opengl/NVTextureCompressionVTC.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureCompressionVTC.java rename to src/generated/org/lwjgl/opengl/NVTextureCompressionVTC.java diff --git a/src/java/org/lwjgl/opengl/NVTextureEnvCombine4.java b/src/generated/org/lwjgl/opengl/NVTextureEnvCombine4.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureEnvCombine4.java rename to src/generated/org/lwjgl/opengl/NVTextureEnvCombine4.java diff --git a/src/java/org/lwjgl/opengl/NVTextureExpandNormal.java b/src/generated/org/lwjgl/opengl/NVTextureExpandNormal.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureExpandNormal.java rename to src/generated/org/lwjgl/opengl/NVTextureExpandNormal.java diff --git a/src/java/org/lwjgl/opengl/NVTextureRectangle.java b/src/generated/org/lwjgl/opengl/NVTextureRectangle.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureRectangle.java rename to src/generated/org/lwjgl/opengl/NVTextureRectangle.java diff --git a/src/java/org/lwjgl/opengl/NVTextureShader.java b/src/generated/org/lwjgl/opengl/NVTextureShader.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureShader.java rename to src/generated/org/lwjgl/opengl/NVTextureShader.java diff --git a/src/java/org/lwjgl/opengl/NVTextureShader2.java b/src/generated/org/lwjgl/opengl/NVTextureShader2.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureShader2.java rename to src/generated/org/lwjgl/opengl/NVTextureShader2.java diff --git a/src/java/org/lwjgl/opengl/NVTextureShader3.java b/src/generated/org/lwjgl/opengl/NVTextureShader3.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVTextureShader3.java rename to src/generated/org/lwjgl/opengl/NVTextureShader3.java diff --git a/src/java/org/lwjgl/opengl/NVVertexArrayRange.java b/src/generated/org/lwjgl/opengl/NVVertexArrayRange.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVVertexArrayRange.java rename to src/generated/org/lwjgl/opengl/NVVertexArrayRange.java diff --git a/src/java/org/lwjgl/opengl/NVVertexArrayRange2.java b/src/generated/org/lwjgl/opengl/NVVertexArrayRange2.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVVertexArrayRange2.java rename to src/generated/org/lwjgl/opengl/NVVertexArrayRange2.java diff --git a/src/java/org/lwjgl/opengl/NVVertexProgram.java b/src/generated/org/lwjgl/opengl/NVVertexProgram.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVVertexProgram.java rename to src/generated/org/lwjgl/opengl/NVVertexProgram.java diff --git a/src/java/org/lwjgl/opengl/NVVertexProgram2Option.java b/src/generated/org/lwjgl/opengl/NVVertexProgram2Option.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVVertexProgram2Option.java rename to src/generated/org/lwjgl/opengl/NVVertexProgram2Option.java diff --git a/src/java/org/lwjgl/opengl/NVVertexProgram3.java b/src/generated/org/lwjgl/opengl/NVVertexProgram3.java similarity index 100% rename from src/java/org/lwjgl/opengl/NVVertexProgram3.java rename to src/generated/org/lwjgl/opengl/NVVertexProgram3.java diff --git a/src/java/org/lwjgl/opengl/References.java b/src/generated/org/lwjgl/opengl/References.java similarity index 100% rename from src/java/org/lwjgl/opengl/References.java rename to src/generated/org/lwjgl/opengl/References.java diff --git a/src/java/org/lwjgl/opengl/SUNSliceAccum.java b/src/generated/org/lwjgl/opengl/SUNSliceAccum.java similarity index 100% rename from src/java/org/lwjgl/opengl/SUNSliceAccum.java rename to src/generated/org/lwjgl/opengl/SUNSliceAccum.java diff --git a/src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java b/src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java index a5f306d1..4444b3c4 100644 --- a/src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java +++ b/src/java/org/lwjgl/util/generator/ContextGeneratorProcessorFactory.java @@ -105,7 +105,7 @@ public class ContextGeneratorProcessorFactory implements AnnotationProcessorFact } private void generateContextCapabilitiesSource(boolean context_specific) throws IOException { - PrintWriter writer = env.getFiler().createSourceFile("org.lwjgl.opengl." + Utils.CONTEXT_CAPS_CLASS_NAME); + PrintWriter writer = env.getFiler().createTextFile(Filer.Location.SOURCE_TREE, "org.lwjgl.opengl", new File(Utils.CONTEXT_CAPS_CLASS_NAME + ".java"), null); writer.println("/* MACHINE GENERATED FILE, DO NOT EDIT */"); writer.println(); writer.println("package org.lwjgl.opengl;"); diff --git a/src/java/org/lwjgl/util/generator/GeneratorVisitor.java b/src/java/org/lwjgl/util/generator/GeneratorVisitor.java index 11d913d4..28e98aa5 100644 --- a/src/java/org/lwjgl/util/generator/GeneratorVisitor.java +++ b/src/java/org/lwjgl/util/generator/GeneratorVisitor.java @@ -164,7 +164,8 @@ public class GeneratorVisitor extends SimpleDeclarationVisitor { private void generateJavaSource(InterfaceDeclaration d) throws IOException { validateMethods(d); - PrintWriter java_writer = env.getFiler().createSourceFile(Utils.getQualifiedClassName(d)); +// PrintWriter java_writer = env.getFiler().createSourceFile(Utils.getQualifiedClassName(d)); + PrintWriter java_writer = env.getFiler().createTextFile(Filer.Location.SOURCE_TREE, d.getPackage().getQualifiedName(), new File(Utils.getSimpleClassName(d) + ".java"), null); java_writer.println("/* MACHINE GENERATED FILE, DO NOT EDIT */"); java_writer.println(); java_writer.println("package " + d.getPackage().getQualifiedName() + ";"); diff --git a/src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java b/src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java index 4034fb49..d6fafbb2 100644 --- a/src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java +++ b/src/java/org/lwjgl/util/generator/ReferencesGeneratorProcessorFactory.java @@ -144,7 +144,7 @@ public class ReferencesGeneratorProcessorFactory implements AnnotationProcessorF } private void generateReferencesSource() throws IOException { - PrintWriter writer = env.getFiler().createSourceFile("org.lwjgl.opengl." + REFERENCES_CLASS_NAME); + PrintWriter writer = env.getFiler().createTextFile(Filer.Location.SOURCE_TREE, "org.lwjgl.opengl", new File(REFERENCES_CLASS_NAME + ".java"), null); writer.println("/* MACHINE GENERATED FILE, DO NOT EDIT */"); writer.println(); writer.println("package org.lwjgl.opengl;"); diff --git a/src/native/common/org_lwjgl_openal_AL10.c b/src/native/generated/org_lwjgl_openal_AL10.c similarity index 100% rename from src/native/common/org_lwjgl_openal_AL10.c rename to src/native/generated/org_lwjgl_openal_AL10.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c b/src/native/generated/org_lwjgl_opengl_ARBBufferObject.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBBufferObject.c rename to src/native/generated/org_lwjgl_opengl_ARBBufferObject.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c b/src/native/generated/org_lwjgl_opengl_ARBColorBufferFloat.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBColorBufferFloat.c rename to src/native/generated/org_lwjgl_opengl_ARBColorBufferFloat.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c b/src/native/generated/org_lwjgl_opengl_ARBDrawBuffers.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBDrawBuffers.c rename to src/native/generated/org_lwjgl_opengl_ARBDrawBuffers.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBImaging.c b/src/native/generated/org_lwjgl_opengl_ARBImaging.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBImaging.c rename to src/native/generated/org_lwjgl_opengl_ARBImaging.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c b/src/native/generated/org_lwjgl_opengl_ARBMatrixPalette.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBMatrixPalette.c rename to src/native/generated/org_lwjgl_opengl_ARBMatrixPalette.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c b/src/native/generated/org_lwjgl_opengl_ARBMultisample.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBMultisample.c rename to src/native/generated/org_lwjgl_opengl_ARBMultisample.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c b/src/native/generated/org_lwjgl_opengl_ARBMultitexture.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBMultitexture.c rename to src/native/generated/org_lwjgl_opengl_ARBMultitexture.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c b/src/native/generated/org_lwjgl_opengl_ARBOcclusionQuery.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBOcclusionQuery.c rename to src/native/generated/org_lwjgl_opengl_ARBOcclusionQuery.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c b/src/native/generated/org_lwjgl_opengl_ARBPointParameters.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBPointParameters.c rename to src/native/generated/org_lwjgl_opengl_ARBPointParameters.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBProgram.c b/src/native/generated/org_lwjgl_opengl_ARBProgram.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBProgram.c rename to src/native/generated/org_lwjgl_opengl_ARBProgram.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c b/src/native/generated/org_lwjgl_opengl_ARBShaderObjects.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBShaderObjects.c rename to src/native/generated/org_lwjgl_opengl_ARBShaderObjects.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c b/src/native/generated/org_lwjgl_opengl_ARBTextureCompression.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBTextureCompression.c rename to src/native/generated/org_lwjgl_opengl_ARBTextureCompression.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c b/src/native/generated/org_lwjgl_opengl_ARBTransposeMatrix.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBTransposeMatrix.c rename to src/native/generated/org_lwjgl_opengl_ARBTransposeMatrix.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c b/src/native/generated/org_lwjgl_opengl_ARBVertexBlend.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBVertexBlend.c rename to src/native/generated/org_lwjgl_opengl_ARBVertexBlend.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c b/src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBVertexProgram.c rename to src/native/generated/org_lwjgl_opengl_ARBVertexProgram.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c b/src/native/generated/org_lwjgl_opengl_ARBVertexShader.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBVertexShader.c rename to src/native/generated/org_lwjgl_opengl_ARBVertexShader.c diff --git a/src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c b/src/native/generated/org_lwjgl_opengl_ARBWindowPos.c similarity index 100% rename from src/native/common/arb/org_lwjgl_opengl_ARBWindowPos.c rename to src/native/generated/org_lwjgl_opengl_ARBWindowPos.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c b/src/native/generated/org_lwjgl_opengl_ATIDrawBuffers.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIDrawBuffers.c rename to src/native/generated/org_lwjgl_opengl_ATIDrawBuffers.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c b/src/native/generated/org_lwjgl_opengl_ATIElementArray.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIElementArray.c rename to src/native/generated/org_lwjgl_opengl_ATIElementArray.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c b/src/native/generated/org_lwjgl_opengl_ATIEnvmapBumpmap.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIEnvmapBumpmap.c rename to src/native/generated/org_lwjgl_opengl_ATIEnvmapBumpmap.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c b/src/native/generated/org_lwjgl_opengl_ATIFragmentShader.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIFragmentShader.c rename to src/native/generated/org_lwjgl_opengl_ATIFragmentShader.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c b/src/native/generated/org_lwjgl_opengl_ATIMapObjectBuffer.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIMapObjectBuffer.c rename to src/native/generated/org_lwjgl_opengl_ATIMapObjectBuffer.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c b/src/native/generated/org_lwjgl_opengl_ATIPnTriangles.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIPnTriangles.c rename to src/native/generated/org_lwjgl_opengl_ATIPnTriangles.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c b/src/native/generated/org_lwjgl_opengl_ATISeparateStencil.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATISeparateStencil.c rename to src/native/generated/org_lwjgl_opengl_ATISeparateStencil.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c b/src/native/generated/org_lwjgl_opengl_ATIVertexArrayObject.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIVertexArrayObject.c rename to src/native/generated/org_lwjgl_opengl_ATIVertexArrayObject.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c b/src/native/generated/org_lwjgl_opengl_ATIVertexAttribArrayObject.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIVertexAttribArrayObject.c rename to src/native/generated/org_lwjgl_opengl_ATIVertexAttribArrayObject.c diff --git a/src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c b/src/native/generated/org_lwjgl_opengl_ATIVertexStreams.c similarity index 100% rename from src/native/common/ati/org_lwjgl_opengl_ATIVertexStreams.c rename to src/native/generated/org_lwjgl_opengl_ATIVertexStreams.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c b/src/native/generated/org_lwjgl_opengl_EXTBlendEquationSeparate.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTBlendEquationSeparate.c rename to src/native/generated/org_lwjgl_opengl_EXTBlendEquationSeparate.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c b/src/native/generated/org_lwjgl_opengl_EXTBlendFuncSeparate.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTBlendFuncSeparate.c rename to src/native/generated/org_lwjgl_opengl_EXTBlendFuncSeparate.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c b/src/native/generated/org_lwjgl_opengl_EXTCompiledVertexArray.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTCompiledVertexArray.c rename to src/native/generated/org_lwjgl_opengl_EXTCompiledVertexArray.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c b/src/native/generated/org_lwjgl_opengl_EXTDepthBoundsTest.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTDepthBoundsTest.c rename to src/native/generated/org_lwjgl_opengl_EXTDepthBoundsTest.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c b/src/native/generated/org_lwjgl_opengl_EXTDrawRangeElements.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTDrawRangeElements.c rename to src/native/generated/org_lwjgl_opengl_EXTDrawRangeElements.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c b/src/native/generated/org_lwjgl_opengl_EXTFogCoord.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTFogCoord.c rename to src/native/generated/org_lwjgl_opengl_EXTFogCoord.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c b/src/native/generated/org_lwjgl_opengl_EXTFramebufferObject.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTFramebufferObject.c rename to src/native/generated/org_lwjgl_opengl_EXTFramebufferObject.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c b/src/native/generated/org_lwjgl_opengl_EXTMultiDrawArrays.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTMultiDrawArrays.c rename to src/native/generated/org_lwjgl_opengl_EXTMultiDrawArrays.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c b/src/native/generated/org_lwjgl_opengl_EXTPalettedTexture.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTPalettedTexture.c rename to src/native/generated/org_lwjgl_opengl_EXTPalettedTexture.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c b/src/native/generated/org_lwjgl_opengl_EXTPointParameters.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTPointParameters.c rename to src/native/generated/org_lwjgl_opengl_EXTPointParameters.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c b/src/native/generated/org_lwjgl_opengl_EXTSecondaryColor.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTSecondaryColor.c rename to src/native/generated/org_lwjgl_opengl_EXTSecondaryColor.c diff --git a/src/native/generated/org_lwjgl_opengl_EXTStencilClearTag.c b/src/native/generated/org_lwjgl_opengl_EXTStencilClearTag.c new file mode 100644 index 00000000..78ea9c8d --- /dev/null +++ b/src/native/generated/org_lwjgl_opengl_EXTStencilClearTag.c @@ -0,0 +1,12 @@ +/* MACHINE GENERATED FILE, DO NOT EDIT */ + +#include +#include "extgl.h" + +typedef void (APIENTRY *glStencilClearTagEXTPROC) (GLsizei stencilTagBits, GLuint stencilClearTag); + +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_EXTStencilClearTag_nglStencilClearTagEXT(JNIEnv *env, jclass clazz, jint stencilTagBits, jint stencilClearTag, jlong function_pointer) { + glStencilClearTagEXTPROC glStencilClearTagEXT = (glStencilClearTagEXTPROC)((intptr_t)function_pointer); + glStencilClearTagEXT(stencilTagBits, stencilClearTag); +} + diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c b/src/native/generated/org_lwjgl_opengl_EXTStencilTwoSide.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTStencilTwoSide.c rename to src/native/generated/org_lwjgl_opengl_EXTStencilTwoSide.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c b/src/native/generated/org_lwjgl_opengl_EXTVertexShader.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTVertexShader.c rename to src/native/generated/org_lwjgl_opengl_EXTVertexShader.c diff --git a/src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c b/src/native/generated/org_lwjgl_opengl_EXTVertexWeighting.c similarity index 100% rename from src/native/common/ext/org_lwjgl_opengl_EXTVertexWeighting.c rename to src/native/generated/org_lwjgl_opengl_EXTVertexWeighting.c diff --git a/src/native/common/org_lwjgl_opengl_GL11.c b/src/native/generated/org_lwjgl_opengl_GL11.c similarity index 100% rename from src/native/common/org_lwjgl_opengl_GL11.c rename to src/native/generated/org_lwjgl_opengl_GL11.c diff --git a/src/native/common/org_lwjgl_opengl_GL12.c b/src/native/generated/org_lwjgl_opengl_GL12.c similarity index 100% rename from src/native/common/org_lwjgl_opengl_GL12.c rename to src/native/generated/org_lwjgl_opengl_GL12.c diff --git a/src/native/common/org_lwjgl_opengl_GL13.c b/src/native/generated/org_lwjgl_opengl_GL13.c similarity index 100% rename from src/native/common/org_lwjgl_opengl_GL13.c rename to src/native/generated/org_lwjgl_opengl_GL13.c diff --git a/src/native/common/org_lwjgl_opengl_GL14.c b/src/native/generated/org_lwjgl_opengl_GL14.c similarity index 100% rename from src/native/common/org_lwjgl_opengl_GL14.c rename to src/native/generated/org_lwjgl_opengl_GL14.c diff --git a/src/native/common/org_lwjgl_opengl_GL15.c b/src/native/generated/org_lwjgl_opengl_GL15.c similarity index 100% rename from src/native/common/org_lwjgl_opengl_GL15.c rename to src/native/generated/org_lwjgl_opengl_GL15.c diff --git a/src/native/common/org_lwjgl_opengl_GL20.c b/src/native/generated/org_lwjgl_opengl_GL20.c similarity index 100% rename from src/native/common/org_lwjgl_opengl_GL20.c rename to src/native/generated/org_lwjgl_opengl_GL20.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c b/src/native/generated/org_lwjgl_opengl_NVEvaluators.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVEvaluators.c rename to src/native/generated/org_lwjgl_opengl_NVEvaluators.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVFence.c b/src/native/generated/org_lwjgl_opengl_NVFence.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVFence.c rename to src/native/generated/org_lwjgl_opengl_NVFence.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c b/src/native/generated/org_lwjgl_opengl_NVFragmentProgram.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVFragmentProgram.c rename to src/native/generated/org_lwjgl_opengl_NVFragmentProgram.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c b/src/native/generated/org_lwjgl_opengl_NVHalfFloat.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVHalfFloat.c rename to src/native/generated/org_lwjgl_opengl_NVHalfFloat.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c b/src/native/generated/org_lwjgl_opengl_NVOcclusionQuery.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVOcclusionQuery.c rename to src/native/generated/org_lwjgl_opengl_NVOcclusionQuery.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c b/src/native/generated/org_lwjgl_opengl_NVPixelDataRange.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVPixelDataRange.c rename to src/native/generated/org_lwjgl_opengl_NVPixelDataRange.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c b/src/native/generated/org_lwjgl_opengl_NVPointSprite.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVPointSprite.c rename to src/native/generated/org_lwjgl_opengl_NVPointSprite.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c b/src/native/generated/org_lwjgl_opengl_NVPrimitiveRestart.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVPrimitiveRestart.c rename to src/native/generated/org_lwjgl_opengl_NVPrimitiveRestart.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVProgram.c b/src/native/generated/org_lwjgl_opengl_NVProgram.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVProgram.c rename to src/native/generated/org_lwjgl_opengl_NVProgram.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c b/src/native/generated/org_lwjgl_opengl_NVRegisterCombiners.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners.c rename to src/native/generated/org_lwjgl_opengl_NVRegisterCombiners.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c b/src/native/generated/org_lwjgl_opengl_NVRegisterCombiners2.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVRegisterCombiners2.c rename to src/native/generated/org_lwjgl_opengl_NVRegisterCombiners2.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c b/src/native/generated/org_lwjgl_opengl_NVVertexArrayRange.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVVertexArrayRange.c rename to src/native/generated/org_lwjgl_opengl_NVVertexArrayRange.c diff --git a/src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c b/src/native/generated/org_lwjgl_opengl_NVVertexProgram.c similarity index 100% rename from src/native/common/nv/org_lwjgl_opengl_NVVertexProgram.c rename to src/native/generated/org_lwjgl_opengl_NVVertexProgram.c diff --git a/src/native/linux/Makefile b/src/native/linux/Makefile index 352b7963..68bc54e2 100644 --- a/src/native/linux/Makefile +++ b/src/native/linux/Makefile @@ -6,7 +6,7 @@ STRIP=strip CFLAGS_LINK=-shared -Wall LIBS=-L/usr/X11R6/lib -L/usr/X11/lib -lX11 -lXext -lpthread -L$(JAVA_HOME)/jre/lib/i386 -ljawt -Wl,-static,-lXxf86vm,-lXcursor,-lXrender,-lXrandr,-call_shared CFLAGS_O=-fPIC -O2 -D_X11 -Wall -pthread -c -I../common -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -SRC=$(wildcard *.c) $(wildcard ../common/*.c) $(wildcard ../common/arb/*.c) $(wildcard ../common/ati/*.c) $(wildcard ../common/ext/*.c) $(wildcard ../common/nv/*.c) +SRC=$(wildcard *.c) $(wildcard ../common/*.c) $(wildcard ../generated/*c) OBJECTS=$(subst .c,.o,$(SRC)) LIBRARY=liblwjgl.so diff --git a/src/native/macosx/Makefile b/src/native/macosx/Makefile index 8139cec8..7c686f97 100644 --- a/src/native/macosx/Makefile +++ b/src/native/macosx/Makefile @@ -4,7 +4,7 @@ STRIP=strip CFLAGS_LINK=-dynamiclib -Wall FRAMEWORKS=-framework Foundation -framework AppKit -framework JavaVM -framework Carbon CFLAGS_O=-fPIC -O2 -D_MACOSX -Wall -c -I${AL}/include -I../common -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers -SRC=$(wildcard *.m) $(wildcard *.c) $(wildcard ../common/*.c) $(wildcard ../common/arb/*.c) $(wildcard ../common/ati/*.c) $(wildcard ../common/ext/*.c) $(wildcard ../common/nv/*.c) +SRC=$(wildcard *.m) $(wildcard *.c) $(wildcard ../common/*.c) $(wildcard ../generated/*.c) OBJECTS=$(subst .m,.o, $(subst .c,.o,$(SRC))) LIBRARY=liblwjgl.jnilib