Tshiab version ntawm Louvre 1.2, lub tsev qiv ntawv rau kev tsim cov servers sib xyaw raws li Wayland

Louvre 1.2.0 lub tsev qiv ntawv tam sim no muaj, muab cov khoom siv rau kev tsim cov servers sib xyaw raws li Wayland raws tu qauv. Lub tsev qiv ntawv saib xyuas txhua qhov haujlwm qis, suav nrog kev tswj hwm cov duab buffers, cuam tshuam nrog cov tswv yim subsystems thiab cov duab APIs hauv Linux, thiab tseem muaj kev npaj ua tiav ntawm ntau yam txuas ntxiv ntawm Wayland raws tu qauv. Cov neeg siv khoom sib xyaw ua ke raws li Louvre siv cov peev txheej tsawg dua thiab ua kom pom kev ua tau zoo dua piv rau Weston thiab Sway. Cov cai sau hauv C ++ thiab muab faib raws li GPLv3 daim ntawv tso cai. Cov ntsiab lus ntawm Louvre lub peev xwm tuaj yeem nyeem tau hauv kev tshaj tawm ntawm thawj qhov kev tso tawm ntawm qhov project.

Hauv qhov tshiab version:

  • Ntxiv kev txhawb nqa rau kev teeb tsa qhov tsis suav nrog qhov ntsuas qhov tseem ceeb (fractional scale) thiab oversampling (oversampling) kom txo tau cov khoom cuav uas tsis muaj tseeb thaum nce qhov ntsuas. Rau fractional scaling, Wayland raws tu qauv fractional-scale yog siv.
  • Siv lub tearing-tswj raws tu qauv, nws muaj peev xwm lov tes taw ntsug synchronization (VSync) nrog ib tug ntsug damping mem tes, siv los tiv thaiv tearing nyob rau hauv daim ntawv thov puv npo. Hauv kev siv ntau hom xov xwm, cov khoom cuav vim kev tsim kua muag yog qhov tsis xav tau, tab sis hauv cov kev pab cuam gaming, cov khoom cuav tuaj yeem zam tau yog tias cuam tshuam nrog lawv ua rau qeeb ntxiv.
  • Ntxiv kev txhawb nqa rau kev kho gamma siv Wayland raws tu qauv wlr-gamma-control.
  • Ntxiv kev txhawb nqa rau Wayland "viewporter" raws tu qauv, uas tso cai rau tus neeg siv tuaj yeem ua qhov ntsuas qhov ntsuas thiab qhov ntug ntawm ntug trimming ua rau sab server.
  • Cov txheej txheem tau ntxiv rau hauv chav kawm LPainter rau kev kos duab thaj chaw zoo nkauj nrog kev ua haujlwm siab thiab siv cov kev hloov pauv.
  • Chav kawm LTextureView muab kev txhawb nqa rau cov duab plaub ("qhov chaw rect", ib cheeb tsam rau cov duab) thiab kev hloov pauv.
  • Ntxiv LBitset chav kawm kom txo qis kev siv lub cim xeeb thaum khaws cov chij thiab lub xeev.

Tau qhov twg los: opennet.ru

Ntxiv ib saib