From: Jan Gukelberger <g.i@gm...> - 2003-11-27 15:33:15
Having my starting problems with OpenGL and DRI fixed (thanks again @Ville)
I'm now going for the 'real' project.
We are developping an application displaying graphics and animations in
realtime for scientific purpose.
For programming these graphics on a high level we don't want to use
like DGA (in fact we have an old implementation using XFree86 DGA) but
OpenGL (with DRI in order to achieve reliably high framerates).
But we aren't going to use X because integrating a whole Xserver into
RealtimeLinux would be a pain in the ass.
Therefore we are looking for a leightweighted hardware abstraction library
I found the "DRI without X" page in the Wiki suggesting MiniGLX, DirectFB
FBDRI does currently work only on Radeon cards and seems to be quite dead.
MiniGLX and especially DirectFB look quite promising and I'm going to have a
closer look at both.
However, there are a few points regarding to which I'd appreciate to hear
1. Active development: Future hardware should be supported as well as
[I suppose this point is met especially by MiniGLX as they claim to be able
integrate new XFree86 drivers quite easily. Is that true? What about
2. Running on a dual-headed graphics adapter:
I don't know if this is possible at least in principle but it would be
optimal if we
could run X on one head and have this lean real-time graphics on the second
head at the same time.
At the moment we have Matrox G550 cards.
If this is not possible we would have to use two adapters in one system.
3. Vertical retrace signal:
The program must be able to synchronize the graphics generation with the
monitor frame rate as we need to know exactly the time each frame is
[I saw there was a patch for DirectFB with mga?]
We need a possibility to render graphics to the screen. This should be as
as possible but need the mentioned requirements: reliably fast, timing
We do not need anything else: No windowing, no user interaction (and
no keyboard/mouse support), no sound.
Solely support for image loading and rendering could be useful, but this
done by the application itself, too.
Looking forward for any comments, ideas or hints
NEU FÜR ALLE - GMX MediaCenter - für Fotos, Musik, Dateien...
Fotoalbum, File Sharing, MMS, Multimedia-Gruß, GMX FotoService
Jetzt kostenlos anmelden unter http://www.gmx.net
+++ GMX - die erste Adresse für Mail, Message, More! +++