Louvre 1.0, maktabad loogu talagalay horumarinta adeegayaasha isku dhafan ee ku salaysan Wayland, ayaa diyaar ah

Soosaarayaasha mashruuca Cuarzo OS ayaa soo bandhigay sii deynta ugu horeysay ee maktabadda Louvre, taas oo bixisa qaybaha horumarinta server-yada isku dhafan ee ku salaysan borotokoolka Wayland. Nambarku wuxuu ku qoran yahay C++ waxaana lagu qaybiyaa shatiga GPLv3.

Maktabadu waxay daryeeshaa dhammaan hawlgallada heerka hoose, oo ay ku jiraan maaraynta garaafyada garaafyada, la falgalka nidaamka-hoosaadka iyo garaafyada API-yada Linux, waxayna sidoo kale bixisaa fulinta diyaarsan ee kordhinta kala duwan ee borotokoolka Wayland. Joogitaanka qaybo diyaarsan ayaa suurtogal ka dhigaya in aan lagu bixin bilo shaqo ah abuurista walxaha heerka hoose ee caadiga ah, laakiin si dhakhso ah u hela qaab-dhismeed server ah oo diyaarsan oo shaqeynaya, kaas oo lagu hagaajin karo baahiyahaaga laguna kaabi karo lagama maarmaanka ah. shaqeynta la kordhiyay. Haddii loo baahdo, horumariyahu waxa uu burin karaa hababka ay bixiso maktabaddu si ay u maareyso borotokoolka, dhacdooyinka wax gelinta, iyo samaynta dhacdooyinka.

Sida laga soo xigtay horumariyayaashu, maktabaddu waxay si muuqata uga wanaagsan tahay waxqabadka marka loo eego xalalka tartamaya. Tusaale ahaan, tusaale ahaan server-ka isku-dhafka ah, louvre-weston-clone, oo qoran iyadoo la adeegsanayo Louvre, taas oo soo saarta shaqeynta mashruuca Weston, marka la barbardhigo Weston iyo Sway, waxay isticmaashaa wax yar oo CPU iyo GPU ah ee imtixaanada, sidoo kale waxay kuu ogolaaneysaa si loo gaaro FPS si joogto ah u sareysa, xitaa xaaladaha adag.

Louvre 1.0, maktabad loogu talagalay horumarinta adeegayaasha isku dhafan ee ku salaysan Wayland, ayaa diyaar ah

Tilmaamaha muhiimka ah ee Louvre:

  • Taageerada isku xidhka badan ee GPU (Multi-GPU).
  • Waxay taageertaa fadhiyo badan oo isticmaale ah (Kulan badan, beddelaad TTY).
  • Nidaam wax-is-dejineed oo taageera hababka ku salaysan 2D-bixinta (LPainter), Muuqaallo, iyo Muuqaallo.
  • Awoodda aad ku isticmaali karto hadhkaaga iyo barnaamijyada OpenGL ES 2.0
  • Dib-u-qaabayn toos ah ayaa la sameeyay markii loo baahdo (kaliya marka waxa ku jira aagga ay isbedelaan).
  • Shaqooyin badan oo xadhig leh, oo kuu oggolaanaya inaad ku guulaysato FPS sare oo leh v-sync karti u leh xitaa marka la samaynayo xaalado adag (fulinta hal-threaded waxay leeyihiin dhibaatooyin sii wadista FPS sare sababtoo ah fiirafyada maqan ee aan la farsamayn karin sababtoo ah dib u dhac ku sugaya wada-shaqeynta wareegga garaaca wadnaha ee maran). (vblank).
  • Waxay taageertaa hal, labanlaab iyo saddex laab.
  • Hirgelinta sabuuradda xogta qoraalka ah.
  • Wayland iyo kordhinta taageerada:
    • XDG Shell waa isku-xidhka abuurista iyo la falgalka sagxadaha sida daaqadaha, kaas oo kuu ogolaanaya inaad ku wareejiso hareeraha shaashadda, yarayso, ballaariso, cabbirto, iwm.
    • Qurxinta XDG - qurxinta daaqadaha ee dhinaca serverka.
    • Waqtiga Soo Bandhigidda - waxay bixisaa bandhig muuqaal ah.
    • Linux DMA-Buf - wadaaga kaarar badan oo fiidiyoow ah iyadoo la isticmaalayo tignoolajiyada dma-buf.
  • Waxay taageertaa ka shaqaynta agagaaraha ku salaysan Intel (i915), AMD (amdgpu) iyo NVIDIA (darawal gaar ah ama nouveau).
  • Astaamaha aan wali la fulin (liiska qorshooyinka):
    • Dhacdooyinka taabashada - maaraynta dhacdooyinka shaashadda taabashada.
    • Tilmaamaha Tilmaamaha - kontaroolada shaashadda taabashada.
    • Daawade - Waxay u ogolaataa macmiilka inuu sameeyo isku-dheellitirka dhinaca server-ka iyo jarista cidhifyada dusha sare.
    • Beddelida walxaha LView.
    • XWayland - bilaabaya codsiyada X11.

Louvre 1.0, maktabad loogu talagalay horumarinta adeegayaasha isku dhafan ee ku salaysan Wayland, ayaa diyaar ah
Louvre 1.0, maktabad loogu talagalay horumarinta adeegayaasha isku dhafan ee ku salaysan Wayland, ayaa diyaar ah


Source: opennet.ru

Add a comment