Andrew Wolfers
9255d0d10b
drm_hwcomposer: Migrate to android::drm_hwcomposer namespace
...
Change-Id: I2859aa8f55532d88231389724956fc77b0625339
2025-09-08 18:53:00 +00:00
Drew Davenport
4a84e27035
drm_hwcomposer: Make HwcLayer const in Backend
...
Backend shouldn't directly mutate HwcLayer state, so make HwcLayer
const. Make a few other related functions const correct as well.
Change-Id: Id7f8e255e9e72b756399b1a4dabc3db779d64bc9
2025-08-19 09:16:22 -06:00
Drew Davenport
a5fb437d37
drm_hwcomposer: Move CompositionType out of HwcLayer struct
...
Moving this paves the way for reducing dependency on HwcLayer from the
Backend class
Change-Id: I62f057a0efcb7afc3c9a04cff3bd53b5c56c5ad9
2025-08-19 09:16:22 -06:00
Drew Davenport
23e05e0b85
drm_hwcomposer: Move common files out of hwc2_device directory
...
HwcDisplay etc. are shared between frontends and shouldn't live in the
hwc2_device directory.
Change-Id: I4bf3845f6cf7adde5f625a736cc1dffea27e5168
2025-05-23 09:01:32 -06:00