I'm confused with words like "IPU","DPU","G2D" etc. in NXP android source,they may exist in same source same time.
1.IPU seems works as display controller in source as well(check below image),what's the difference with G2D,DPU ?
2.Are they same thing with different generation? How do you consider which one should be chosen to use ? Could you please tell more history and story about "IPU","DPU","G2D" and other display controllers not mentioned?
3.Could you release some docs which introduce NXP display controllers(android,hal,driver etc.)?
Having a good day.
Thank you sincerely.