summaryrefslogtreecommitdiffstats
path: root/src/java/com/jogamp/gluegen/JavaConfiguration.java
Commit message (Expand)AuthorAgeFilesLines
* JavaConfiguration.requiresJavaCallbackCode() shall return true for all JavaCa...Sven Gothel2023-08-051-1/+1
* Merge remote-tracking branch 'Mathieu_Fery/wip/test_case_callback_emission'Sven Gothel2023-08-041-0/+10
|\
| * wip(test_case): Example of test case for issue related of 927bbc7160a812bb29c...Mathieu Féry2023-08-041-0/+10
* | Revert "JavaCallback: Remove non-UserParam JavaConfiguration.requiresJavaCall...Sven Gothel2023-08-041-0/+7
|/
* JavaCallback: Remove non-UserParam JavaConfiguration.requiresJavaCallbackCode()Sven Gothel2023-08-041-7/+0
* JavaEmitter: Encapsulate 'needsJavaCallbackCode' query in JavaConfiguration. ...Sven Gothel2023-08-041-0/+6
* feat(callbackGenerator): Add basic management of callback without userDataMathieu Féry2023-07-311-4/+11
* GlueGen JavaCallback: Add optional custom 'Callback-UserParamClass` for non-c...Sven Gothel2023-07-101-14/+34
* GlueGen JavaCallback: Remove ambiguity: Config JavaCallbackDef/JavaCallbackKe...Sven Gothel2023-07-061-40/+70
* GlueGen: Add 'PascalString' string semantics (length + value-ptr), added prel...Sven Gothel2023-07-051-7/+86
* GlueGen JavaCallback: Revised: Static Java callback dispatcher, dropping nati...Sven Gothel2023-07-041-31/+56
* GlueGen JavaCallback: Only produce default 'Key' class if keys are used, expo...Sven Gothel2023-07-011-0/+2
* GlueGen JavaCallback: Resolve key mapping of callback and associated resource...Sven Gothel2023-06-301-27/+71
* GlueGen JavaCallback: 1st Working Draft: Changed 'JavaCallbackDef' config, ad...Sven Gothel2023-06-291-55/+84
* GlueGen LibraryOnLoad Config: Generate `JNI_OnLoad(..)` for dynamic and `JNI_...Sven Gothel2023-06-291-2/+10
* GlueGen JavaCallback: Move JavaCallback into JavaConfiguration, accessible ac...Sven Gothel2023-06-261-0/+51
* GlueGen JavaConfiguration: Add List<Integer> stringArguments(final AliasedSym...Sven Gothel2023-06-251-0/+18
* GlueGen JavaConfiguration: Add 'JavaCallbackDef <funcion-pointer-typedef-name...Sven Gothel2023-06-251-1/+47
* GlueGen: JavaConfiguration.promoteTypeInfo(): Fix primitive pointerDepth, i.e...Sven Gothel2023-06-231-1/+1
* GlueGen: JavaConfiguration.typeInfo(..): Clarify DEBUG_TYPE_INFO outputSven Gothel2023-06-231-12/+14
* feat(jni): Add directive for dedicated JNI Code with CustomJNICodeMathieu Féry2023-06-161-0/+38
* GlueGen Struct [4]: JavaConfiguration Change: Drop 'ManualStaticInitCall', 'F...Sven Gothel2023-06-161-51/+93
* Bug 1144 - Add 'DelegateImplementation': Requires own MethodBinding for deleg...Sven Gothel2015-03-111-2/+50
* Bug 1134 - LOG AliasedSymbol: Don't issue getAliasedString(), logger takes ca...Sven Gothel2015-03-111-9/+9
* Bug 1144 - Add 'DelegateImplementation', manually impl. may delegate to renam...Sven Gothel2015-03-111-0/+72
* Bug 1144 - Add 'DelegateImplementation': Cleanup MethodBinding/FunctionBindin...Sven Gothel2015-03-111-1/+10
* Bug 1144 - Add 'DelegateImplementation': Cleanup JavaConfiguration and use ma...Sven Gothel2015-03-101-59/+75
* Bug 1134 - Use ASTLocationTag in Logging (PCPP, Emitter); Refine ASTLocationT...Sven Gothel2015-03-081-7/+19
* Bug 1134 - Handle Opaque fields in structs; Print struct field name in apidoc...Sven Gothel2015-03-071-0/+16
* Bug 1134 - Utilize AliasedSymbol where required in *Configuration; Clarify Pr...Sven Gothel2015-03-061-24/+28
* Bug 1134 - Refine Logging using 'LoggerIf' - Replace System.err w/ Logging wh...Sven Gothel2015-03-061-65/+41
* Bug 1134 - Enhance GlueGen Compiler: Minimal GL Header Changes _and_ TypesafetySven Gothel2015-03-051-118/+209
* Bug 1126 - Remove static query requirement of MachineDescriptor, find matchin...Sven Gothel2015-02-021-10/+10
* Bug 1125 - Make ELF Reader 'jogamp.common.os.elf' StatelessSven Gothel2015-02-011-1/+39
* GlueGen JavaEmitter: Use proper class access modifiers for emitted classes in...Sven Gothel2014-12-111-3/+6
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-031-218/+218
* Bug 1025 - GlueGen: Add accessor for compound fields of type array, pointer a...Sven Gothel2014-06-251-17/+57
* GlueGen: Refine compound [array] call-by-value native code injection and init...Sven Gothel2014-06-181-10/+42
* GlueGen: Add support for 'compound call-by-value', i.e. passing and returning...Sven Gothel2014-06-171-0/+18
* GlueGen: Add 'MethodJavadoc <method-name> comment-line..' configuration eleme...Sven Gothel2014-01-211-35/+66
* gluegen: remove trailing whitespaceHarvey Harrison2013-10-171-31/+31
* Cleanup GlueGen config 'ExtendedInterfaceSymbols*'Sven Gothel2013-01-311-17/+64
* gluegen: remove two fast-path tests that can never triggerHarvey Harrison2012-10-161-14/+0
* Fix 'NIOOnly' impl ; Use 'final' in gen. Java stubs ;Sven Gothel2012-03-221-24/+27
* Add more debug/analisys information. Throw exception when attempting to overr...Sven Gothel2012-02-151-5/+33
* Don't ignore GlueGen.debug() in static DEBUG flags; Add JavaConfiguration.DEB...Sven Gothel2012-02-151-3/+18
* Reversed Type relocation ; Minor fixSven Gothel2011-07-211-1/+0
* - Moved most types and StructLayout to runtime package:Sven Gothel2011-07-181-0/+2
* Renamed com.sun.gluegen -> com.jogamp.gluegenSven Gothel2010-11-061-0/+1594