KDE implementerar Wayland-protokollet för fraktionerad skalning och förbÀttrar Vulkan-stödet

KDE:s senaste veckovisa utvecklingsrapport har publicerats och presenterar Àndringar för KDE Plasma 6.7-grenen, som förvÀntas slÀppas i juni. De senaste Àndringarna inkluderar:

  • KWins kompositionshanterare implementerar stöd för det experimentella Wayland-protokollet xx-fractional-scale-v2, vilket eliminerar onödiga mellanrum mellan intilliggande element pĂ„ skĂ€rmar med hög densitet, till exempel mellan ett maximerat fönster och en panel. Protokollet xx-fractional-scale möjliggör skalning av det logiska koordinatsystemet, som anvĂ€nder heltal, för att förbĂ€ttra positioneringsnoggrannheten och öka upplösningen för logiska koordinater ner till enskilda pixlar. Denna funktion Ă„tgĂ€rdar den begrĂ€nsade upplösningen i det logiska koordinatsystemet, vilket Ă€r otillrĂ€ckligt för den pixelnivĂ„positionering som krĂ€vs för fullstĂ€ndig implementering av fraktionerad skalning i KDE.

    AnvÀnda xx-fraktionell skala kompositprotokoll server Klienten och klienten kan konsekvent anvÀnda olika koordinatsystem (logiska och pixelkoordinater) nÀr de arbetar med wl_surface-objektet. Logiska koordinater anvÀnds för att beskriva storleken pÄ innehÄll och fönsterpositioner ur anvÀndarens perspektiv, medan pixelkoordinater Äterspeglar de faktiska storlekarna i buffertar vid rendering till skÀrmen. Protokollet xx-fractional-scale introducerar en skalningsfaktor (skala) som lÀnkar logiska och pixelkoordinater, vilket möjliggör hantering av situationer dÀr flera pixlar motsvarar en enda logisk koordinatenhet.

  • KWin fortsĂ€tter att stödja Vulkans grafik-API i DRM-backend (Direct Rendering Manager). Vulkan förvĂ€ntas förbĂ€ttra prestandan i konfigurationer med flera GPU:er. Under den senaste veckan aktiverades Vulkan för att ladda texturer frĂ„n GPU:n till CPU:n. Hanteraren vulkanToQImageFormat() lades till för att konvertera bildformat till QImage. VulkanDevice::createCommandBuffer()-funktionerna har utökats. Metoden isSoftwareRenderer() har implementerats i VulkanDevice. Integrationstester har lagts till. Testerna utfördes pĂ„ ett system med ett NVIDIA RTX 5070 Ti-grafikkort med den proprietĂ€ra drivrutinen 595.58.03.
  • Menyer som anvĂ€nder Breeze-temat Ă€ndrar nu bakgrunden pĂ„ element nĂ€r man klickar pĂ„ dem.
  • GrĂ€nssnittet för att visa en QR-kod i urklippswidgeten har förenklats (kopieringsknappen har flyttats till rubriken).
    KDE implementerar Wayland-protokollet för fraktionerad skalning och förbÀttrar Vulkan-stödet
  • Noggrannheten i widgetplaceringen pĂ„ skrivbordet har förbĂ€ttrats. NĂ€r du flyttar en widget till ett omrĂ„de dĂ€r den inte fĂ„r plats visas nu en miniatyrbild som visar nĂ€rmaste tillgĂ€ngliga utrymme dĂ€r widgeten faktiskt fĂ„r plats.
  • Verktygstipsens stil kan nu Ă€ndras sĂ„ att de matchar det aktiva designtemat.
  • FörbĂ€ttrad implementering av effekten MusmĂ€rken (som förvandlar markören till en markör som lĂ€mnar linjer pĂ„ skĂ€rmen) pĂ„ pekskĂ€rmar. Stöd för att rita flera linjer samtidigt pĂ„ multitouch-skĂ€rmar har lagts till.
  • Alternativ för tangentbordslayout har lagts till i instĂ€llningarna som synkroniserats med Plasma Login Manager.
  • Alternativet att anvĂ€nda större ikoner och ökade marginaler pĂ„ pekskĂ€rmar och surfplattor har tagits bort frĂ„n Aktivitetshanteraren och widgetarna i systemfĂ€ltet. Det hĂ€r alternativet rapporterades vara inkonsekvent och orsaka visningsproblem.

KĂ€lla: opennet.ru

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