[PATCH] WIP: drm: i915: Pipe CSC based limited range RGB output

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 10 Jan 2013 19:23:06 +0200
ville.syrjala at linux.intel.com wrote:

> From: Ville Syrj?l? <ville.syrjala at linux.intel.com>
> 
> A quick prototype at using the pipe CSC unit to perform the
> full->limited range RGB output conversion.
> 
> The CSC pre offset are set to 0, since the incoming data is full
> [0:255] range RGB, the coefficients are programmed to compress the
> data into [0:219] range, and then we use either the CSC_MODE black
> screen offset bit, or the CSC post offsets to shift the data to
> the correct [16:235] range.
> 
> Also have to change the confiuration of all planes so that the
> data is always sent through the pipe CSC unit.
> 
> TODO:
>  - Find out if we really need someting like this on HSW?
>  - Power cost of always sending plane data through the pipe CSC unit?
>  - Clean it up and limit it to just the platforms that need it

Nice.  Ouping should be able to collect power data for you if you give
her the bits you want compared.

-- 
Jesse Barnes, Intel Open Source Technology Center


[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux