Hi all,
Are there any ARM documents/presentation that talks about in detail how the HAL graphics layers in Android works. I understand there are binary components inside Android that are not released as open sourced, so I was wondering if there is any document that talk about how actually the interaction between the Android layer with the binary layer takes place and also the role Linux kernel plays in the whole picture.
Any pointers or links are appreciated.
Thanks
Maybe there isn't such picture.
Wait for some answer also.
As we can run android on some develop board, such as android and linux is open source, there is n't binary files.
We can find such graphic related binary files under Qualcomm/Nvidia/MTK or other vendor's platform.
These graphic related binary files are for Hardware accelerate, like compose, color convert, opengl,opencl support, etc.
Hi nicksyd
As the HAL interface is generic the best place to look would be the Google documentation. Hopefully the links below will give you the detail you're looking for.
https://source.android.com/devices/graphics/index.html
https://source.android.com/devices/graphics/architecture.html
Regards,
Steve