Page 2 of 2

Re: Which plugin formats are standard in linux today?

Posted: Sun Jun 11, 2017 5:21 pm
by tnovelli
Interesting, thanks all.

PUGL does look good. Just looking at the code; haven't tried it yet.
You can use it with either Xlib, OpenGL, Xlib+Cairo, or OpenGL+Cairo.
Cairo is a bit bloaty but it should look great with relatively little work.
If you use OpenGL+Cairo, it renders the cairo canvas to a texture using OpenGL ~1.5 fixed functions, which should work on almost any PC. That's compatible with OpenGL 2.1 (also well supported), so you could use Cairo for GUI text/widgets and OpenGL shaders for fancy visuals.
If you want OpenGL text/widgets you'll need additional code for that.

Rutabaga uses OpenGL 3.3 (programmable pipeline only) which has only been supported for a few years in Linux Intel GPU drivers, IIRC. That's probably a problem for people running older distros on their linux audio workstations.
It could probably be adapted to OpenGL 2.1 without too much difficulty.
On the upside, it includes OpenGL text rendering & GUI widgets.... quick start with less bloat.

I've used GLFW for games. It's almost as minimal as PUGL, strictly for OpenGL, and geared more toward games. Might not be so great for GUI apps, but it is stable and popular.

Re: Which plugin formats are standard in linux today?

Posted: Mon Sep 04, 2017 9:49 pm
by simonvanderveldt
How about AVTK as a toolkit? https://github.com/openAVproductions/openAV-AVTK
Would be better than writing everything yourself.

Re: Which plugin formats are standard in linux today?

Posted: Fri Sep 08, 2017 1:54 pm
by lucianodato
I'm looking advice on this too. AVTK seems the best candidate right now to me but I don't have experience with any of the previously recommended.

Re: Which plugin formats are standard in linux today?

Posted: Fri Sep 08, 2017 2:37 pm
by funkmuscle
lucianodato wrote:I'm looking advice on this too. AVTK seems the best candidate right now to me but I don't have experience with any of the previously recommended.
contact Harry

Code: Select all

harryhaaren@gmail.com
he'll get back to you quickly and he's a good guy too.