From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Horsley Subject: Really no way to get full RGB by default? Date: Wed, 12 Feb 2014 19:05:09 -0500 Message-ID: <20140212190509.1622bee9@zooty> References: <20140212074425.30d06421@zooty> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail-qc0-f172.google.com (mail-qc0-f172.google.com [209.85.216.172]) by gabe.freedesktop.org (Postfix) with ESMTP id 9F88BF9D3B for ; Wed, 12 Feb 2014 16:05:12 -0800 (PST) Received: by mail-qc0-f172.google.com with SMTP id c9so16896485qcz.31 for ; Wed, 12 Feb 2014 16:05:12 -0800 (PST) Received: from zooty (c-50-162-234-99.hsd1.fl.comcast.net. [50.162.234.99]) by mx.google.com with ESMTPSA id o75sm16244qgd.11.2014.02.12.16.05.10 for (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 12 Feb 2014 16:05:11 -0800 (PST) Received: from zooty (localhost [127.0.0.1]) (Authenticated sender: tom) by zooty.my.lan (Postfix) with ESMTPA id 36F90140B04 for ; Wed, 12 Feb 2014 19:05:10 -0500 (EST) In-Reply-To: <20140212074425.30d06421@zooty> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org > I built the latest git version of edid-decode, > and I see it printing this info: > > Extended tag: video capability data block > YCbCr quantization: No Data (0) > RGB quantization: No Data (0) > > If I toggle that "RGB quantization" bit (if I can figure > out which byte it is in :-) will that be the magic > that induces the intel driver to use full range RGB > all the time? I went ahead and tried that, and it didn't work, I still get limited RGB by default, so I dug up the kernel sources and started poking around and if I'm reading them correctly, there is absolutely no way to get full RGB by default if you are using a mode that matches any of the standard CEA video modes. Is this really correct? Where's my kernel option to override this? :-). Can we add a user defined extension to EDID to change the default? (I have to override the EDID on the kernel command line anyway to fix the latest gnome stupidities). Is there a program I could include in the initramfs and change the setting really early? I certainly can't run xrandr then. I'm contemplating writing a program to hack the built in table of CEA video modes in drm.ko so the 1920x1080@60HZ won't match...