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.
Which plugin formats are standard in linux today?
Moderators: MattKingUSA, khz
-
- Established Member
- Posts: 37
- Joined: Mon Sep 04, 2017 9:30 pm
Re: Which plugin formats are standard in linux today?
How about AVTK as a toolkit? https://github.com/openAVproductions/openAV-AVTK
Would be better than writing everything yourself.
Would be better than writing everything yourself.
- lucianodato
- Established Member
- Posts: 156
- Joined: Sat May 15, 2010 9:00 pm
- Has thanked: 3 times
- Been thanked: 16 times
Re: Which plugin formats are standard in linux today?
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.
Arguy (IRC)
- funkmuscle
- Established Member
- Posts: 2813
- Joined: Mon Jun 02, 2008 2:30 pm
- Has thanked: 132 times
- Been thanked: 34 times
Re: Which plugin formats are standard in linux today?
contact Harrylucianodato 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.
Code: Select all
harryhaaren@gmail.com