kenmays/build/Mesa-7.5
------------------------------
checking build system type... sparc-sun-solaris2.8
checking host system type... sparc-sun-solaris2.8
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) no
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking whether we are using the GNU C++ compiler... no
checking whether CC accepts -g... yes
checking for gmake... gmake
checking for makedepend... /usr/openwin/bin/makedepend
checking for sed... /opt/csw/bin/sed
checking for ksh93... no
checking for ksh... /opt/csw/bin/ksh
checking for pkg-config... /opt/csw/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to enable assembly... no, platform not supported
checking for cc option to produce PIC... -KPIC
checking for dlopen... no
checking for dlopen in -ldl... yes
checking for posix_memalign... no
checking pkg-config files for X11 are available... yes
checking for XLIBGL... yes
checking for EGL... yes
checking for GLW... yes
configure: creating ./config.status
config.status: creating configs/autoconf
config.status: executing configs commands
...
        exec_prefix:     ${prefix}
        libdir:          ${exec_prefix}/lib
        includedir:      ${prefix}/include

       Driver:          xlib
        OSMesa:          libOSMesa
        Use XCB:         no


        Driver:          xlib
        OSMesa:          libOSMesa
        Use XCB:         yes

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Winsys dirs:      xlib
        Winsys drm dirs: intel radeon nouveau
        Auxiliary dirs:  draw translate cso_cache pipebuffer tgsi sct rtasm util
 indices
        Driver dirs:     softpipe failover trace i915simple r300 nv04 nv10 nv20
nv30 nv40 nv50
        Trackers dirs:   glx


        Shared libs:     yes
        Static libs:     no
        EGL:             yes
        GLU:             yes
        GLw:             yes (Motif: no)
        glut:            yes
        Demos:           yes

The Nouveau 2D drivers are good - but 3D is still under development phase as 
well as Gallium.  Played around in building them. The Nouveau 3D stuff is not 
complete or broken so don't even bother. The kernel mode setting and 
multi-head/TV-out support is still development so don't hook up any precious TV 
monitors to the wire yet.

Note: 
I'll have to setup libdrm 2.4.12 to review patching and issues.
Mesa 7.5 DRI drivers still intact.

Build out:
/usr/X11/lib/modules/dri/ 
ffb_dri.so
i915_dri.so
i965_dri.so
mach64_dri.so
mga_dri.so
r128_dri.so
r200_dri.so
r300_dri.so
radeon_dri.so
s3v_dri.so
savage_dri.so
sis_dri.so
swrast_dri.so
tdfx_dri.so
trident_dri.so
unichrome_dri.so

Most of the DRI drivers I reviewed with the OEM list I had showed Intel, 
Nvidia, and Radeon for most specs. All the other ones are just for extra 
support but not
for most major laptops out there (i.e. in USA, I mean).

Will review more later. Will review libdrm 2.4.12 again.

Ken Mays
-- 
This message posted from opensolaris.org

Reply via email to