14.0개월간의 개발 끝에, Enlightenment, GNOME, KDE 및 기타 데스크톱 환경에서 Wayland 프로토콜을 완벽하게 지원하는 기술을 발전시킨 복합 서버인 Weston XNUMX의 안정적인 릴리스가 출시되었습니다. Weston의 개발 목표는 데스크톱 환경 및 임베디드 솔루션(예: 차량용 인포테인먼트 시스템, 스마트폰, TV 및 기타 소비자 기기용 플랫폼)에서 Wayland를 사용하기 위한 고품질 코드 기반과 실제 사용 사례를 제공하는 것입니다. 이 프로젝트의 코드는 MIT 라이선스에 따라 배포됩니다.
새로운 웨스턴 지점의 변경 사항:
- DRM(Direct Rendering Manager) 출력 백엔드가 이제 하드웨어 언더레이를 지원합니다. 두 비디오 메모리 버퍼 간의 원자적 비동기 플립 모드가 활성화되었습니다.
- 출력 미러링을 구성하기 위해 'mirror-of' 설정이 구성 파일에 추가되었습니다.
- Pipewire 멀티미디어 서버를 통해 출력 백엔드에 DmaBuf 기술에 대한 지원이 추가되었습니다.
- simple-egl 클라이언트를 사용하면 16비트 색상 표현으로 반투명 표면을 사용할 수 있습니다. EGL 확장 EGL_EXT_present_opaque를 사용하는 옵션이 추가되었습니다. 표면 압축에 대한 지원이 구현되었습니다.
- RDP 프로토콜을 통한 출력을 위한 백엔드에 FreeRDP 3.x에 대한 지원이 추가되었습니다.
- VNC 출력 백엔드는 TLS를 비활성화하고 비 TLS 모드에서 인증을 위해 비밀번호를 사용하는 기능을 제공합니다.
- Libweston은 이제 색상 관리를 위한 Wayland 프로토콜 확장을 지원합니다. 이제 전체 화면 표면에서 포인터 이동 영역을 제한할 수 있습니다.
- OpenGL 렌더링 구성 요소(gl-renderer)는 이제 비동기 모드에서 OpenGL ES 3 및 OpenGL ES 2 출력을 캡처할 수 있을 뿐만 아니라 셰이더를 사용하여 개체의 색상을 변경할 수도 있습니다.
출처 : opennet.ru
