Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added slice utility methods to Buffers + rudimentary test. | Michael Bien | 2010-07-04 | 4 | -16/+84 |
| | |||||
* | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-20 | 6 | -93/+271 |
|\ | |||||
| * | another round of ProcAddressTable refactoring. | Michael Bien | 2010-06-20 | 2 | -88/+165 |
| | | | | | | | | | | | | | | - moved getAddressFor() from generated table to ProcAddressTable - added initEntry() to e.g. eagerly initialize one single entry (e.g. clGetExtensionFunctionAddress which must be available first) - several utility methods mostly usefull for debugging - cleanup | ||||
| * | added BasicProcAddressEmitterTest testing generation of ProcAddressTable and ↵ | Michael Bien | 2010-06-18 | 3 | -3/+104 |
| | | | | | | | | method RenameJavaMethod property. | ||||
| * | added 'intptr_t' to the list of PointerBuffer candidates. | Michael Bien | 2010-06-18 | 1 | -2/+2 |
| | | | | | | | | TODO consider making this configurable. | ||||
* | | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-18 | 2 | -18/+108 |
|\| | |||||
| * | pass a ClassLoader to all methods which load classes. (ReflectionUtil) | Michael Bien | 2010-06-17 | 1 | -18/+18 |
| | | |||||
| * | Merge branch 'master' of github.com:sgothel/gluegen | Michael Bien | 2010-06-16 | 1 | -0/+90 |
| |\ | |||||
| | * | Adding RunnableTask, generic notifyable Runnable wrapper | Sven Gothel | 2010-06-16 | 1 | -0/+90 |
| | | | |||||
* | | | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-10 | 13 | -76/+550 |
|\| | | |||||
| * | | small fix in IDE target. Test ran twice in debug mode. | Michael Bien | 2010-06-10 | 1 | -1/+0 |
| | | | |||||
| * | | currently no need for a (public) MiscUtils.java. | Michael Bien | 2010-06-10 | 2 | -65/+6 |
| | | | |||||
| * | | refactored Platform. Simplified initializer. | Michael Bien | 2010-06-10 | 1 | -34/+42 |
| |/ | |||||
| * | Adding DynamicLibraryBundle utility to bundle Tool and JNI native library ↵ | Sven Gothel | 2010-06-10 | 7 | -41/+522 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | loading and lookup Add JNILibLoaderBase.loadLibrary(String libname, boolean ignoreError); DynamicLibraryBundle provides Tool and JNI native library loading and lookup New classes: com.jogamp.common.os.DynamicLibraryBundle com.jogamp.common.os.DynamicLibraryBundleInfo com.jogamp.common.util.MiscUtils.java Change: DEBUG/VERBOSE properties 'gluegen' -> 'jogamp' | ||||
| * | Minor additions to nio/Buffers, util/IntIntHashMap and os/NativeLibrary | Sven Gothel | 2010-06-05 | 7 | -0/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | Buffers add 'float[] getFloatArray(double[])' conversion, ready to replace all JOGL InternalBufferUtil's. NativeLibrary/DynamicLinker add global lookup method allowing Unices and OSX to lookup a symbol globally. However, this is not recommended, due to the lookup costs. Windows is not supported here. Primitive type HashMap's (IntIntHashMap): Added putAll() | ||||
* | | Merge branch 'master' of github.com:mbien/gluegen | Michael Bien | 2010-06-05 | 5 | -60/+63 |
|\| | |||||
| * | fixed handling of size_t which was broken since the introduction of Int64Buffer. | Michael Bien | 2010-05-31 | 3 | -0/+10 |
| | | |||||
| * | Refactored JavaType to use enums. | Michael Bien | 2010-05-30 | 1 | -34/+30 |
| | | |||||
| * | Merge branch 'master' of github.com:sgothel/gluegen | Michael Bien | 2010-05-28 | 3 | -28/+25 |
| |\ | |||||
| | * | Fix: Prepare CMethodBindingEmitter for struct methods as well | Sven Gothel | 2010-05-25 | 2 | -26/+23 |
| | | | |||||
* | | | Merge branch 'master' of git://github.com/sgothel/gluegen | Michael Bien | 2010-05-23 | 1 | -2/+2 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | Fix JNLPs .. vendor and url | Sven Gothel | 2010-05-19 | 1 | -2/+2 |
| | | |||||
* | | GlueGen frontpage cleanup. | Michael Bien | 2010-05-19 | 2 | -57/+45 |
| | | |||||
* | | XHTML cleanup and JogAmplification for gluegen manual | Michael Bien | 2010-05-19 | 1 | -2267/+2275 |
|/ | |||||
* | GlueGen/JOGL Windows x86 x86_64 MingW Builds | Sven Gothel | 2010-05-16 | 1 | -3/+4 |
| | | | | | | | | | mingw linker option: --enable-stdcall-fixup mingw x86: link against JVM lib file, due to unresolved symbol: JAWT.dll x32: _JAWT_GetAWT@8 (stdcall) JAWT.dll x64: JAWT_GetAWT (clean) Looks like the stdcall fixup doesn't work .. | ||||
* | GlueGen/JOGL Windows x86 x86_64 MingW Builds | Sven Gothel | 2010-05-16 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | - mingw linker option: --enable-auto-import - mingw now links against DLLs not libs, due to a runtime error while linking against JAWT x86: Using mingw 20100514, gcc 4.5.0 - clean - passed all junit.run tests x86_64: Using mingw-w64-bin_x86_64-mingw_20100515_sezero.zip, gcc 4.4.5 20100513 - clean - passed all junit.run tests | ||||
* | GlueGen/JOGL Windows x86 x86_64 Builds | Sven Gothel | 2010-05-16 | 7 | -21/+106 |
| | | | | | | | | | | x86: Using mingw 20100514, gcc 4.5.0 - clean - passed all junit.run tests x86_64: Using mingw-w64-bin_x86_64-mingw_20100515_sezero.zip, gcc 4.4.5 20100513 - clean - passed most junit.run tests, still buggy | ||||
* | Fix doc | Sven Gothel | 2010-05-14 | 2 | -2/+2 |
| | |||||
* | fix link | Sven Gothel | 2010-05-14 | 2 | -2/+2 |
| | |||||
* | Fix docu | Sven Gothel | 2010-05-14 | 2 | -17/+77 |
| | |||||
* | win32.c.compiler defaults to mingw | Sven Gothel | 2010-05-14 | 2 | -3/+5 |
| | |||||
* | Fix html ref ; Fix property error message | Sven Gothel | 2010-05-14 | 2 | -8/+3 |
| | |||||
* | Put junit.jar 4.8.2, antlr.jar 2.7.7 into make/lib, and use it as the ↵ | Sven Gothel | 2010-05-12 | 13 | -52/+23 |
| | | | | default, if not specified otherwise in /home/sven/gluegen.properties | ||||
* | Move HashMapTest to junit.run; Unify classes to only 'Test' in their name if ↵ | Sven Gothel | 2010-05-10 | 10 | -115/+117 |
| | | | | they are a junit test. | ||||
* | Add javadoc.zip | Sven Gothel | 2010-05-09 | 1 | -0/+3 |
| | |||||
* | www: add proper redirection to folder www | Sven Gothel | 2010-05-08 | 1 | -0/+7 |
| | |||||
* | Cleanup: Move scripts into their folder | Sven Gothel | 2010-05-05 | 7 | -0/+0 |
| | |||||
* | ReflectionUtil: Added callStaticMethod(..) | Sven Gothel | 2010-05-05 | 1 | -8/+48 |
| | |||||
* | - JAR Manifest: Trusted-Library: true | Sven Gothel | 2010-04-28 | 4 | -20/+24 |
| | | | | | | | - Added JAR Manifest to native libs as well, otherwise our chain would become mixed code. - JNLP: Added update check = background | ||||
* | Fix privileged access (applet) | Sven Gothel | 2010-04-28 | 1 | -9/+16 |
| | |||||
* | Fix broken build | Sven Gothel | 2010-04-28 | 1 | -1/+1 |
| | |||||
* | small optimizations in fast pimitive HashMaps (Arrays.fill(), local variables). | Michael Bien | 2010-04-27 | 1 | -19/+44 |
| | | | | also improved javadoc and fixed exception messages. | ||||
* | switched to nanoTime() and moved asserts to end of the benchmark. | Michael Bien | 2010-04-27 | 2 | -37/+35 |
| | |||||
* | Fix GLProcAddressResolver regression: Loop through all names until found or ↵ | Sven Gothel | 2010-04-27 | 1 | -8/+8 |
| | | | | n/a. Return 0 if not found, no Exception | ||||
* | Merge branch 'master' of github.com:mbien/gluegen | Sven Gothel | 2010-04-26 | 1 | -2/+15 |
|\ | |||||
| * | added javadoc target to gluegen buildscript. | Michael Bien | 2010-04-26 | 1 | -2/+15 |
| | | |||||
* | | Using Buffers.isDirect(), due to Java <= 1.5 limitations | Sven Gothel | 2010-04-26 | 1 | -1/+1 |
|/ | |||||
* | renamed method. | Michael Bien | 2010-04-24 | 4 | -20/+5 |
| | |||||
* | Refactored ProcAddressTable generation. | Michael Bien | 2010-04-24 | 8 | -248/+246 |
| | | | | | - ProcAddressTable is now the common superclass for all tables - Removed ProcAddressHelpers and added FunctionAddressResolver extension mechanism | ||||
* | Use JNILibLoader in the junit test | Sven Gothel | 2010-04-24 | 3 | -3/+61 |
| |