1 2 Previous Next 24 Replies Latest reply on Feb 19, 2017 1:18 AM by Stefan75

    How can I use Deep Colour (10/12bpc = 30/36-bit color depth)?

    Replete

      First, education time, because most people still really don't get it.


      1. Explanation of color depths

       

      High Color (5/6-bit colour channels x RGB = 15 or 16-bit colour depth)
      32,768 colours (15-bit depth) or 65,536 colours (16-bit colour depth)

      • Go back 15 years or so, and you might remember this as an option in Windows XP's display settings panel.
      • Nobody needs these modes any more

      True Color (8-bit colour channels x RGB = 24-bit color depth). 32-bit colour is actually 24-bit colour with transparency)
      8 bits of information per colour channel (24-bit color depth) = 16.7 million colours.

      • Almost all computer displays and all current smartphone displays are 8-bit per channel.
      • Has been the standard for many years.
      • Each pixel's three colour channels (red, green, and blue) have 256 levels of gradation.
      • Often results in unsightly 'banding', particularly noticeable in gradients. Certain tricks have to be employed to avoid these colour problems.
      • Many video sources are 8-bit per RGB color channel

      Deep Color (10/12/16-bit colour channels x RGB = 30/36/48-bit color depth)
      10 bits of information per colour channel (30-bit color depth) = 1.08 billion colours.
      12 bits of information per colour channel (36-bit color depth) = 68.71 billion colours.16 bits of information per colour channel (36-bit color depth) = 281.5 trillion colours.

      • Many modern monitors and almost all modern TVs are actually able to handle 10-bit
      • 10-bit is used in video formats (see Bluray or HEVC Main10)
      • Deep colour's higher colour count eliminates 'banding' and various other visual artifacts
      • 12-bit color is required for the HDMI definition of 'Deep Color'
      • In 10-bit colour, each pixel's three colour channels (red, green, and blue) have 1024 levels of gradation.

       


      2. The problem I am facing


      1. How can I enable 10/12-bit color in linux? I am already running latest drivers on arch linux.
      2. What about OSX or Windows?
      3. Whoa, hang on, what the fu.. have I just found a PDF where you guys actually say there is NO OPTION despite full hardware/software support because there is 'no content'? What? I can't enable more accurate colour even though everything works, because Bluray 4K isn't out yet? Are you £$%ing serious?

        Page 10 > http://www.intel.co.uk/content/dam/www/public/us/en/documents/white-papers/deep-color-support-graphics-paper.pdf

        This document details the _full support_ of deep colour, but that UI options don't exist - so how do I enable this in linux (of which intel drivers lack UI anyway)?

         

        FFS Intel. The drivers situation is appalling.

        1. The driver versions ******** is still plaguing millions of machines

        2. Haven't implemented 'custom' resolutions/refresh rates in Windows. After 5 god forsaken years.

        3. And now, advertising features that should be supported BUT ARE DISABLED?


      My stuff:

      • 10-bit yamakasi IPS 1440p monitor, 3x panasonic TVs supporting 30/36-bit colour (tested with bluray player test modes)
      • Intel i7 3667U laptop (DP)
      • Intel i7 4710MQ laptop (HDMI)
      • Intel i7 6560U laptop (DP)
      • Intel Celeron 3150N (HDMI or DP)
      • Windows 10
      • OSX (3667u)
      • Arch Linux (Celeron 3150N)
        1 2 Previous Next