Don't fallback to global capability when skipping client transform
* The display internally already fallsback to global capabilities if the display capabilities aren't supported * If HWC doesn't know about the display, then we need to default to the Output behavior, which today always asks the GPU to skip the client transform. We do this because today, the per-display color transform is actually a *global* transform, but we need to exclude the transform for things like screen recording or projected android auto. Bug: 395661767 Flag: EXEMPT bug fix Test: builds Test: libcompositionengine_test Test: Overlay displays don't double-sepia Change-Id: I7f219ec711d1b9dc44d97dfe0cae4bd3b0d8c347
Loading
Please register or sign in to comment