KDE nopeuttaa ohjelmistojen renderöintiä ja toteuttaa uuden Union-tyylisen moottorin

KDE:n uusin viikoittainen kehitysraportti on julkaistu. Se esittelee muutoksia KDE Plasma 6.7 -haaraan, jonka odotetaan julkaistavan kesäkuussa. KDE Plasma 6.7 on tällä hetkellä pehmeässä jäädytyksessä. Tällä viikolla hyväksyttyjen muutosten joukossa on:

  • KDE Plasma 6.7 sisältää uuden Union-tyylimoottorin, mutta on epäselvää, otetaanko se käyttöön oletuksena vai jääkö se asetukseksi. Union tarjoaa yhtenäisen tyylien käsittelyjärjestelmän, joka mahdollistaa KDE:ssä saatavilla olevien erilaisten sovellusten muotoilutekniikoiden käytön.

    Moottori koostuu kolmesta kerroksesta: syöttö-, väli- ja tulostuskerroksesta. Syöttökerros on toteutettu laajennuksilla, jotka jäsentävät syöttötyylitiedostojen muotoja ja muuntavat ne abstrakteiksi renderöintikuvauksiksi. Välikerros on toteutettu kirjastona, joka kuvaa tietomallin ja menetelmät tyylien soveltamiseksi kuhunkin elementtiin. Tulostuskerros sisältää laajennuksia, jotka muuntavat välikerroksen luoman yleisen tyylin tietylle grafiikkapinolle ominaisiksi renderöintikomennoiksi.

    Esimerkiksi SVG- tai CSS-teemoja voidaan käyttää syötteenä, jolloin QtQuick- tai Qt-widgettien tyylit voidaan luoda tulosteeksi. Oletusarvoinen syöttömuoto on muutettu SVG:stä CSS:ksi. Breeze-teemasta on kehitetty uusi, CSS-muotoiltu toteutus.

     KDE nopeuttaa ohjelmistojen renderöintiä ja toteuttaa uuden Union-tyylisen moottorin
     KDE nopeuttaa ohjelmistojen renderöintiä ja toteuttaa uuden Union-tyylisen moottorin
  • KWiniä on päivitetty optimoinneilla, jotka parantavat suorituskykyä ja energiatehokkuutta ohjelmissa, jotka renderöivät suoritinta käyttäen. Nämä optimoinnit koskevat useimpia KDE-ohjelmia ja -sovelluksia, jotka käyttävät QtWidgetsejä (QtWidgets käyttää suoritinta renderöintiin, kun taas QtQuick hyödyntää näytönohjaimen kiihdytystä). Esimerkiksi KDevelopissa työskenneltäessä osoitin liikkuu nyt sujuvasti ja suorittimen käyttö vierityksen aikana on vähentynyt 80–90 prosentista 20 prosenttiin.
  • KWin on lisännyt heuristiikan, joka määrittää, käytetäänkö suoraa skannausta suorituskyvyn parantamiseksi ja virrankulutuksen vähentämiseksi, kun ikkunat laajennetaan koko näytön kokoisiksi.
  • Toteutettu mahdollisuus asettaa näytön ICC-väriprofiili, kun HDR-tila on käytössä.
  • Monissa AMD-prosessoreilla varustetuissa kannettavissa tietokoneissa on nyt mahdollisuus poistaa mukautuva taustavalon modulaatioohjain käytöstä tai säätää sen asetuksia manuaalisesti, kun se on käytössä. Tämä ohjain muokkaa näytön värejä parantaakseen näkyvyyttä alhaisilla kirkkaustasoilla.
  • Discover-sovellusten hallinnassa on paranneltu ominaisuuksia järjestelmäpaketeista ja ulkoisista Flatpak-hakemistoista asennettujen kaksoissovellusten tunnistamiseen.
  • Järjestelmätietoja (Tietokeskus) näytettäessä lämpötila-anturin lukemat näytetään nyt järjestelmäasetuksissa määritetyissä mittayksiköissä.
  • Kickoff-valikko tukee nyt sovellusten poistamista Suosikit-osiosta vetämällä pikakuvaketta hiirellä widgetin ulkopuolelle.
  • Tulostusohjauswidget näyttää nyt aktiivisten ja jonossa olevien töiden määrän erikseen kullekin tulostimelle.
     KDE nopeuttaa ohjelmistojen renderöintiä ja toteuttaa uuden Union-tyylisen moottorin

Lähde: opennet.ru