Leagan nua de Louvre 1.2, leabharlann chun freastalaithe ilchodacha a fhorbairt bunaithe ar Wayland

Tá leabharlann Louvre 1.2.0 ar fáil anois, ag soláthar comhpháirteanna chun freastalaithe ilchodacha a fhorbairt bunaithe ar phrótacal Wayland. Tugann an leabharlann aire do na hoibríochtaí go léir ar leibhéal íseal, lena n-áirítear bainistiú a dhéanamh ar mhaoláin ghrafaic, idirghníomhú le fochórais ionchuir agus APIs grafaice i Linux, agus tairgeann sí feidhmiúcháin réamhdhéanta ar shíntí éagsúla ar phrótacal Wayland freisin. ídíonn freastalaí ilchodach bunaithe ar Louvre i bhfad níos lú acmhainní agus léiríonn sé feidhmíocht níos airde i gcomparáid le Weston agus Sway. Tá an cód scríofa i C++ agus dáilte faoin gceadúnas GPLv3. Is féidir forbhreathnú ar chumais Louvre a léamh nuair a fógraíodh an chéad eisiúint den tionscadal.

Sa leagan nua:

  • Tacaíocht bhreise chun luachanna scála neamh-sláine (scála codánach) agus róshampláil (róshampláil) a shocrú chun artifacts frith-ailiasaithe a laghdú agus an scála á mhéadú. Le haghaidh scálaithe codánach, úsáidtear scála codánach prótacal Wayland.
  • Ag baint úsáide as an bprótacal cuimilte-rialaithe, is féidir sioncrónú ingearach (VSync) a dhíchumasú le cuisle maolaithe ingearach, a úsáidtear chun cosaint a dhéanamh i gcoinne cuimilte in iarratais lánscáileáin. I bhfeidhmchláir ilmheán, is éifeacht neamh-inmhianaithe iad déantáin de bharr cuimilte, ach i gcláir chearrbhachais, is féidir glacadh le déantáin má dhéantar moill bhreise orthu má dhéileáiltear leo.
  • Tacaíocht bhreise do cheartú gáma trí úsáid a bhaint as prótacal Wayland wlr-gamma-control.
  • Tacaíocht bhreise do phrótacal Wayland “viewporter”, a ligeann don chliant gníomhartha scálú agus bearradh imeall dromchla a dhéanamh ar thaobh an fhreastalaí.
  • Tá modhanna curtha leis an rang LPainter chun réimsí uigeachta a tharraingt le cruinneas ard agus chun claochluithe a chur i bhfeidhm.
  • Soláthraíonn an rang LTextureView tacaíocht do dhronuilleoga foinse (“foinse ar dheis”, limistéar dronuilleogach le taispeáint) agus claochluithe.
  • Cuireadh an rang LBitset leis chun tomhaltas cuimhne a laghdú agus bratacha agus stáit á stóráil.

Foinse: oscailtenet.ru

Add a comment