안드로이드 그래픽스 2

안드로이드 미디어 프레임워크(SurfaceFlinger) 학습 2

안드로이드 미디어 프레임워크(SurfaceFlinger) 학습 1 (tistory.com) 안드로이드 미디어 프레임워크(SurfaceFlinger) 학습 1 이번에 이 글을 작성하게 되는 이유는 위의 Android 공식 홈페이지의 기술되어 있는 부분들에 대해 코드 레벨에서 어떻게 동작이 되는지 확인 해보고 싶은 순수한 학구적인 욕구 때문입니다 Surface nyaang.tistory.com 지난 번의 분석은 queueBuffer를 해주는 여러 가지 중 하나를 확인을 해봤었습니다 이번에 분석을 해볼 사항은, SurfaceFlinger에 관해서 알아보려고 합니다 SurfaceFlinger는 layer단위로 관리를 하고 있습니다 사용되는 layer의 class diagram은 아래와 같습니다 그렇다면 이 la..

안드로이드 미디어 프레임워크(SurfaceFlinger) 학습 1

이번에 이 글을 작성하게 되는 이유는 위의 Android 공식 홈페이지의 기술되어 있는 부분들에 대해 코드 레벨에서 어떻게 동작이 되는지 확인 해보고 싶은 순수한 학구적인 욕구 때문입니다 SurfaceFlinger 및 WindowManager | Android 오픈소스 프로젝트 | Android Open Source Project SurfaceFlinger 및 WindowManager | Android 오픈소스 프로젝트 | Android Open Source Project SurfaceFlinger 및 WindowManager 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. SurfaceFlinger는 버퍼를 받아들이고 버퍼를 구성하며 버퍼를 디스플레이로 보냅니다. W so..