Serge Coche wrote:
> Anyone know that the standard Solaris 10 kernel does not support the direct 
> rendering (DRI). 

Right.

 > Also i recently saw a Opensolaris screenshot with FlightGear, witch needs 
the DRI : right ?

 From what I can see at flightgear.org it does not require DRI, simply OpenGL.

> My questions are :
> 1) How it is possible ?

There are several ways to get OpenGL for Solaris x86 today, none of which
require DRI:

  - Mesa - software-only, non-accelerated, but works on everything.
    Included in recent Solaris Express builds or download the open source
    and build it yourself.
  - Utah-GLX - hardware accelerated open source OpenGL, but I don't know
    the current status (their web page mentions a migration to Mesa taking
    place in June 2003 as current status) - http://utah-glx.sourceforge.net/
  - nVidia - hardware-accelerated drivers & OpenGL from nVidia for their
    cards.  http://www.nvidia.com/object/unix.html
  - XiG AcceleratedX - commercial replacement X server with hardware
    acceleration for a variety of cards.   http://www.xig.com/

> 2) Can i build myself an Opensolaris kernel with a DRI entry ?

If you port DRI to it yourself.   There's already a team in Sun's kernel
group working on this though, so it would be duplicated effort.  This will
allow use of the Mesa/DRI drivers for open source hardware accelerated
OpenGL on a number of cards.   It still won't be as accelerated as any of
the proprietary/closed source solutions though, since the video chipset
vendors don't release all the information necessary to do so.

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Reply via email to