Intel May Finally Enable Framebuffer Compression By Default For Skylake+

Written by Michael Larabel in Intel on 23 December 2016 at 01:45 PM EST. 8 Comments
Intel developers are weighing again the possibility of enabling frame-buffer compression (FBC) support by default for Skylake graphics hardware and newer.

Frame-buffer compression by default in the Intel driver comes up every so often while to date so far it's only flipped on by default for Broadwell, but users can still easily enable it for other hardware via a module parameter. But Intel's Paulo Zanoni is feeling comfortable now to send out a patch for enabling FBC-by-default with Skylake "Gen 9" graphics and newer.

Intel QA has already tested it and confirmed a "100% pass rate" for Skylake, Kabylake, and Broxton hardware.

The patch is here and by the time the Linux 4.11 kernel merge window rolls around, hopefully it will be mainlined.

Making use of FBC can reduce power consumption while reducing memory bandwidth needed for screen refreshes. Those wanting to try out FBC on an existing Linux kernel release can use the i915.enable_fbc=1 module parameter.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week