*BSD News Article 9267


Return to BSD News archive

Received: by minnie.vk1xwt.ampr.org with NNTP
	id AA5494 ; Fri, 01 Jan 93 01:47:07 EST
Newsgroups: comp.unix.bsd
Path: sserve!manuel.anu.edu.au!munnari.oz.au!sgiblab!darwin.sura.net!mojo.eng.umd.edu!pandora.pix.com!stripes
From: stripes@pix.com (Josh Osborne)
Subject: Re: ET4000/W32 and VESA VL-Bus
Message-ID: <Bzqxx4.614@pix.com>
Sender: news@pix.com (The News Subsystem)
Nntp-Posting-Host: pandora.pix.com
Organization: Pix Technologies -- The company with no adult supervision
References: <BzBEI1.CH@aeon.in-berlin.de> <1992Dec20.153314.24148@Informatik.TU-Muenchen.DE> <1992Dec22.125737.24088@cti-software.nl>
Date: Thu, 24 Dec 1992 04:31:52 GMT
Lines: 32

In article <1992Dec22.125737.24088@cti-software.nl> pim@cti-software.nl (Pim Zandbergen) writes:
>roell@informatik.tu-muenchen.de (Thomas Roell) writes:
>
>>It has a full blown graphics engine, from the set of possible things
>>compareable to the S3 chips, but more tuned for MS-Windows.
>
>What makes a chip be tuned for either X or MS-Windows ?

While both X and Windows support drawing lines and arcs, Microsoft would be
foolish to pick the X rules for arcs (*very* hard to do both right and fast), 
and I doubt they share the same rules for wide lines (I think X's wide line
rules are Ok).

A graphics engine tuned to X would most likely omit the many Windows drawing
modes that X doesn't support (say, GXadd [I don't know what Windows calls it,
I'm an X guy]).

However I can't think of any way in which the 4000/W32 could be bad for X
that the S3 wasn't.  (it could include more windows stuff 'tho)  Except for
devoting a larger part of the chip for stuff useless to X...

Of corse alot of what speed up Windows speeds up X.  Copy bitmap across the
planes is just X's CopyPlane.  Accel'ed lines can be used for X's 0-width 
lines.  Stuff to speed up Windows text should speed up text for any 8-bit
X fonts (and there are few 16-bit X fonts).  And of corse you could make an
X extention to use the Windows style raster rules...
-- 
           stripes@pix.com              "Security for Unix is like
      Josh_Osborne@Real_World,The          Multitasking for MS-DOS"
      "The dyslexic porgramer"                  - Kevin Lockwood
We all agree on the necessity of compromise.  We just can't agree on
when it's necessary to compromise.       - Larry Wall