From 704a0b939852549d58162f1e505857d969d8765d Mon Sep 17 00:00:00 2001 From: Drew Davenport Date: Thu, 14 Aug 2025 10:09:50 -0600 Subject: [PATCH] drm_hwcomposer: Set value for hdrOutputType for fake config GetDisplayConfigurations_hasHdrType fails for headless displays since the hdrOutputType is not initialized for fake modes. Set fake modes to kSystem instead of kInvalid. Change-Id: I051dc742b4786bbb0bf8a9384a6d3cde536eebce --- hwc/HwcDisplayConfigs.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/hwc/HwcDisplayConfigs.cpp b/hwc/HwcDisplayConfigs.cpp index c0aebca..9a1ff5a 100644 --- a/hwc/HwcDisplayConfigs.cpp +++ b/hwc/HwcDisplayConfigs.cpp @@ -76,6 +76,7 @@ void HwcDisplayConfigs::GenFakeMode(uint16_t width, uint16_t height) { .id = active_config_id, .group_id = 1, .mode = DrmMode(&headless_drm_mode_info), + .output_type = OutputType::kSystem, }; mm_width = kHeadlessModeDisplayWidthMm;