Index: [thread] [date] [subject] [author]
  From: teunis <teunis@computersupportcentre.com>
  To  : ggi-develop@eskimo.com
  Date: Thu, 10 Sep 1998 20:45:15 -0700 (MST)

Re: Looked through the CVS ...

On Fri, 11 Sep 1998, Marcus Sundberg wrote:

[clip]
> > S3's Trio64V+ and above (-all- chips above ie Aurora64V+, ViRGE, ...) can
> > do this. Can reverse-endian the entire access to the chip (for
> > PowerPC/etc as well as intel support) as well as do this [afaik] on it's
> > sub-buffer support. [for different byte-ordered versions of directbuffer
> > + STREAMs buffers (3!)]
> 
> Yes, the Millennium II supports this too. According too the docs
> it supports an unlimited number of such buffers. Would be pretty
> nice if XFree86 supported this! (SGIs does IIRC)

would take work.  Nice BTW - that's the only HW I know of on pc that
does unlimited subwindows...  (though it can be faked using BITBLT'd
textures afaik :)

> As for the original discussion: most cards can have a bunch of
> different buffers, but what I was specificly talking about above
> was cards that maps a normal-endian framebuffer at address foo and
> a reverse-endian framebuffer at address bar _at the same time_, in
> such a way that *bar = 0x12345678 produces the same result as
> *foo = 0x78563412.
> 
> Can the Trios do THAT? ;)

Yep.  AFAIK all the S3 PCI cards can.  S3 -likes- being able to support
non-intel hardware.

It's a global flag, not a buffer-local one though - so -all- buffers would
be either big-endian or little-endian.

G'day, eh? :)
	- Teunis

Index: [thread] [date] [subject] [author]