KDE-s on rakendatud Waylandi protokoll, et toetada poolset skaleerimist ja parandada Vulkani tuge.

Avaldatud on järgmine nädalaaruanne KDE arenduse kohta, milles kajastatakse muudatusi KDE Plasma 6.7 haru jaoks, mille väljaandmine on oodata juunis. Hiljutiste muudatuste seas on:

  • KWin komposiitmanageris on rakendatud katsetava Wayland-protokolli xx-fractional-scale-v2 tuge, mille abil on õnnestunud kõrvaldada liigsed vahed naaberelementide vahel ekraanidel, millel on kõrge pikslitihedus, näiteks täielikult ekraanile venitatud akna ja paneeli vahel. Protokoll xx-fractional-scale võimaldab skaleerida loogilise koordinaadi süsteemi, mille väärtused on määratud täisarvudena, et suurendada positsioneerimise täpsust ja tõsta loogiliste koordinaatide eraldusvõimet individuaalseteks piksliteks. See võimalus lahendab loogiliste koordinaatide süsteemi piiratud eraldusvõime probleemi, mis ei ole piisav eraldi pikslite tasemel positsioneerimiseks, mis on vajalik KDE-s täieliku murdemõõtkava rakendamiseks.

    Protokolli xx-fractional-scale abil on komposiit server ja ja k üle saavad omavahel kasutada erinevaid koordinaatsüsteeme (loogilised ja pikslilised) wl_surface objektiga töötamisel. Loogilised koordinaadid kasutatakse sisu suuruse ja akende positsioonide kirjeldamiseks kasutaja vaatenurgast, samas kui pikslilised koordinaadid peegeldavad tegelikke mõõtmeid puhverdes ekraanile joonistamisel. Protokoll xx-fractional-scale tutvustab suurendustegurit (scale), mis seob loogilised ja pikslilised koordinaadid, võimaldades töödelda olukordi, kus ühe loogilise koordinaadi kohta on mitu pikslit.

  • KWinis jätkub töö grafika API Vulkan toetuse rakendamiseks DRM-i taustal (otsene renderdamine). Oodatakse, et Vulkan kasutamine võimaldab suurendada jõudlust mitme GPU-ga konfiguratsioonides. Eelmisel nädalal rakendati Vulkan'i kasutamise võimalust GPU-st tekstuuride laadimisel CPU-sse. Lisatud on vulkanToQImageFormat() pildiformaatide konverteerimise töötleja QImage'isse. VulkanDevice::createCommandBuffer() funktsionaalsust on laiendatud. VulkanDevice'i meetod onSoftwareRenderer() on rakendatud. Lisatud on integratsioonitestid. Testimine viidi läbi NVIDIA RTX 5070 Ti graafikakaardiga süsteemis, kasutades tootja draiverit 595.58.03.
  • Breeze teemat kasutavates menüüdes on rakendatud elementide tausta muutmise võimalus hiireklõpsuga.
  • QR-koodi kuvamise liides on lihtsustatud lõikelauaga töötamise vidinas (kopeerimise nupp on kantud pealkirja).
    KDE-s on rakendatud Waylandi protokoll, et toetada poolset skaleerimist ja parandada Vulkani tuge.
  • Vidinate täpset paigutust töölaual on parandatud. Vidina liigutamisel piirkonda, kuhu see ei mahuks, kuvatakse nüüd visand, mis näitab lähimat vaba kohta, kuhu vidin tõeliselt sattub.
  • Tööriistaribade teavituste stiili muudatused vastavad aktiivsele teemale.
  • Parandatud on efektide Mouse Marks (kursori muutmine jälje märkijaks, mis jätab ekraanile jooni) teostus puuteekraanidel. Lisatud tugi mitme joone samaaegseks joonistamiseks mitme puutega ekraanidel.
  • Plasma Login Manageri sünkroniseeritud seadistustesse on lisatud klaviatuuri paigutuse parameetrid.
  • Task Manageri ja System Tray vidinates on eemaldatud võimalus kasutada suuremaid ikoone ja suurenendatud vahemaid puuteekraanidel ja tahvelarvutites. Märgitud on, et see valik ei töötanud korrektselt ja põhjustas kuvamise probleeme.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster