Skip to content

Draft: Disable clear color CCS modifiers when async page flip or tearing enabled

Naveen Kumar requested to merge NaveenKumar/mesa:disable-ccs-cc-modifiers into main
Async page flip support for clear color CCS modifiers are supported on display Gen14+. 
Till then, disable support for Clear Color compression buffers.

With this work around patch, we have validated Async page flip or tearing support
with vblank_mode=0 (i.e. VSync disabled) and it correctly works by disabling Clear 
Color CCS modifiers. Though this patch may not be suitable as it is, but we can discuss
and work on modifying this patch. 

Also, @vsyrjala has wip plans to add support for Async flip supported CCS modifiers in
KMD driver and support for CC CCS modifier is mostly possible from display Gen14 onwards.  
Edited by Naveen Kumar

Merge request reports