Login  Register

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.