aboutsummaryrefslogtreecommitdiffstats
path: root/src/java
Commit message (Expand)AuthorAgeFilesLines
* GlueGen Type: Use virt getTargetType() for ArrayType dropping getElementType(...Sven Gothel2023-06-197-26/+30
* CPP Enable Pragma Once: Remove cli '--enablePragmaOnce' option as it is enabl...Sven Gothel2023-06-181-4/+1
* Merge remote-tracking branch 'Mathieu_Fery/feature/add_preserveGeneratedCPP_o...Sven Gothel2023-06-182-6/+9
|\
| * feat(cli): Add --preserveGeneratedCPP option inside GlueGenMathieu Féry2023-06-162-4/+8
* | Merge remote-tracking branch 'Mathieu_Fery/feature/improve_logs_inside_transl...Sven Gothel2023-06-181-1/+9
|\ \
| * | feat(translationUnit): Improve logs in case of failure inside translationUnitMathieu Féry2023-06-161-1/+9
| |/
* | Merge remote-tracking branch 'Mathieu_Fery/feature/improve_compound_type_errors'Sven Gothel2023-06-181-2/+6
|\ \
| * | feat(CompoundType): Improve error log on CompoundType.addField and CompoundTy...Mathieu Féry2023-06-161-2/+6
| |/
* | fix(cli): Fix disablePragmaOnce optionFéry Mathieu (Mathius)2023-06-181-1/+1
* | CustomJNICode: Fix/complete commit d7bc10d7ff0e3a30d74c4e4c439230f3983bcfb4: ...Sven Gothel2023-06-181-0/+4
* | Merge remote-tracking branch 'Mathieu_Fery/feature/add_customJNICode_directive'Sven Gothel2023-06-182-1/+57
|\ \
| * | feat(jni): Add directive for dedicated JNI Code with CustomJNICodeMathieu Féry2023-06-162-1/+57
| |/
* | Merge remote-tracking branch 'Mathieu_Fery/feature/support_of_bitwise_not'Sven Gothel2023-06-181-2/+2
|\ \
| * | feat(constants): Add supports of ~ inside ConstantDefinitionMathieu Féry2023-06-161-2/+2
| |/
* | CPP Enable Pragma Once: Default is 'true', since usually all compiler and API...Sven Gothel2023-06-182-3/+6
* | CPP Enable Pragma Once: Add GlueGen.run(..) debug output w/ all paramterSven Gothel2023-06-182-3/+8
* | Merge remote-tracking branch 'remotes/Mathieu_Fery/feature/enable_pragma_once'Sven Gothel2023-06-183-11/+47
|\ \
| * | feat(feature): Enable pragma once managementMathieu Féry2023-06-163-11/+47
| |/
* | GlueGen Struct [12]: Throw InternalError(..) for produced code-path where Own...Sven Gothel2023-06-181-0/+15
* | GlueGen Struct [11]: Formalize Ownership (enum) and elaborate generated Java ...Sven Gothel2023-06-181-120/+208
* | GlueGen Struct [10]: Don't skip primitive w/ platform dependent sized type in...Sven Gothel2023-06-181-14/+7
* | GlueGen Struct [9]: Fix regression which added a pointer referencing type 'vo...Sven Gothel2023-06-181-0/+8
* | Type: Add hasSize(), change getSignature(..) for const: isConstTypedef() -> "...Sven Gothel2023-06-181-2/+5
* | JavaType: Add getSignature(..) like TypeSven Gothel2023-06-181-5/+14
* | GlueGen Struct [8]: Revised setter (resolved shrinking array, using 'subset' ...Sven Gothel2023-06-172-93/+192
* | ElementBuffer: Add absolute get/put multi-element with full srcElemPos, destE...Sven Gothel2023-06-171-23/+42
* | GlueGen Struct [7]: Keep struct class non-final (revert), but ensure methods ...Sven Gothel2023-06-161-9/+9
|/
* GlueGen Struct [6]: Simplify adding 'private ElementBuffer _eb*' memory buffe...Sven Gothel2023-06-161-27/+3
* Buffers.copyNativeToDirectByteBuffer(): Remove unused varSven Gothel2023-06-161-1/+0
* GlueGen Struct [5]: Revised Struct Mapping + DocumentationSven Gothel2023-06-161-868/+959
* GlueGen Struct [4]: JavaConfiguration Change: Drop 'ManualStaticInitCall', 'F...Sven Gothel2023-06-163-103/+93
* GlueGen Struct [3]: Adopt to CodeUnit Abstraction (replacing plain PrintWrite...Sven Gothel2023-06-169-640/+678
* GlueGen Struct [2]: Add CodeUnit: Representing a generated C or Java file, co...Sven Gothel2023-06-164-1/+261
* GlueGen Struct [1]: Enhance com.jogamp.common.nio.* to serve a most native-fr...Sven Gothel2023-06-166-185/+867
* AudioSink: Drop getMaxSupportedChannels(), use getNativeFormat(), getPreferre...Sven Gothel2023-05-233-39/+83
* AudioSink: Refine context locking where supported, have a more usable univers...Sven Gothel2023-05-233-12/+33
* AudioFormat/AudioSink: Use float in seconds for duration to avoid losing prec...Sven Gothel2023-05-215-35/+65
* AudioSink: Add getAvgFrameDuration(); API-Doc: Default*: 'frame' -> AudioFram...Sven Gothel2023-05-214-15/+35
* AudioSink: Enhance description re 'AudioFrame' and 'frameDuration' also using...Sven Gothel2023-05-211-6/+19
* JarUtil.getRelativeOf(): Make'cutOffInclSubDir' optional, i.e. ignore if null...Sven Gothel2023-05-201-6/+15
* AudioSink.init(): Detail 'frameDuration' intend and impact of underlying JOAL...Sven Gothel2023-05-201-3/+14
* Add AudioSink.getSourceCount(), refine Audio* API docSven Gothel2023-05-204-10/+44
* AudioSink: Add latency query, init(..) frameDuration in ms shall be int, fix ...Sven Gothel2023-05-193-10/+57
* AudioFormat: Fix rounding/int-truncate errors, all millisecond params use typ...Sven Gothel2023-05-191-7/+7
* Place AudioFormat in its own file outside AudioSink, JOAL's ALAudioSink has m...Sven Gothel2023-05-185-155/+186
* AudioSink: Add exclusive locking allowing implementations to short-cut for le...Sven Gothel2023-05-173-0/+24
* Promote common av (audio/video) classes (AudioSink, ..) from JOGL to GlueGen ...Sven Gothel2023-05-175-0/+1051
* IOUtil.copyStreamChunk2ByteBuffer(..): Added new method to copy a chunk (segm...Sven Gothel2023-05-041-0/+33
* IOUtil.copyStream2Byte{Array|Buffer}(..): API Doc: Clarify that the complete ...Sven Gothel2023-05-041-6/+4
* IOUtil.copyStream2{File|Stream)(..): Drop unused and misleading 'totalNumByte...Sven Gothel2023-05-042-15/+11