Ny version av Louvre 1.2, ett bibliotek för utveckling av kompositservrar baserade pÄ Wayland

UtgÄvan av biblioteket Louvre 1.2.0 Àr tillgÀnglig, vilket ger komponenter för utveckling av kompositservrar baserade pÄ Wayland-protokollet. Biblioteket tar hand om alla lÄgnivÄoperationer, inklusive hantering av grafiska buffertar, interaktion med inmatningssystem och grafiska API:er i Linux, och erbjuder dessutom fÀrdiga implementationer av olika Wayland-protokollförlÀngningar. En kompositserver byggd pÄ Louvre, förbrukar mÀrkbart mindre resurser och uppvisar högre prestanda jÀmfört med Weston och Sway. Koden Àr skriven i C++ och distribueras under GPLv3-licensen. En översikt av Louver-möjligheterna kan lÀsas i tillkÀnnagivandet av det första utgÄvan av projektet.

I den nya versionen:

  • Stöd för att ange fraktionella skalvĂ€rden (fractional scale) och översampling (oversampling) för att minska artefakter frĂ„n kantutjĂ€mning vid skalning har lagts till. För fraktionell skalning anvĂ€nds Wayland-protokollet fractional-scale.
  • Genom tearing-control-protokollet har möjligheten att inaktivera vertikal synkronisering (VSync) med en ram-dĂ€mpande impuls implementerats, vilket anvĂ€nds för att förhindra framtrĂ€dande av tearing i fullscreen-applikationer. I multimediaapplikationer Ă€r framtrĂ€dandet av artefakter pĂ„ grund av tearing oönskade effekter, men i spelapplikationer kan man tolerera artefakter om kampen mot dem leder till ytterligare fördröjningar.
  • Stöd för gammajustering med hjĂ€lp av Wayland-protokollet wlr-gamma-control har lagts till.
  • Stöd för Wayland-protokollet 'viewporter', som möjliggör för klienten att genomföra Ă„tgĂ€rder för skalning och beskĂ€rning av ytkantarna, har lagts till. servern.
  • Klassen LPainter har fĂ„tt metoder för att rita texturomrĂ„den med hög precision och med hjĂ€lp av transformationer.
  • I klassen LTextureView har stöd för ursprungliga rektanglar ('source rect', rektangulĂ€rt omrĂ„de för visning) och transformationer implementerats.
  • Klassen LBitset har lagts till för att minska minnesanvĂ€ndningen vid lagring av flaggor och tillstĂ„nd.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster