Wayland 프로토콜, Wayland의 기능을 보완하는 일련의 개선 사항

최근에 새 버전의 출시가 발표되었습니다 패키지의 wayland 프로토콜 1.26, 세트를 포함하는 기본 Wayland 프로토콜의 기능을 보완하는 프로토콜 및 확장 복합 서버 및 사용자 환경을 구축하는 데 필요한 기능을 제공합니다.

모든 프로토콜은 지속적으로 개발, 테스트 및 안정화의 세 단계를 거칩니다. 개발 단계("불안정" 범주)가 완료된 후 프로토콜은 "스테이징" 분기에 배치되고 공식적으로 wayland 프로토콜 제품군에 포함되며 테스트 완료 후 안정 범주로 이동됩니다. "스테이징" 범주의 프로토콜은 관련 기능이 필요한 복합 서버 및 클라이언트에서 이미 사용할 수 있습니다.

"불안정한" 범주와 달리 "단계"에서는 호환성을 위반하는 변경이 금지되지만 테스트 중에 문제 및 버그가 식별되는 경우 중요한 새 프로토콜 버전 또는 기타 Wayland 확장으로의 교체가 배제되지 않습니다.

현재 사용 가능한 Wayland 프로토콜의 경우 이전 버전과 호환되는 다음과 같은 안정적인 프로토콜이 눈에 띕니다.

  • 뷰포터: 클라이언트가 서버 측 표면의 가장자리에서 크기 조정 및 자르기 작업을 수행할 수 있도록 합니다.
  • 프레젠테이션 시간: 비디오 디스플레이를 제공하는
    xdg- 셸: 창과 같은 표면을 만들고 상호 작용하여 화면 주위를 이동하고 최소화, 최대화, 크기 조정 등을 수행할 수 있도록 하는 인터페이스입니다.

"staging" 브랜치에서 테스트된 프로토콜 부분에 대해 다음을 찾을 수 있습니다.

  • DRM 임대 : 가상현실 헤드셋으로 보낼 때 좌안과 우안의 버퍼가 다른 스테레오 이미지를 형성하는 데 필요한 리소스를 제공합니다.
  • 외부 세션 잠금: 예를 들어 화면 보호기 또는 인증 대화 상자 동안 세션을 잠그는 방법을 지정합니다.
  • 단일 픽셀 버퍼: 32개의 XNUMX비트 RGBA 값을 포함하는 단일 픽셀 버퍼를 생성할 수 있습니다.
  • xdg 활성화: 첫 번째 수준의 서로 다른 표면 간에 초점을 이동할 수 있습니다(예: xdg-activation를 사용하여 한 응용 프로그램에서 다른 응용 프로그램으로 초점을 변경할 수 있음).

Wayland-Protocols 1.26의 주요 새 기능

이 릴리스에는 새로운 단일 픽셀 버퍼 테스트 프로토콜이 도입되었습니다.
뷰어 확장과 함께 고객이
임의 크기의 단일 색상 표면 생성…

이것은 또한 새로운 프로토콜 확장이 필요한 첫 번째 릴리스입니다.
RFC 2119 문구를 따르십시오. 지금까지 언급된 것 외에도 이 버전은
일반적인 설명, 향상된 주석 및 기타 사소한 수정.

새로 출시된 이 버전에서는 단일 픽셀 버퍼 프로토콜이 "스테이징" 범주에 추가되어 32개의 XNUMX비트 RGBA 값을 포함하는 단일 픽셀 버퍼를 생성할 수 있다는 점을 강조합니다. 디스플레이 프로토콜을 사용하여 복합 서버는 단일 픽셀 버퍼의 크기를 조정하여 임의 크기의 균일한 색상 표면을 생성할 수 있습니다.

이번 새 버전에서 눈에 띄는 또 다른 변경 사항은n xdg_shell 프로토콜, 표면과 상호 작용할 수 있는 인터페이스를 창으로 제공하여 화면에서 표면을 이동하고 최소화, 최대화, 크기 조정 등을 수행할 수 있습니다. 복합 서버에 대한 추가 지원 xdg_shell이 ​​제공하는 창 관리 작업의 일부만 구현합니다.

한편, 행사를 제안한다는 점도 강조된다. wm_capabilities는 복합 서버에서 사용 가능한 기능에 대한 정보를 전달합니다.

그 외에도 텍스트 입력 프로토콜이 언어를 다시 작성하여 모호한 해석을 유도하고 의도된 동작에 대한 설명을 추가했다는 언급도 있습니다.

그리고 이 새로운 버전의 wayland-protocols에서 RFC 2119에 정의된 용어의 사용이 필수라는 점도 언급할 가치가 있습니다.

마지막으로 당신이 나라면그것에 대해 더 알고 싶어함 이 새 버전에 대한 세부 정보를 확인할 수 있습니다. 다음 링크에서.

wayland-protocols에 대해 더 알고 싶은 분들은 다음 링크. 


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.