2012-11-06 3 views
5

기본 하드웨어 가속 윈도우 관리자를 쓰고 싶습니다. 시작하는 방법에 대한 문서를 찾고 있었지만, this tutorial을 찾지 못했습니다. 오래된 버전의 클러 터를 사용하고 ' 현재 사용 가능한 모든 버전으로 빌드하십시오. 이 작업을 수행하는 방법에 대한 다른 유용한 리소스가 있습니까? 아니면 WM의 소스를보기 위해 WM을 합성하는 것입니까?합성 WM 작성을 시작하는 방법은 무엇입니까?

답변

4

원본 데모 합성 관리자는 xcompmgr이며 기본 X 확장을 이해하는 데 좋습니다.

OpenGL을 사용하여 하드웨어 가속 렌더링을 수행하는 경우 사용자 공간을 통해 창 내용을 복사하지 않으려면 EXT_texture_from_pixmap 확장명을 읽어야합니다. 이 확장을 사용하면 대신 하드웨어 가속 블리트를 사용할 수 있습니다.

_NET_WM_SYNC_REQUEST의 사양에 관심이 있거나 수직 귀선 동공과 동기화 된 눈물을 쓰지 않는 렌더링을 허용 할 수 있습니다.

7

귀하의 질문에 두 부분이 있습니다 : 1) WM (2)를 작성하는 방법)) 소스를 xcompmgr 외에도 2 부 (이해를 돕기 위해

일부 링크 복합 관리자를 작성하는 방법 :

,

윈도우 매니저, "부분 중 하나"

관련 문제