Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build.xml: native jar shall be created in native build target | Sven Gothel | 2011-06-08 | 1 | -5/+7 |
| | |||||
* | Merged Locator -> IOUtil; int Platform.getPageSize(); Added unit test for ↵ | Sven Gothel | 2011-06-08 | 6 | -225/+420 |
| | | | | IOUtil and Platform's page size | ||||
* | Locator: Proper package location after reloc from JOGL | Sven Gothel | 2011-06-08 | 1 | -1/+1 |
| | |||||
* | Locator Util: Clarify API doc a bit | Sven Gothel | 2011-06-08 | 1 | -14/+14 |
| | |||||
* | Fix/Add: Locator (Handle JarURLConnection and ..) | Sven Gothel | 2011-06-08 | 1 | -16/+59 |
| | | | | | | | | | new: 'public static String getRelativeOf(URL baseLocation, String relativeFile)', capable of handling a JAR file/url. Using File based relative locator, allowing better utilization in code: old public static String getRelativeOf(String absoluteFileLocation, String relativeFile) new public static String getRelativeOf(File baseLocation, String relativeFile) | ||||
* | Fix TAB: Replace all TAB with 4 spaces | Sven Gothel | 2011-06-08 | 1 | -1/+1 |
| | |||||
* | ShaderCode: Remove redundant code (Use proper Locator variant) | Sven Gothel | 2011-06-08 | 1 | -2/+0 |
| | |||||
* | refactoring: renamed com.sun.opengl -> com.jogamp.opengl. | Michael Bien | 2011-06-08 | 1 | -1/+1 |
| | |||||
* | Moved remaining portions of fixed function emulation out of core JOGL public ↵ | Kenneth Russel | 2011-06-08 | 1 | -3/+34 |
| | | | | | | and implementation packages and into com.sun.opengl.util.glsl.fixed.* and other subpackages of com.sun.opengl.util. Renamed javax.media.opengl.sub.GLObject to javax.media.opengl.GLBase. Moved interfaces in javax.media.opengl.sub.fixed to javax.media.opengl.fixedfunc and changed naming convention. Moved all classes in javax.media.opengl.util to com.sun.opengl.util. Moved com.sun.opengl.impl.packrect to com.sun.opengl.util.packrect. Renamed InternalBufferUtils to InternalBufferUtil to match naming convention and copied in needed routines for GLU and other classes. Fixed build breakage when specifying rootrel.build property; reintroduced build-temp directory. Updated demos. git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1886 232f8b59-042b-4e1e-8c03-345bb8c30851 | ||||
* | repair | Sven Gothel | 2011-06-08 | 1 | -0/+106 |
| | | | | git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1872 232f8b59-042b-4e1e-8c03-345bb8c30851 | ||||
* | Platform: Add getPageSize() | Sven Gothel | 2011-06-07 | 2 | -0/+26 |
| | |||||
* | Fix C / JNI compilation: Add/use javah, recompile if out of date, | Sven Gothel | 2011-06-07 | 6 | -24/+55 |
| | |||||
* | Merged JOGL's general purpose static methods of StreamUtil and FileUtil into ↵ | Sven Gothel | 2011-06-07 | 1 | -6/+95 |
| | | | | IOUtil | ||||
* | create source zip archives per default | Sven Gothel | 2011-05-22 | 1 | -5/+11 |
| | |||||
* | Add all.debug target | Sven Gothel | 2011-05-17 | 1 | -1/+3 |
| | |||||
* | leave java source zip file in build folder (if BUILD_ARCHIVE=true) | Sven Gothel | 2011-05-17 | 1 | -1/+2 |
| | |||||
* | build: Query git branch/sha1 and use it if not set and tools are available; ↵ | Sven Gothel | 2011-05-16 | 2 | -4/+20 |
| | | | | | | | | | | Add Java source zip file. Query git branch/sha1 and use it if not set and tools are available. This shall improve tracking of manual generated binaries/bundles. Add Java source zip file. Contains all Java source code (incl. generated ones) enhancing IDE usage, where API doc and source browsing of libs is supported (NB/Eclipse/etc). | ||||
* | PointerBuffer: Add duplicate() method (as req by JOCL) | Sven Gothel | 2011-05-01 | 1 | -0/+19 |
| | |||||
* | test / build scripts | Sven Gothel | 2011-04-27 | 2 | -2/+6 |
| | |||||
* | Eclipse: use native build path of tests | Sven Gothel | 2011-04-27 | 1 | -1/+1 |
| | |||||
* | NativeBuffer/PointerBuffer API/Impl Change (remove explicit backup array, ↵ | Sven Gothel | 2011-04-27 | 11 | -349/+456 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | alloc referenced data map if used only) This patch doesn't impact GlueGen's code generation, but enhance and fix PointerBuffer usage only. remove explicit backup array As suggested by Michael Bien with a proposed patch, PointerBuffer's backup array is not only redundant in case it's not used, but also erroneous - due to possible sliced buffers. Removes the explicit backup array implementation leaving it up to the user, ie how PointerBuffer is created (alloc/allocDirect) and use the underlying nio's buffer backup array, if available. This also fixes the (never tested) case of indirect w/ backup array usage on 32bit platform size. In this case the array shall be of type int[], holding 32bit pointer - on 64bit long[]. Previous to this patch, it was always long[]. Added more thorough tests of PointerBuffer, notably indirect w/ backup array and native deep copy and filling of a pointer array. alloc referenced data map if used only As suggested by Michael Bien with a proposed patch, the allocation of the dataMap hash map is redundant in case it's not used. The hash map will be initialized lazy, if needed only. | ||||
* | refactoring in common.nio public api - removed Int64Buffer | Michael Bien | 2011-04-26 | 7 | -210/+46 |
| | | | | | | - removed Int64Buffer since it is no longer needed for LongBuffer emulation Signed-off-by: Sven Gothel <[email protected]> | ||||
* | RecursiveLock: Expose waiting thread queue size | Sven Gothel | 2011-04-26 | 1 | -0/+6 |
| | |||||
* | Remove redundant setup.java.home.dir, use proper gluegen-cpptasks-base.xml ↵ | Sven Gothel | 2011-04-20 | 1 | -16/+1 |
| | | | | target gluegen.cpptasks.setup.compiler (instead of gluegen.cpptasks.detect.compiler) | ||||
* | eclipse: Use all.ide as def target, using debug flags and no archive | Sven Gothel | 2011-04-20 | 1 | -0/+3 |
| | |||||
* | osx fix: query availability of JVM header, ie | Sven Gothel | 2011-04-20 | 1 | -1/+6 |
| | | | | | - /System/Library/Frameworks/JavaVM.framework/Headers/ Java 10.6 Update 4 - /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Headers/ Prev. Version | ||||
* | ant: using target.sourcelevel, host.sourcelevel, javacdebug and ↵ | Sven Gothel | 2011-04-20 | 1 | -9/+23 |
| | | | | | | | | | javacdebuglevel for compilation ; osx fix ant: using target.sourcelevel, host.sourcelevel, javacdebug and javacdebuglevel for compilation osx fix: remove java.include.dir.platform property def, since it should be done in the gluegen-cpptasks-base.xml | ||||
* | test ant: using target.sourcelevel, host.sourcelevel, javacdebug and ↵ | Sven Gothel | 2011-04-20 | 1 | -2/+11 |
| | | | | javacdebuglevel for compilation | ||||
* | Add IOUtil - generic URL to File and stream to stream copy | Sven Gothel | 2011-04-01 | 1 | -0/+84 |
| | |||||
* | Fix gluegen Eclipse build clean and incremental behavior. | Wade Walker | 2011-03-26 | 2 | -2/+1 |
| | | | | | These changes got lost somehow; recreating them here from most recent master. | ||||
* | VersionNumber: Add cstr with version number string and delimeter | Sven Gothel | 2011-03-21 | 1 | -0/+29 |
| | |||||
* | use.macosx32 and use.macosx64 are only true when I run Mac OS X | Sylvestre Ledru | 2011-03-20 | 1 | -0/+6 |
| | |||||
* | Merge branch 'pulled' of github.com:sgothel/gluegen into pulled | Sven Gothel | 2011-03-19 | 4 | -5/+16 |
|\ | |||||
| * | Speed up Eclipse build | Wade Walker | 2011-02-25 | 3 | -5/+9 |
| | | | | | | | | | | Changes Eclipse's build settings to reduce the amount of stuff rebuilt by the build.xml flow. | ||||
| * | Speed up Eclipse build | Wade Walker | 2011-02-25 | 1 | -0/+7 |
| | | | | | | | | | | Changes Eclipse's build settings to reduce the amount of stuff rebuilt by the build.xml flow. | ||||
* | | Primitive HashMap: Add deep clone(); Fix containsValue() in case of Object ↵ | Sven Gothel | 2011-03-19 | 3 | -11/+440 |
| | | | | | | | | values (using equals(Object)); Adding junit tests for clone(), capacity and IntObjectHashMap | ||||
* | | ReflectionUtil: split up createInstance() / use var-args where possible w/o ↵ | Sven Gothel | 2011-03-19 | 1 | -7/+16 |
| | | | | | | | | change | ||||
* | | Fix jogamp-env.xml's NODE_NAME -> build.node.namev2.0-rc2 | Sven Gothel | 2011-02-26 | 1 | -2/+3 |
| | | |||||
* | | DoubleCheckLocking: Added 'ok' comment - volatile var | Sven Gothel | 2011-02-26 | 3 | -3/+3 |
| | | |||||
* | | RecursiveLock: static field -> final; NativeLibrary: cleanup | Sven Gothel | 2011-02-26 | 2 | -7/+6 |
| | | |||||
* | | fix TestRecursiveLock01's LockedObjectAction1 sync | Sven Gothel | 2011-02-26 | 1 | -8/+5 |
| | | |||||
* | | Merge remote-tracking branch 'remotes/mbien/master' | Sven Gothel | 2011-02-26 | 7 | -29/+30 |
|\ \ | |||||
| * | | small cleanup in uitl package | Michael Bien | 2011-02-26 | 7 | -29/+30 |
| | | | | | | | | | | | | | | | | | | - StringBuffer -> StringBuilder - ReflectionUtil.getBaseName -> class.getSimpleName() - cleanup imports, generics and @Override for all touched classes | ||||
| * | | Merge branch 'master' of github.com:sgothel/gluegen | Michael Bien | 2011-02-25 | 12 | -13/+64 |
| |\| | |||||
| * | | Merge branch 'master' of github.com:sgothel/gluegen | Michael Bien | 2011-02-23 | 1 | -2/+2 |
| |\ \ | |||||
| * \ \ | Merge branch 'master' of ssh://jogamp.org/srv/scm/gluegen | Michael Bien | 2011-02-22 | 3 | -8/+8 |
| |\ \ \ | |||||
* | | | | | cleanup imports | Sven Gothel | 2011-02-26 | 2 | -7/+2 |
| |_|_|/ |/| | | | |||||
* | | | | Fix archive.7z: unset property destfile.path. gluegen-archivetasks.xml -> ↵ | Sven Gothel | 2011-02-24 | 3 | -3/+11 |
| | | | | | | | | | | | | | | | | jogamp-archivetasks.xml | ||||
* | | | | fix jogamp-env.xml ; uses env vars BUILD_ARCHIVE=true|yes and NODE_NAME if set | Sven Gothel | 2011-02-23 | 12 | -10/+10 |
| | | | | |||||
* | | | | Intro jogamp-env.xml to parse common env properties ; Fix archive.7z: use ↵ | Sven Gothel | 2011-02-23 | 4 | -5/+26 |
| | | | | | | | | | | | | | | | | abs path |