GTK 4.16 tulee sisältäen parannuksia Waylandiin, grafiikkaan ja muuhun

GTK 4

GTK 4.16 on saanut paljon muutostaja varsin mielenkiintoisia parannuksia, joissa Wayland on yksi tärkeimmistä huomion kohteista, samoin kuin renderöintikoneet ja GDK-kirjasto.

GTK:n uusi versio 4.16 saapuu vasta kuuden kuukauden kuluttua kehityksestä ja tässä uudessa versiossa heillä on toteutti useita tärkeitä parannuksia, erityisesti fonttien ja grafiikan esittämisen suhteen, koska vaihtoehto on lisätty gtk-font-rendering, joka tarjoaa enemmän joustavuutta hallita, miten kirjasimia hahmonnetaan. Käyttäjät voivat valita korkean tason asetukset säätääkseen fontin hahmonnusta tai käyttää yksityiskohtaisempia asetuksia asettamalla arvoksi "manuaalinen".

Tämän lisäksi GSK:n parannuksia (kirjasto, joka vastaa hahmontamisesta OpenGL:n ja Vulkanin avulla). Tästä versiosta alkaen Wayland-pohjaisissa ympäristöissä oletusrenderöintimoottori on Vulkan. Muissa ympäristöissä tai kun et halua käyttää Vulkania, GTK jatkaa ngl-moottorin käyttöä, joka tarjoaa OpenGL-toteutuksen Vulkan API:n päälle.

Koska Vulkan- ja ngl-moottorien grafiikan suorituskyky ja vakaus riippuvat näytönohjaimesta, On suositeltavaa käyttää uusinta Mesa 24.2 -versiota vakaamman toiminnan varmistamiseksi.

Laitteistokiihdytysmekanismien käyttö on optimoitu järjestelmissä, joissa on ikkunanhallinta Kuningatar, parantaa graafista suorituskykyä KDE-pohjaisissa työpöytäympäristöissä. Ympäristöissä, jotka perustuvat Wayland ja Kuningatar säveltäjänä on nyt mahdollista käyttää protokollalaajennusta värien hallinta parempaan värinhallintaan.

Lisäksi, CSS-teeman luomiseen on tehty parannuksia, koska se on nyt mahdollista määrittää ja käyttää muuttujia CSS-pohjaisissa teemoissa. Toiminnot, kuten väri(), oklab(), värisekoitus(), sekä erilaisia ​​matemaattisia funktioita ja On myös mahdollista määrittää värejä suhteellisesti (esim. säätämällä perusvärin kirkkautta tai kylläisyyttä) ja asettaa läpinäkyvyyttä käyttämällä prosentteja.

Uusi Showtime-sovellus

Korostettuina ovat myös parannuksia widgeteissä, koska uusi omaisuus on lisätty "musta tausta" widgetiin GtkGraphicsOffload, jota käytetään sisällön, kuten videoiden, lähettämiseen suoraan säveltäjän kautta ilman GSK-renderöijän läpi.. Widget GtkPopover on saanut parannuksia koon muuttamisen ja paikantamisen käsittelyssä, mikä mahdollistaa sujuvamman käyttökokemuksen käytettäessä ponnahdusikkunoita graafisissa sovelluksissa.

Se on ollut toteuttanut käytön laajennus xdg-valintaikkuna Waylandissa käsittelemään kiinnitettyjen valintaikkunoiden ja objektin kuudennen version näyttämistä wl_säveltäjä koostumukselle.

Niistä muut erottuvat muutokset:

  • Optimoitu kuvioiden ja tekstuurien välimuisti
  • Nyt on mahdollista luoda täydellisesti kuvioituja pintoja toistamalla suuria tekstuurilaattoja
  • Varjojen toistoa on parannettu, mikä tarjoaa realistisemman ja hienovaraisemman ilmeen.
  • Lisätty mahdollisuus käyttää laitteistokiihdytystä muunnettujen pintakuvioiden käsittelyyn, kuten käännetyn sisällön näyttämiseen näytöllä.
  • Uusi takaisinsoittokutsuihin perustuva API on otettu käyttöön graafisten sovellusten kohdistimen käyttäytymisen ja mukauttamisen hallinnan tehostamiseksi.
  • Nyt on mahdollista suorittaa MIP-teksturointitoimintoja käyttämällä prosessori. Tämä on erityisen hyödyllistä siirrettäessä esinettä kauemmas kamerasta.
  • Lisätty lankapoolin käyttö värin muuntamiseen ja MIP-tekstuurin luomiseen.
  • Lisätty tuki ympäristömuuttujalle XDG_ACTIVATION_TOKEN, jota käytetään xdg-activation-v1-protokollan kanssa. Tämän protokollan avulla yksi sovellus voi siirtää fokuksen toiseen tehokkaasti ja turvallisesti.
  • GdkMemoryTextureBuilder-luokka on lisätty, joka mahdollistaa pintakuvioobjektien (GdkTexture) luomisen RAM-muistiin tallennetuista tiedoista,
  • Rendernode-työkaluun on lisätty uusia komentoja tietojen lataamiseen URL-osoitteiden kautta ja pintakuvioiden käsittelyyn.
  • "Liitä solmuksi" -toiminto on lisätty gtk4-solmueditorin käyttöliittymään, mikä helpottaa solmujen käsittelyä grafiikkaa ja kohtauksia suunniteltaessa.
  • Lisätty tuki Ctrl-Shift-N-näppäinyhdistelmälle hakemistojen luomiseksi tiedostonvalitsimessa, mikä parantaa widgetin saavutettavuutta ja käytettävyyttä.

vihdoin jos olet kiinnostunut tietämään asiasta lisää, voit tarkistaa yksityiskohdat seuraava linkki.