Subject: Re: Free SPARC5 in Silicon Valley, USA
To: Johan A.van Zanten <johan@giantfoo.org>
From: Michael <macallan18@earthlink.net>
List: port-sparc
Date: 02/12/2006 00:17:49
--Signature_Sun__12_Feb_2006_00_17_49_-0500_ruor_Aiffe+uVJy.
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

>  I used one of these SPARC-5s in about 1997, when they were "brand
>  new."
> I was very excited to get a 24-bit video Sun, because i'd never had a
> 24-bit frame buffer in a Sun before.  (They existed, but i didn't work
> anywhere where i had access to one.)
>=20
>  In my experiences, running Solaris 2.5.1, 2.6, or 2.7, this frame
>  buffer
> was painfully slow.  I found a TGX+ SBus frame buffer and a spare
> monitor, and attached them to the same box, so i had a "fast screen"
> as well as the slow S24 "colorful screen."

Yeah, the TGX+ is a speedy little bugger. Unlike the TCX it has a real
drawing engine and a blitter. Too bad there's no documentation about the
geometry engine - supposedly it does matrix operations on floatpoint
values, could be fun to abuse it for other stuff ;)

>  Perhaps the old Solaris driver was written badly, but from the
> discussion, it sounds like the card was also oddly designed.

'oddly designed' is putting it mildly. All drawing / blitting operations
have to be done by the CPU, the hardware only offers a few tricks to
fiddle more pixels per 64bit access than you can fit into a 64bit word.

have fun
Michael

--Signature_Sun__12_Feb_2006_00_17_49_-0500_ruor_Aiffe+uVJy.
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBQ+7FBMpnzkX8Yg2nAQIg6QgArpPV0trOfm3gTfBFjrOkSTe+Ddcy65eT
yFWQ/o6sp/xeYeQa3of+HI+Gkw99GO9hUe+cqP0WGRA4RQ6veeio8OWId99W0oVh
/LPeK4IdncmQOP2PTcLkPRh/Laepw4xN53uS+gz4aP6L+Z97IL3svhx5t94sSRpB
Nhk79WqhuvZ+rBUjIQge9ESOUTaC9qX/AkYxcl93xRrI351XX4IcfcLV0A7WriiI
pl4E4L/uZsJBKPp3GI8ucddahAm0r7bS1R7VxueUAzDLgL1/84sYEr/j+NZpFKkC
8TjEbD7Xxm7WmQHYVg+x9Ghw1ByaIWZaUs34lQDFEXPwiz6WDdNeMA==
=sWOz
-----END PGP SIGNATURE-----

--Signature_Sun__12_Feb_2006_00_17_49_-0500_ruor_Aiffe+uVJy.--