Re: Initial thoughts (Project: 'gamp')
Posted by
Sven Gothel on
May 10, 2024; 8:20pm
URL: https://forum.jogamp.org/Initial-thoughts-Project-gamp-tp4043446p4043462.html
FYI ...
All general stuff like math etc accumulates in jaulib
https://jausoft.com/cgit/jaulib.git/about/And the gamp (playground) here
https://jausoft.com/cgit/gamp.git/about/Earlier gfxbox2 playground, my 1st Webassembly - here
https://jausoft.com/cgit/cs_class/gfxbox2.git/about/...
For now, gamp will just reuse SDL2/emscripten windowing glue
to windowing toolkit, input and OpenGL.
The latter is just a WebGL javascript 'call up' for the WebAssembly target.
At least it works.
The proof of concept is hence done (single threaded).
Focus is on the math stuff, Graph/GraphUI etc - even FFMpeg seems to be possible.
Later we can dabble about the multi-threading/parallel stuff
if there is even an interest.
Couldn't find a good Java to C++ source compiler, so porting over
the font (typecast) and whole Graph math plus some basic shader toolkits
will be tedious (but doable).
Passing over native data (layout) from C++ to the GPU is much easier and natural,
so that is a good outcome.