<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Monitor not recognizing RGB limited/full color range"
href="https://bugs.freedesktop.org/show_bug.cgi?id=71769#c9">Comment # 9</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Monitor not recognizing RGB limited/full color range"
href="https://bugs.freedesktop.org/show_bug.cgi?id=71769">bug 71769</a>
from <span class="vcard"><a class="email" href="mailto:ville.syrjala@linux.intel.com" title="Ville Syrjala <ville.syrjala@linux.intel.com>"> <span class="fn">Ville Syrjala</span></a>
</span></b>
<pre>(In reply to <a href="show_bug.cgi?id=71769#c8">comment #8</a>)
<span class="quote">> If I'm reading this right, the infoframes are working properly, but colors
> are scaled too much with xrandr --output HDMI1 --set "Broadcast RGB"
> "Limited 16:235"</span >
Hmm. I tried to compare my IVB vs. HSW a bit, and it does look like HSW blacks
are more grayish in limited range mode. But I double checked the code and we're
computing the coefficients correctly as far as the spec is concerned. I need to
ask our display hardware guy whether the spec is wrong, or if I just
misunderstood it.
I experimented a bit and simply halving the pipe CSC post coeffs seems to make
the output look better.
Something like this (for pipe A, add 0x100 to register offsets for pipe B,
0x200 for pipe C)
intel_reg_write 0x49040 0x101
intel_reg_write 0x49048 0x101
intel_reg_write 0x49044 0x101
intel_reg_write 0x49028 0x0</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>