[Android] SurfaceFlinger (2)
這裡整理了一份從java層surface到surfaceflinger的source code trace route,雖然只列出Surface init及Surface destroy,不過看起來基本的流程就是這樣了,其他的surface operations應該也可以依循這樣的路徑去看。 相關的檔案位置如下: fr …
difference
這裡整理了一份從java層surface到surfaceflinger的source code trace route,雖然只列出Surface init及Surface destroy,不過看起來基本的流程就是這樣了,其他的surface operations應該也可以依循這樣的路徑去看。 相關的檔案位置如下: fr …
Binder這裡面提供了inter-process及cross-process的溝通機制,而他接收的Container是Parcel Object,幫助programmer方便使用這樣的介面去處理訊息傳遞的問題。在SurfaceFlinger部份,因為由Surface與SurfaceFlinger之間牽涉到不同層的溝通 …