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
something  
like DGA (in fact we have an old implementation using XFree86 DGA) but
rather  
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  
instead. 
I found the "DRI without X" page in the Wiki suggesting MiniGLX, DirectFB
and  
FBDRI. 
 
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
your  
opinion: 
 
1. Active development: Future hardware should be supported as well as
possible.  
[I suppose this point is met especially by MiniGLX as they claim to be able
to  
integrate new XFree86 drivers quite easily. Is that true? What about
DirectFB?] 
 
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
displayed.  
[I saw there was a patch for DirectFB with mga?] 
 
4. Lightweighted: 
We need a possibility to render graphics to the screen. This should be as
easy  
as possible but need the mentioned requirements: reliably fast, timing
control. 
We do not need anything else: No windowing, no user interaction (and
therefore  
no keyboard/mouse support), no sound. 
Solely support for image loading and rendering could be useful, but this
could be  
done by the application itself, too. 
 
Looking forward for any comments, ideas or hints 
Jan 

-- 
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! +++



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to