我正在研究Android中的图形系统。我想要做的是改变Android显示的上下侧。
它像是:
上:1 -> 2
更低:2 -> 1
为此,我研究了surfaceflinger源代码。
我注意到surfaceflinger负责组合所有图层并重新绘制它们并将图层提供给HWComposer。
所以我在Layer.cpp中看到Layer->draw source来改变上像素数据和下像素数据。但是我找不到可以更改像素数据的正确位置。
我正在使用 odroid u3 平台进行测试。odroid 中的 Android 使用三星 slsi 代码。
大佬们,我应该看哪一部分来改变上下侧?如何以像素为单位控制显示?