AMD развива композитен сървър ACS, използващ Wayland

Компания AMD обяви създаването на собствения си композитен сървър ACS (AMDGPU Composition Stack), базиран на кодовата база на еталонния композитен сървър Weston, развиван от проекта Wayland. ACS се представя като синхронизирано отклонение на Weston, включващо разширени възможности. Планира се отклонението да бъде синхронизирано с актуалната кодова база на Weston два пъти годишно. Кодът на проекта е разпространен под лицензия MIT.

Проектът е създаден като полигона за разработка на нови възможности на Wayland, които впоследствие ще се връщат в основния състав на Weston. ACS също ще се използва за поддръжката на кода, разработван за оборудване на AMD, който не може да бъде предаден в основния състав на Weston поради политиката на проекта относно добавянето на поддръжка на специфични хардуерни възможности.

ACS се разглежда като еталонен композитен сървър, осигуряващ най-пълна поддръжка на оборудването на AMD и използван в процеса на разработка в AMD на разширени графични и дисплейни възможности. ACS също ще се използва като отворена платформа, образуваща базата за търговски продукти на AMD и специфични приложения, като оптимизатори на производителността, мултимедийни плеъри, 3D-игри и инструменти за профилиране.

Допълнителни възможности на ACS, отсъстващи в Weston:

  • Поддръжка на механизма FreeSync, позволяващ адаптивно изменение на честотата на опресняване на монитора (VRR — Variable Refresh Rate) за осигуряване на плавност и отсъствие на разкъсвания по време на игри и показване на видео.
  • Реализация на техниката на многослоен композитинг (MPO — Multi-Plane Overlay, обединяваща няколко framebuffera в едно цяло), използваща underlay-композитинг, при който работният плот образува горен слой над другите слоеве (при типичния overlay-композитинг съдържанието се рисува над долния слой с работния плот). Предложеният метод позволява намаляване на потреблението на GPU ресурси, улесняване на композитинга и опростяване на правилата за смесване.
    AMD развива композитен сървър ACS, използващ Wayland
  • Поддръжка на директно декодиране на мултимедийно съдържание и предлагане на собствен видео проигравател ACS Media player, демонстриращ наличните разширени възможности за възпроизвеждане на видео. Плеърът поддържа HDR, FreeSync, хардуерно ускорение чрез VDPAU/VAAPI и директен достъп до API FFmpeg.
  • Поддръжка на разширението на протокола Wayland color-management за управление на цвета и широк обхват на цветове (Wide Gamut).
  • Възможност за възпроизвеждане на видео на цял екран с разширен динамичен обхват на яркостта на монитори, поддържащи HDR (High Dynamic Range). Поддръжка на преобразуване на тон (HDR Tone Mapping).
  • Поддръжка на конфигурации Multiseat, при които към съществуващите GPU (например, вграден GPU и дискретна видеокарта) се свързват свои отделни входни устройства, което позволява на една система да организира независими сесии с изход на различни екрани.
  • Незначителна модернизация на графичния интерфейс

AMD развива композитен сървър ACS, използващ Wayland

Сред още не реализираните, но отбелязани в плановете възможности, се споменава: HDR и управление на цвета на ниво отделни прозорци; TMZ (Trusted Memory Zone) и режим на защита от прихващане на изходни данни на екрана (Secure Display); профили за оптимизация за AMDGPU; възможности за отстраняване на грешки и нулиране на GPU; поддръжка на виртуализация и модификации за QEMU; графичен интерфейс за отстранителя на грешки UMR (User Mode Register); поддръжка на MM Audio за видео и игри.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster