summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Graph Perf Test: {Test->Perf}TextRendererNEWT00: Drop junit, ... (WIP)Sven Gothel2023-03-074-0/+708
| | | | | | | | Also tested w/ alternative JVM (Azul) .. works well, no big difference (but slower startup time, but might be OpenJDK 17->19 related as well). Printing usual system infos to make the test record useful. Cmdline is: com.jogamp.opengl.test.junit.graph.PerfTextRendererNEWT00 -es2 -Nperf -long_text -loop 40
* HowToBuild: Add back multiarch i386 on amd64 section for Debian 11Sven Gothel2023-01-241-0/+19
|
* Realign HowToBuild w/ GlueGen (Debian 11, Windows)Sven Gothel2023-01-171-51/+15
|
* HowToBuild: adoptopenjdk -> adoptium, openjdk-11 -> openjdk-17; MacOS: min ↵Sven Gothel2023-01-151-14/+29
| | | | SDK version >= 11.0, description to produce fat OpenJDK libraries for x86_64 and aarch64
* Adding test invocation script for linux aarch64 / Refined HowToBuild.htmlSven Gothel2019-11-301-1/+3
|
* Bug 1156: HowToBuild: Add GNU/Linux dependencies to libdrm and libgbmSven Gothel2019-11-291-2/+8
|
* Bug 1363: Java 11: Aligned HowToBuild.html w/ GlueGen's updated versionSven Gothel2019-08-191-75/+108
|
* Update CSS; Add responsive viewport design tagSven Gothel2019-05-065-0/+10
|
* Merge remote-tracking branch 'xranby/robovm'Sven Gothel2019-04-121-0/+58
|\
| * doc/misc/robovm.txt: Update to JogAmp JOGL 2.3.2 and last libre RoboVM 1.6.1Xerxes Rånby2015-10-301-7/+7
| |
| * doc/misc/robovm.txt: Explore low footprint deployment 6.3MbXerxes Rånby2015-09-081-5/+36
| |
| * doc/misc/robovm.txt: Mention -rvm: runtime flagsXerxes Rånby2015-08-201-0/+12
| |
| * doc/misc/robovm.txt: Writedown howto use JogAmp in combination with RoboVM AOTXerxes Rånby2015-08-201-0/+15
| |
* | Update HowToBuild.htmlSven Gothel2019-03-271-34/+6
| | | | | | | | | | Minimum supported Debian version is now Debian 9 or Stretch to minimize maintenance. Note: No other GNU/Linux version has been validated so far.
* | Bug 1348: X11 XI Multitouch: Fixes of previous commit ↵Sven Gothel2019-03-271-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 92006e4baef57f1f3fb647dd307aed5989fd4c8d Previous commit 92006e4baef57f1f3fb647dd307aed5989fd4c8d (Note to Danny: I cannot test this now - please re-test and/or review) X11Common::JavaWindow - Owns XI extension's xiOpcode, selected xiTouchDeviceId and tracked XITouchPosition array X11Window::CreateWindow - Query XI extension only once @ window creation and earmark xiOpcode in JavaWindow instance - Fix: Device selection code was "class->type != XITouchClass", but shouldn't it be 'XITouchClass == class->type' (as patched here) - Fix: Free XIQueryDevice returned XIDeviceInfo array via XIFreeDeviceInfo - Earmark deviceid in JavaWindow instance X11Display - Moved global static touch_coordinates to JavaWindow::xiTouchCoords instance X11Display::DispatchMessage - Changed event handling structure similar to https://keithp.com/blogs/Cursor_tracking/ - Fix: Free XGetEventData's optional memory allocation via XFreeEventData - Reuse JavaWindow's queried xiOpcode - Fix: Don't overrise windowPointer, instead validate and require a match. JavaWindow must match! - Fix: Also validate chosen deviceid with JavaWindow's registered device Newt Build: - Added libXi in build recipe and doc
* | HowToBuild: Add Debian 9 NotesSven Gothel2018-01-151-2/+20
| |
* | HowtoBuild: Update Debian 8.1.0 package recipe ..Sven Gothel2015-08-201-5/+15
|/
* Bug 1149 - Replacing PCPP w/ JCPP: Update HowToBuild.htmlSven Gothel2015-03-241-2/+8
|
* Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* (Part 1)Sven Gothel2015-02-024-25/+25
| | | | | | | | | sed -i 's/javax\.media\.opengl/com\.jogamp\.opengl/g' `grep -Rl "javax\.media\.opengl" src` sed -i 's/javax\.media\.nativewindow/com\.jogamp\.nativewindow/g' `grep -Rl "javax\.media\.nativewindow" src` sed -i 's/javax\/media\//com\/jogamp\//g' `grep -Rl "javax/media/" src` sed -i 's/javax\/media\//com\/jogamp\//g' `grep -Rl "javax/media/" doc` Manually edited all occurences within make/**
* Bug 1079 - Remove symbolic link jogl/doc/boumlSven Gothel2014-10-081-1/+0
| | | | Symbolic links may cause problems on platform where such feature is not supported (Windows)
* doc/TODO.txt: Remove resolved tasksSven Gothel2014-09-181-3/+1
|
* HowToBuild: Debian i386 on x64: Add symbolic links for shared libsSven Gothel2014-09-031-0/+8
|
* HowToBuild: Revert required git version back to 1.6.0 (from 1.7.10, commit ↵Sven Gothel2014-08-281-1/+1
| | | | | | | 1882b6551326e583c311b6b169be2222125df4d9) git version 1.7.10 is not available on certail 'long life' / LTS systems, we have to reschedule the gluegen patch for a later time.
* HowToBuild: Bump requirements: ant >= 1.9.0, git >= 1.7.10Sven Gothel2014-08-281-5/+8
| | | | | | | | - ant >= 1.9.0 - Due to java8 build support - git >= 1.7.10 - Due to gluegen's new git query of HEAD branch and sha1-tip
* Merge remote-tracking branch 'github-mark/master' (Bug 1023/Bug 1024)Sven Gothel2014-07-052-4/+4
|\ | | | | | | | | | | | | Conflicts: make/scripts/tests.sh (build.xml: Using <copy tofile=".."/> instead of producing new jar files via <jar> to keep identity)
| * Attempt to remove aliasing from native libraries.Mark Raynsford2014-06-302-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed: jogl-core.jar → jogl.jar nativewindow-core.jar → nativewindow.jar The build scripts have been edited to produce sets of natives for each "module" (as opposed to producing one set of natives and then have each module point to them via aliasing). Bug: 1023 Bug: 1024 Depends on 46faa59d439ef235d7691fc64d56eedc600ffa1a from gluegen.
* | HowToBuild: Add 'libudev-devel' for oculusvr-sdk sub-module compilationSven Gothel2014-07-031-3/+5
| |
* | Fix 'typo' in messages: 'Catched' -> 'Caught'Sven Gothel2014-06-281-1/+1
|/
* Bug 1021: Add OculusSDK binding / Basic OVR support (HowtoBuild.xml: Mention ↵Sven Gothel2014-06-201-0/+5
| | | | feature loss if not fetching submodules)
* Bug 1021: Adding submodule oculusvr-sdk and adjust HowToBuild (git clone ↵Sven Gothel2014-06-191-1/+1
| | | | --recurse-submodules <jogl-url>)
* Minor refinements: .gitignore HowToBuildSven Gothel2014-06-191-2/+2
|
* HowToBuild: ant 1.8.2 ; Complete GNU/Linux dependencies w/ openjdk, ant and ↵Sven Gothel2014-05-091-5/+27
| | | | p7zip, refine Debian 7 and 8 i386 on amd64 details
* Doc NEWT-Overview: Add notion about Window ParentingSven Gothel2014-03-141-0/+56
|
* doc/Platforms.txt: Update Virtualbox 4.3 Tests .. w/ Debian Host and Client ↵v2.1.52.1-maintSven Gothel2014-03-111-0/+28
| | | | (Wheezy Mesa 8.0.5-SW and Jessie Mesa 9.2.2-SW)
* doc/HowToBuild.html: Remove duplicate lineSven Gothel2014-02-151-2/+0
|
* doc/HowToBuild.html: Complete Debian package list, add note on multiarch ↵Sven Gothel2014-02-151-0/+13
| | | | packages
* Adaption of Oracle's Deployment changes, i.e. >= 7u51Sven Gothel2014-01-221-28/+18
| | | | | | | | | | Sadly, due to Oracle's Java Applet Plugin update 7u51, unsigned applets are no more allowed and effectively lower the bar to create user applets with raised privileges.<br/> Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the JOGL's supporting classes as well as jogl-test.jar, which contains the applet class.<br/> jogl-test.jar's manifest file uses <i>Permissions: sandbox</i> to <b>not raise privileges</b>.
* Doc: JOGL-DEPLOYMENT Change 'Traditional Applets' to 'New Applets' (NApplet)Sven Gothel2014-01-212-2/+2
|
* HowToBuild: Add 'libxcursor-devel' dependency and a debian one-liner ..Sven Gothel2014-01-211-0/+5
|
* Bug 877 Concurrency Discussion: Update doc MultiThreading.txt, volatile ↵Sven Gothel2013-10-291-0/+31
| | | | field usage; GLDrawableImpl: Make read-only fields final.
* Updating doc AWTPrinting.txtSven Gothel2013-09-151-6/+14
|
* TiledPrintingAWTBase/doc: Add description of how-to add a 'print-to-file' ↵Sven Gothel2013-09-081-0/+11
| | | | printer driver on OSX
* doc/Implementation/AWTPrinting.txt: Adding ref to AWTPrintLifecycleSven Gothel2013-09-081-2/+4
|
* doc/Implementation/AWTPrinting: Update to match latest codeSven Gothel2013-09-081-21/+46
|
* Added AWTPrinting document ..Sven Gothel2013-09-061-0/+53
|
* Doc/HowToBuild: Windows x32 and x64 require new MingW64 Versions, tested w/ ↵Sven Gothel2013-08-311-11/+30
| | | | | | | | | | >= 4.8.1 - The previous MingW64 would still work, however we should align 32bit and 64bit versions - Mingw 32bit does not support dshow/com properly! - Use MingW64 32bit builds solve the problem
* Use uml's png files (svg font is broken)qun2013-07-231-4/+4
|
* Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too ↵qun2013-07-2364-1941/+1502
| | | | tiny, using png)
* Doc: Overview/Evol .. embedded sizeSven Gothel2013-07-181-1/+1
|
* UML: Fix 'core' layout - more similar to 'all'Sven Gothel2013-07-1815-170/+161
|