Port-sgimips archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Xorg



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I just imported Xorg's newport driver and made it work on NetBSD. Unlike XFree86's driver it supports all kinds of hardware acceleration, including alpha blending. It does show some minor glitches, mainly related to patterns though, and hasn't seen a lot of testing ( I just made it work on my hardware - that's an R5k Indy with 24bit Newport )
To build a release with Xorg all you need is X11FLAVOUR=Xorg.
The driver needs testing, especially on 8bit boards.

In a related note - there are still some rough edges in the kernel driver to iron out, like screen redrawing when X exits, picking the right screen description and so on. I'll hopefully have time for that in the next few days. X should be usable though.

Here's some Xorg.0.log pr0n:

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: NetBSD/sgimips  -
Current Operating System: NetBSD indy 5.99.7 NetBSD 5.99.7 (INDY) #30: Fri Feb 1 3 14:38:54 EST 2009 ml@talisker:/dump/build/obj_sgimips/sys/arch/ sgimips/compil
e/INDY sgimips
Build Date: 11 June 2008  04:31:59PM

        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb 13 19:55:08 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
...
(II) LoadModule: "newport"
(II) Loading /usr/X11R7/lib/modules/drivers//newport_drv.so
(II) Module newport: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 0.2.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 2.0
...
(II) NEWPORT: driver for Newport Graphics Card: XL
...
(**) NEWPORT(0): Depth 24, (--) framebuffer bpp 32
(==) NEWPORT(0): RGB weight 888
(==) NEWPORT(0): Default visual is TrueColor
(**) NEWPORT(0): Using gamma correction (1.5, 1.5, 1.5)
(--) NEWPORT(0): Newport Graphics Revisions: Board: 6, Rex3: B, Cmap: C, Xmap9: A
(--) NEWPORT(0): Newport has 24 bitplanes
(==) NEWPORT(0): Using HW cursor
...
(==) NEWPORT(0): Backing store disabled
(II) NEWPORT(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        CPU to Screen color expansion
        Solid Lines
        Dashed Lines
        Image Writes
        Driver provided ReadPixmap replacement
(II) NEWPORT(0): CLIPMODE 00001E00
(II) NEWPORT(0): XYWIN 10001000
(II) NEWPORT(0): CONFIG 0003DF00
(II) NEWPORT(0): SMASK0X 000004FF
(II) NEWPORT(0): SMASK0Y 000003FF
(II) NEWPORT(0): CONFIG 0003DF00
(==) RandR enabled

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSZY8WcpnzkX8Yg2nAQIA8Af7B4rLNkN9mGNPR3uGdA3WwWOiQVZ8uz7Q
u/a48rX6F8jhpSD9QyLxPhKHKlddk8u2AKOtOeMjvQwl85yulinGUkXHK7sCmMN2
EdUEOTReyM34OAwXZMeA3awozUD8ZOHt3dWu+0RMB/4qNkVlAYCWQOwDuHVnPfyA
Jc9dsmYohE+/1CE2w0sGnj3UFdHjnbr8kzv7X5BPB6L7Iz4Izplk+ER+ziJj8q9d
dxgYUUeuAm7nmMKxYgHcJkRsJZ1zokYD5sPBuVNaiuWG9cQqgfW28xs74UFqsZLB
Ng1VVgkVeuHU1wm1t84eJJB1FM1xzRhU34JauNL2wnqI86hQ8uQqvg==
=wSMy
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index