<div dir="ltr">Hi,<div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 5, 2017 at 9:52 AM, Daniel Vetter <span dir="ltr"><<a href="mailto:daniel@ffwll.ch" target="_blank">daniel@ffwll.ch</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On Thu, Jan 05, 2017 at 10:41:07AM +0200, Jani Nikula wrote:<br>
> No matter what we do here, the question remains what to do with<br>
> Chamelium. Changing the color range is really a workaround for<br>
> Chamelium, not a fix. Using CEA range is perfectly fine per DP spec.<br>
<br>
</span>Can we just set a non-CEA mode/edid for chamelium, problem solved? We want<br>
to do that anyway for HDMI, where you really have to do the limited range<br>
dance to make stuff display correctly.<br>
<span class="gmail-HOEnZb"><font color="#888888">-Daniel<br>
--<br>
Daniel Vetter<br>
Software Engineer, Intel Corporation<br>
<a href="http://blog.ffwll.ch" rel="noreferrer" target="_blank">http://blog.ffwll.ch</a><br>
</font></span><div class="gmail-HOEnZb"><div class="gmail-h5">______________________________<wbr>_________________<br>
Intel-gfx mailing list<br>
<a href="mailto:Intel-gfx@lists.freedesktop.org">Intel-gfx@lists.freedesktop.<wbr>org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/intel-gfx" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/intel-gfx</a><br>
</div></div></blockquote></div><br></div><div class="gmail_extra">I shortly want to emphasize on this: <a href="https://lists.freedesktop.org/archives/intel-gfx/2015-November/081516.html">https://lists.freedesktop.org/archives/intel-gfx/2015-November/081516.html</a></div><div class="gmail_extra"><br></div><div class="gmail_extra">No matter what you sync with the Port - userspace must have a chance to know what happens with its DATA. It is a huge problem when the driver clamps by itself assuming everything it gets would be full range. Or when the Output device clamps and does not scale, then you loose, e.g. 0 ..16 and 235.. 255. On the other hand such scenarios make userspace scale data - especially video data - twice. One time to full range and later down in the driver when using CEA mode, e.g. Limited 16:235.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Please keep that in mind. It's problematic already nowadays when a 1:1 output without color altering is high importance.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks very much</div><div class="gmail_extra">Peter</div></div>