[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
RE: Best Video Card
- From: "Mike A. Harris" <mharris redhat com>
- To: axp-list redhat com
- Subject: RE: Best Video Card
- Date: Sat, 9 Feb 2002 09:04:55 -0500 (EST)
On Thu, 7 Feb 2002, Peter Petrakis wrote:
>Date: Thu, 7 Feb 2002 16:21:36 -0500
>From: Peter Petrakis <voodoo@alphadriven.org>
>To: axp-list@redhat.com
>Content-Type: text/plain;
> charset="iso-8859-15"
>List-Id: Linux and Red Hat on Alpha processors <axp-list.redhat.com>
>Subject: RE: Best Video Card
>
>> About the only caveat that I can think of for the voodoo3 (as I use it
>> myself) is the
>> hardware limitation of only supportting DRI in 16bpp mode
>
>That's a good point. I forgot about that. Also in normal
>X it only allows 24bpp mode max, No 32bpp. No big deal.
Just some clarification info on 32bpp and XFree86. 32bpp color
depth simply doesn't exist in any hardware. What people generally
refer to as 32bpp is actually 24bit color packed into 32bits of
space. There is no 32bit color mode, however XFree86 3.3.6, and
other operating systems such as Windows have confused this for
quite some time.
There are two separate concepts withr espect to pixels, color
depth, which is the number of bits actually used to represent
color in a pixel, and "bits per pixel" which is the number of
bits of video memory a given pixel takes up.
XFree refers to the color bits as "depth" and the bits per pixel
stored in memory as "framebuffer bits per pixel" or "fbbpp".
Normally you never supply nor need to supply XFree86 the fbbpp
value, as it determines that itself in the driver. When you
select a particular color depth such as 8/15/16/24, the driver
knows to use a fbbpp value of 6/16/16/32 respectively.
32fbbpp pixel storage is the most efficient way of blitting
pixels to video memory, so all of the drivers default to using
32fbbpp whenever a 24 bit depth is selected unless the hardware
doesn't support it at all, or the driver hasn't implemented it
yet. So when you choose Depth 24 in XFree86 4, you get 24 bit
color in a 32bpp framebuffer. Both XFree86 3.3.6 and Microsoft
Windows refer to this as "32bpp", which is quite misleading.
In some cases you might want to override XFree86's fbbpp value to
force it to 24fbbpp, for example if the resolution you choose
doesn't fit in video RAM with 24/32, you may force 24/24 to
reclaim 1/4 of the memory used. There may be other reasons to
override the default 32fbbpp as well.
Just rest assured, when you choose Depth 24 in XFree86, you are
getting what other OS's call 32bpp - unless of course as I
stated earlier, your hardware doesn't support it. If in doubt,
examine the XFree86 log file, it details what depth and fbbpp are
being used.
>> As for Radion, can't comment, I can only find the card in AGP format 8/
>
>Plenty of those on pw as well, search for "radeon pci" .
I'd like to pick one of those up, to try and get DRI working on
x86, as it only works on axp currently. ;o)
Hope my above info was helpful guys, good luck with your video
hardware, and take care.
TTYL
--
----------------------------------------------------------------------
Mike A. Harris Shipping/mailing address:
OS Systems Engineer 190 Pittsburgh Ave., Sault Ste. Marie,
XFree86 maintainer Ontario, Canada, P6C 5B3
Red Hat Inc. Phone: (705)949-2136
http://www.redhat.com ftp://people.redhat.com/mharris
Red Hat XFree86 mailing list: xfree86-list@redhat.com
General open IRC discussion: #xfree86 on irc.openprojects.net
----------------------------------------------------------------------
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]