public code v1

This commit is contained in:
2026-05-22 11:14:29 +02:00
parent 427197ec5a
commit b8141736eb
28859 changed files with 575079 additions and 0 deletions
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry exported="true" kind="lib" path="gluegen-rt.jar" sourcepath="gluegen-java-src.zip"/>
<classpathentry exported="true" kind="lib" path="jogl-all.jar" sourcepath="jogl-java-src.zip"/>
<classpathentry kind="output" path="bin"/>
</classpath>
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>com.jogamp.jogl</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
@@ -0,0 +1,19 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.builder.cleanOutputFolder=clean
org.eclipse.jdt.core.builder.duplicateResourceTask=warning
org.eclipse.jdt.core.builder.invalidClasspath=abort
org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore
org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=
org.eclipse.jdt.core.circularClasspath=error
org.eclipse.jdt.core.classpath.exclusionPatterns=enabled
org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled
org.eclipse.jdt.core.classpath.outputOverlappingAnotherSource=error
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.maxProblemPerUnit=100
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7
org.eclipse.jdt.core.incompatibleJDKLevel=ignore
org.eclipse.jdt.core.incompleteClasspath=error
@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.jdt.launching.PREF_STRICTLY_COMPATIBLE_JRE_NOT_AVAILABLE=ignore
@@ -0,0 +1,34 @@
compilers.f.unresolved-features=1
compilers.f.unresolved-plugins=1
compilers.incompatible-environment=1
compilers.p.build=1
compilers.p.build.bin.includes=1
compilers.p.build.encodings=2
compilers.p.build.java.compiler=2
compilers.p.build.java.compliance=1
compilers.p.build.missing.output=2
compilers.p.build.output.library=1
compilers.p.build.source.library=1
compilers.p.build.src.includes=1
compilers.p.deprecated=1
compilers.p.discouraged-class=1
compilers.p.internal=1
compilers.p.missing-packages=2
compilers.p.missing-version-export-package=2
compilers.p.missing-version-import-package=2
compilers.p.missing-version-require-bundle=2
compilers.p.no-required-att=0
compilers.p.no.automatic.module=1
compilers.p.not-externalized-att=2
compilers.p.service.component.without.lazyactivation=1
compilers.p.unknown-attribute=1
compilers.p.unknown-class=1
compilers.p.unknown-element=1
compilers.p.unknown-identifier=1
compilers.p.unknown-resource=1
compilers.p.unresolved-ex-points=0
compilers.p.unresolved-import=0
compilers.s.create-docs=false
compilers.s.doc-folder=doc
compilers.s.open-tags=1
eclipse.preferences.version=1
@@ -0,0 +1,138 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: JOGL
Bundle-SymbolicName: com.jogamp.jogl
Automatic-Module-Name: com.jogamp.jogl
Bundle-Version: 2.3.2
Bundle-ClassPath: gluegen-rt.jar,
jogl-all.jar
Bundle-Vendor: JogAmp
Export-Package: com.jogamp.common,
com.jogamp.common.jvm,
com.jogamp.common.net,
com.jogamp.common.net.asset,
com.jogamp.common.nio,
com.jogamp.common.os,
com.jogamp.common.type,
com.jogamp.common.util,
com.jogamp.common.util.awt,
com.jogamp.common.util.cache,
com.jogamp.common.util.locks,
com.jogamp.gluegen.runtime,
com.jogamp.gluegen.runtime.opengl,
com.jogamp.graph.curve,
com.jogamp.graph.curve.opengl,
com.jogamp.graph.curve.tess,
com.jogamp.graph.font,
com.jogamp.graph.geom,
com.jogamp.nativewindow,
com.jogamp.nativewindow.awt,
com.jogamp.nativewindow.egl,
com.jogamp.nativewindow.macosx,
com.jogamp.nativewindow.swt,
com.jogamp.nativewindow.windows,
com.jogamp.nativewindow.x11,
com.jogamp.newt,
com.jogamp.newt.awt,
com.jogamp.newt.awt.applet,
com.jogamp.newt.event,
com.jogamp.newt.event.awt,
com.jogamp.newt.opengl,
com.jogamp.newt.swt,
com.jogamp.newt.util,
com.jogamp.newt.util.applet,
com.jogamp.opengl,
com.jogamp.opengl.math,
com.jogamp.opengl.math.geom,
com.jogamp.opengl.swt,
com.jogamp.opengl.util,
com.jogamp.opengl.util.av,
com.jogamp.opengl.util.awt,
com.jogamp.opengl.util.gl2,
com.jogamp.opengl.util.glsl,
com.jogamp.opengl.util.glsl.fixedfunc,
com.jogamp.opengl.util.glsl.sdk,
com.jogamp.opengl.util.packrect,
com.jogamp.opengl.util.stereo,
com.jogamp.opengl.util.texture,
com.jogamp.opengl.util.texture.awt,
com.jogamp.opengl.util.texture.spi,
com.jogamp.opengl.util.texture.spi.awt,
com.jogamp.nativewindow,
com.jogamp.nativewindow.util,
com.jogamp.opengl,
com.jogamp.opengl.awt,
com.jogamp.opengl.fixedfunc,
com.jogamp.opengl.glu,
com.jogamp.opengl.glu.gl2,
com.jogamp.opengl.glu.gl2es1,
jogamp.common,
jogamp.common.jvm,
jogamp.common.os,
jogamp.common.os.elf,
jogamp.common.util.locks,
jogamp.graph.curve.opengl,
jogamp.graph.curve.opengl.shader,
jogamp.graph.curve.tess,
jogamp.graph.font,
jogamp.graph.font.typecast,
jogamp.graph.font.typecast.ot,
jogamp.graph.font.typecast.ot.mac,
jogamp.graph.font.typecast.ot.table,
jogamp.graph.font.typecast.t2,
jogamp.graph.font.typecast.tt.engine,
jogamp.graph.geom.plane,
jogamp.nativewindow,
jogamp.nativewindow.awt,
jogamp.nativewindow.jawt,
jogamp.nativewindow.jawt.macosx,
jogamp.nativewindow.jawt.windows,
jogamp.nativewindow.jawt.x11,
jogamp.nativewindow.macosx,
jogamp.nativewindow.windows,
jogamp.nativewindow.x11,
jogamp.nativewindow.x11.awt,
jogamp.newt,
jogamp.newt.awt,
jogamp.newt.awt.event,
jogamp.newt.driver,
jogamp.newt.driver.awt,
jogamp.newt.driver.bcm.vc.iv,
jogamp.newt.driver.linux,
jogamp.newt.driver.macosx,
jogamp.newt.driver.opengl,
jogamp.newt.driver.windows,
jogamp.newt.driver.x11,
jogamp.newt.event,
jogamp.newt.swt,
jogamp.newt.swt.event,
jogamp.opengl,
jogamp.opengl.awt,
jogamp.opengl.egl,
jogamp.opengl.es1,
jogamp.opengl.es3,
jogamp.opengl.gl2,
jogamp.opengl.gl4,
jogamp.opengl.glu,
jogamp.opengl.glu.error,
jogamp.opengl.glu.gl2.nurbs,
jogamp.opengl.glu.mipmap,
jogamp.opengl.glu.nurbs,
jogamp.opengl.glu.registry,
jogamp.opengl.glu.tessellator,
jogamp.opengl.macosx.cgl,
jogamp.opengl.macosx.cgl.awt,
jogamp.opengl.openal.av,
jogamp.opengl.util,
jogamp.opengl.util.av,
jogamp.opengl.util.av.impl,
jogamp.opengl.util.glsl,
jogamp.opengl.util.glsl.fixedfunc,
jogamp.opengl.util.jpeg,
jogamp.opengl.util.pngj,
jogamp.opengl.util.pngj.chunks,
jogamp.opengl.util.stereo,
jogamp.opengl.windows.wgl,
jogamp.opengl.windows.wgl.awt,
jogamp.opengl.x11.glx
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
@@ -0,0 +1,6 @@
# com.jogamp.jogl
An Eclipse plugin project to encapsulate Java OpenGL (JOGL) and allow it to be used in Eclipse RCP projects.
To use JOGL in an Eclipse RCP project, just add this plugin to your workspace and make your RCP project depend on it. It contains the JOGL JAR files for the five most common platforms. If you want to update to the latest version of JOGL, it's easy to just pull the most recent JAR files from the newest release at http://jogamp.org/deployment/archive/rc/ and put them into this project.
My tutorial at https://github.com/WadeWalker/name.wadewalker.tutorial is an example of how to use this project.
@@ -0,0 +1,9 @@
bin.includes = META-INF/,\
gluegen-rt.jar,\
jogl-all.jar,\
gluegen-rt-natives-windows-amd64.jar,\
gluegen-rt-natives-linux-amd64.jar,\
gluegen-rt-natives-macosx-universal.jar,\
jogl-all-natives-windows-amd64.jar,\
jogl-all-natives-linux-amd64.jar,\
jogl-all-natives-macosx-universal.jar