<div dir="ltr">Hi all,<div><br></div><div>with Android 14 QPR2 there were substantial changes in graphic stack's Android HAL (Hardware Abstraction Layer),</div><div>essentially it became mandatory that hwcomposer HAL module supports AIDL Android Interface Definition Language,</div><div><br></div><div>at the moment drm_hwcomposer does not support AIDL [1]</div><div><br></div><div>Project Celadon has an HWC3 AIDL implemented [2], as a patch on top of hardware/interface AOSP project, there is an opportunity to use it also for non Intel GPUs.<br></div><div><br></div><div>drm amdpu in kernel already supports ADF Atomic Display Framework, I would like to ask the current status of Atomic Display Framework in drm radeon, because Atomic Mode Settings seems partially implemented since 2010-2012, but ADF capabilities are not exposed to user space. </div><div><br></div><div>Please, I also need some basic (high level) information about the outstanding changes that would be required to support it, in order to be able to use HWC3 -> drm_hwcomposer with r600, r300 chipsets.</div><div><br></div><div>Thanks for your informations</div><div><br></div><div>Mauro</div><div>android-x86 team/Bliss-OS community</div><div><br></div><div>[1] <a href="https://gitlab.freedesktop.org/drm-hwcomposer/drm-hwcomposer/-/issues/80">https://gitlab.freedesktop.org/drm-hwcomposer/drm-hwcomposer/-/issues/80</a></div><div>[2] <a href="https://github.com/projectceladon/vendor-intel-utils/blob/master/aosp_diff/preliminary/hardware/interfaces/11_0001-Enable-graphics.composer3-AIDL-HAL-service.patch">https://github.com/projectceladon/vendor-intel-utils/blob/master/aosp_diff/preliminary/hardware/interfaces/11_0001-Enable-graphics.composer3-AIDL-HAL-service.patch</a></div></div>