1
0
Fork 0
android_external_drm_hwcomp.../compositor
Drew Davenport 8998f8b04a drm_hwcomposer: Deprecate usage of HWC2 setActiveConfig*
Setting a config is currently implemented by queuing a config change to
take effect at the next vsync. Add HwcDisplay::QueueConfig to support
this functionality, which is implemented using the HWC2
setActiveConfigWithConstraints and setActiveConfigInternal as a
reference.

Implement HWC3 setActiveConfig and setActiveConfigWithConstraints in
terms of HwcDisplay::QueueConfig.

Change-Id: I127f569fe889e7370de1987137345b5b75ff04b6
Signed-off-by: Drew Davenport <ddavenport@google.com>
2024-10-31 10:23:20 -06:00
..
DisplayInfo.h drm_hwcomposer: Deprecate usage of HWC2 setActiveConfig* 2024-10-31 10:23:20 -06:00
DrmKmsPlan.cpp drm_hwcomposer: Replace LOG_TAG with drmhwc 2024-07-19 17:42:41 +00:00
DrmKmsPlan.h drm_hwcomposer: Use pragma once instead of include guards 2022-12-10 20:37:34 +02:00
FlatteningController.cpp drm_hwcomposer: Disable flattening controller at instance creation time 2024-08-30 22:15:14 +00:00
FlatteningController.h drm_hwcomposer: Make flattening thread-based instead of vsync-based 2023-01-18 19:25:08 +02:00
LayerData.h drm_hwcomposer: Fix DRM and HWC rotation direction misalignment 2023-10-15 02:16:45 +03:00