LCD monitors - prices coming down?

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Archived from groups: misc.consumers,comp.sys.ibm.pc.hardware.video (More info?)

> Ummmm...you know of a display technology that
> inherently speaks floating-point notation? 🙂

Since you fail to quote the specific part of my post I must extrapolate that
you mean this snip:

"24 bit color has 8 bits per component which means 256 different
levels of intensity. This is adequate (not enough, IMHO; but adequate.. in
near future we'll be using floating-point color everywhere but not just
yet..)."

When you put it into context of memory organization you realize I was
talking about framebuffer, not display technology. Do you want another
lengthy lecture why floating-point framebuffer is advantageous in image
generation? I really don't have as much time currently as I had when made
the previous post.

I will be brief:

- floating-point framebuffer has more stops for intensity ramps in
low-intensity range which is crucial for good looking gamma correction: when
you "zoom" (luminance wise) into limited numeric range with fixed integer
steps from one intensity to another banding will appear, especially on
really dark areas of generated image.

- we can store intensity values over 1.0 maximum, even though the DAC will
clamp each component to 1.0 when we do post-processing and multipass
rendering we will find out that more vibrant and bright images are possible
to generate compared to color blending system where everything is saturated
to range from 0.0 to 1.0

- more precision will mean less loss of precision, example:

If we have 4 layers we are blending together we lose lowest bit to round-off
error every time, in this case it means maximum error will be 4. this means
two bits. Out of 8 bits of precision means we have only 6 significant bits
left so we only have 64 distinct luminance values we have control on how
they are computed.

- 8 bits per primary component is too little for any serious work, the next
logical step is 16 bits per component because it adds up to a nice
power-of-two sum (64 bits). Silicon Graphics used 12 bits (integer) per
primary on their workstation chipsets for years. This was a compromise we
don't have to do anymore because we are beyond the point where it is too
cost inefficient to implement floating-point arithmetic at affordable price.
The reason for this is that the we can now pack more transistors into
smaller area which means we can make chips smaller which means higher yields
which means products are cheaper to manufacture so we can finally get this
incredible performance and feature-rich hardware for peanuts.

It really doesn't take a rocket-scientist to figure this out. The Display
Technology doesn't have to keep up even, 8 bpp or even 10 bpp per component
displays are alright. More would be better obviously but the more serious
quality bottleneck of the framebuffer has atleast been overcome in
higher-end hardware. Now there is loss only at end of the pipeline: not in
every single step, add increased range for color components for the image
generation and it's a no-brainer. So the increased precision helps in more
ways than one.

Did you know that is is very difficult to get "perfect gray" on RGB565?
Interested in why? Even if not, the point is that 888 is just split of hair
away from 565, barely above the treshold of adequate. I would expect
intelligent beings to aim higher. And we are.
 
Archived from groups: misc.consumers,comp.sys.ibm.pc.hardware.video (More info?)

"joe smith" <rapu@ra73727uashduashfh.org> wrote in message
news:c9iqfv$cn3$1@phys-news1.kolumbus.fi...
> > Ummmm...you know of a display technology that
> > inherently speaks floating-point notation? 🙂
>
> Since you fail to quote the specific part of my post I must extrapolate
that
> you mean this snip:

Joe, this: 🙂 is a smiley. It is used to indicate a response that
is to be taken less-than-completely-seriously. In this case, about
half seriously, if that.

Yes, I am well aware of the advantages of floating-point representation
within a frame buffer - however, ultimately, all images wind up being
presented to human users, with regular ol' human vision, on SOME
sort of electronic display. So the serious point to be taken from my
half-serious comment is that it makes little sense to build performance
into the graphics hardware which could never have a visible impact on
the displayed image.

Does this mean that I think that 8 bit/primary linear encoding is
adequate? Of course not; however, we don't quite have to go to a
full floating-point representation, either, in order to provide a good
deal more color information than any practical display device will
every be capable of, or for that matter could possibly be handled
by the human visual system. Somewhere in the neighborhood
of 10-12 bits/primary, ESPECIALLY if we think beyond simply
linear encoding, you're at the point where further improvements
are likely going to be not worth the effort - from those perspectives.

Re your latest, more specific points:

> - floating-point framebuffer has more stops for intensity ramps in
> low-intensity range which is crucial for good looking gamma correction:
when
> you "zoom" (luminance wise) into limited numeric range with fixed integer
> steps from one intensity to another banding will appear, especially on
> really dark areas of generated image.

On the other hand, it IS reasonable to ask just how much you need
in this respect, and what the best practical means is for delivering it.
There's also a difference between how images are generated (and the
accuracy you need to carry around in the numbers within that process)
and the representation you finally want to come up with for delivery
to the output hardware. And please note that your "snip"
DID include the following:

"This is adequate (not enough, IMHO; but adequate.. in
near future we'll be using floating-point color everywhere but not just
yet..)."

I can't tell from this what you meant by "everywhere," but to ME,
that would imply things like the DAC (if you've got one) or, more
likely, whatever digital representation you're feeding to your
display device.

In short, let's try not to take any of this so seriously in the future, OK?
It just ain't worth the stomach acid...

Bob M.
 
Archived from groups: misc.consumers,comp.sys.ibm.pc.hardware.video (More info?)

> I can't tell from this what you meant by "everywhere," but to ME,
> that would imply things like the DAC (if you've got one) or, more
> likely, whatever digital representation you're feeding to your
> display device.

For me it means in image generators (even mobile devices - eventually :)

> In short, let's try not to take any of this so seriously in the future,
OK?
> It just ain't worth the stomach acid...

I think it is a topic worth the trouble.
 
Archived from groups: misc.consumers,comp.sys.ibm.pc.hardware.video (More info?)

In article <ika7b09e75a1683rb8j9ir8ge7p7nh1t7s@4ax.com>,
Steve <ati@bgt.inv> wrote:

> LCD monitor prices have been holding pretty steady for a while, but
> I've seen a few news articles indicating that they may start coming
> down sometime around mid-summer. Any indications on whether it's
> worth waiting a couple months or so?

As with any computer equipment, if you need it now, buy it
now. If you can wait, then wait.
 
Archived from groups: misc.consumers,comp.sys.ibm.pc.hardware.video (More info?)

"Shawn Hearn" <srhi@comcast.net> wrote in misc.consumers:
>In article <ika7b09e75a1683rb8j9ir8ge7p7nh1t7s@4ax.com>,
> Steve <ati@bgt.inv> wrote:
>
>> LCD monitor prices have been holding pretty steady for a while, but
>> I've seen a few news articles indicating that they may start coming
>> down sometime around mid-summer. Any indications on whether it's
>> worth waiting a couple months or so?
>
>As with any computer equipment, if you need it now, buy it
>now. If you can wait, then wait.

s/computer equipment/purchase/ 🙂

--
Stan Brown, Oak Road Systems, Tompkins County, New York, USA
http://OakRoadSystems.com
A: Maybe because some people are too annoyed by top-posting.
Q: Why do I not get an answer to my question(s)?
A: Because it messes up the order in which people normally read
text.
Q: Why is top-posting such a bad thing?