Confirmed users
909
edits
No edit summary |
|||
Line 3: | Line 3: | ||
**Android Hardware composer HAL([https://github.com/android/platform_hardware_libhardware/blob/master/include/hardware/hwcomposer.h 1]) is a abstract 2D composer library and could help to offload GPU resource for screen composition. Based on HWC HAL, chipset vendor(like Qcom, nVidia) could implement their own 2D composer library to integrate with platform's 2D HW composer. | **Android Hardware composer HAL([https://github.com/android/platform_hardware_libhardware/blob/master/include/hardware/hwcomposer.h 1]) is a abstract 2D composer library and could help to offload GPU resource for screen composition. Based on HWC HAL, chipset vendor(like Qcom, nVidia) could implement their own 2D composer library to integrate with platform's 2D HW composer. | ||
** Different chipset vendor could have different 2D HW componment | ** Different chipset vendor could have different 2D HW componment | ||
*** | ***Qcom supports copybit(used by B2G leo/hamachi) and overlay(Nexus 4 JB), nVidia support overlay, Mali(???) | ||
* HWComposer Requirement | * HWComposer Requirement |