Itusilẹ ẹrọ tabili Arcan 0.6.1

Lẹhin ọdun kan ti idagbasoke, itusilẹ ti ẹrọ tabili Arcan 0.6.1 wa, eyiti o ṣajọpọ olupin ifihan, ilana multimedia kan ati ẹrọ ere kan fun sisẹ awọn aworan 3D. A le lo Arcan lati ṣẹda ọpọlọpọ awọn ọna ṣiṣe ayaworan, lati awọn atọkun olumulo fun awọn ohun elo ifibọ si awọn agbegbe tabili ti ara ẹni. Ni pataki, tabili iboju onisẹpo mẹta Safespaces fun awọn ọna ṣiṣe otito foju ati agbegbe tabili Durden ti wa ni idagbasoke lori ipilẹ ti Arcan. Koodu ise agbese ti kọ sinu C ati pe o pin labẹ iwe-aṣẹ BSD (diẹ ninu awọn paati wa labẹ GPLv2+ ati LGPL).

Itusilẹ tuntun pẹlu awọn idagbasoke ti a kojọpọ ni ọdun, ni akọkọ dojukọ lori idagbasoke eto-iṣẹ abẹlẹ kan fun iraye si tabili tabili lori nẹtiwọọki. Ni gbogbogbo, ero fun igbaradi itusilẹ pataki akọkọ akọkọ 1.0 ti gbekalẹ: Ni ẹka 0.7 ti nbọ, a nireti iṣẹ lati faagun eto ipilẹ ohun, mu ibamu ati idagbasoke awọn irinṣẹ fun awọn aworan 3D. Ẹka 0.8 yoo dojukọ iṣapeye ati iṣẹ ṣiṣe, ati 0.9 yoo dojukọ aabo.

Láàrín àwọn àyípadà tó ṣe pàtàkì jùlọ nínú ẹ̀yà Arcan 0.6.1 ni ìmúdàgbàsókè ìfihàn náà. olupin arcan-wayland, èyí tí ó ń lo ìlànà Wayland, ń ṣe àgbékalẹ̀ Layer kan fún EGL ó sì ń jẹ́ kí àtìlẹ́yìn dma-buf ṣeéṣe nípasẹ̀ àìyípadà. Ẹ̀rọ ìṣiṣẹ́ Xarcan X ti mú kí àyípadà GPU sunwọ̀n síi ó sì ti fi àtìlẹ́yìn kún un fún páálípù àti ìṣàfihàn kọ́sódì oníyára-hardware. Àtìlẹ́yìn fún àwọn ìfihàn pẹ̀lú àwọn ìwọ̀n ìtúnṣe oníyípadà ti mu sunwọ̀n síi. A ti mú ètò ìtẹ̀síwájú sunwọ̀n síi láti dín ìdúró kù.

Ọpọlọpọ awọn ayipada inu ni a ti ṣe lati mu amuṣiṣẹpọ dara si ati mu ṣiṣe iṣakoso laini iṣẹlẹ pọ si. Idagbasoke olupin aworan "arcan-net" fun iwọle si tabili latọna jijin lori nẹtiwọọki, ti a lo ninu eyi olupin Ìlànà A12, èyí tí a ń ṣe àgbékalẹ̀ láti rọ́pò SSH/VNC/RDP/X11. Àwọn ìsopọ̀ fún àwọn ẹ̀yà ara tí ń ṣe àgbékalẹ̀ ní Lua ti di tuntun.

A ti dabaa imọran Pipeworld, eyiti o fun ọ laaye lati ṣe atunṣe awọn ṣiṣan data laarin awọn window, sisopọ data ati awọn olutọju ni awọn oriṣiriṣi awọn window, iru si awọn sẹẹli ninu awọn iwe kaakiri, ti o n ṣe iṣan-iṣẹ iṣọpọ ti o ṣajọpọ ayaworan ati awọn atọkun console (fun apẹẹrẹ, o le ṣe atunṣe iṣelọpọ lati ọkan window to a ikarahun nṣiṣẹ ni ebute -handler ati ki o lo esi ninu miiran window).

Mu fidio šišẹ

Ẹ jẹ́ kí a rán yín létí pé Arcan kò so mọ́ ẹ̀rọ àwòrán tó yàtọ̀, ó sì lè ṣiṣẹ́ lórí onírúurú àyíká ètò (BSD, Linux, macOS, Windows), nípa lílo àwọn backends tí a lè so pọ̀. Fún àpẹẹrẹ, ó lè ṣiṣẹ́ lórí Xorg, egl-dri, libsdl, àti AGP (GL/GLES). Ẹ̀rọ ìfihàn Arcan lè ṣiṣẹ́ àwọn ohun èlò oníbàárà tí ó dá lórí X, Wayland, àti SDL2. Àwọn ìlànà pàtàkì tí a lò nínú ṣíṣe Arcan API ni ààbò, iṣẹ́, àti ṣíṣe àtúnṣe. Láti mú kí ìdàgbàsókè ìfọwọ́sowọ́pọ̀ rọrùn, a dámọ̀ràn lílo Lua.

Awọn ẹya Arcana:

  • Apapọ olupin akojọpọ, olupin ifihan ati awọn ipa oluṣakoso window.
  • Agbara lati ṣiṣẹ ni ipo ọtọtọ, ninu eyiti ohun elo n ṣiṣẹ bi ọna asopọ ti ara ẹni.
  • Ilana multimedia ti a ṣe sinu ti o pese awọn irinṣẹ fun ṣiṣẹ pẹlu awọn eya aworan, iwara, sisẹ fidio ati ohun afetigbọ, awọn aworan ikojọpọ, ati ṣiṣẹ pẹlu awọn ẹrọ imudani fidio.
  • Awoṣe multiprocess fun sisopọ awọn ilana ti awọn orisun data ti o ni agbara - lati awọn ṣiṣan fidio si iṣelọpọ awọn eto kọọkan.
  • Kosemi anfani pinpin awoṣe. Awọn paati engine ti pin si awọn ilana ti ko ni anfani kekere ti o ṣe ibasọrọ nipasẹ wiwo iranti pinpin shmif;
  • Itumọ ti jamba ibojuwo ati onínọmbà irinṣẹ, pẹlu awọn engine ti o le serialize awọn ti abẹnu ipinle ti Lua awọn iwe afọwọkọ lati simplify n ṣatunṣe;
  • Awọn iṣẹ-ṣiṣe Fallbacks, eyiti o jẹ pe o jẹ aṣiṣe nitori aṣiṣe eto kan le ṣe ifilọlẹ ohun elo kan, mimu awọn orisun data ita kanna ati awọn asopọ pọ;
  • Awọn irinṣẹ pinpin ilọsiwaju ti o le ṣee lo lati ṣe igbasilẹ tabi tan kaakiri awọn ipin pato ti ohun ati awọn orisun fidio lakoko ṣiṣe pinpin tabili tabili.

Ni afikun, o le ṣe akiyesi pe itusilẹ tuntun ti tabili Durden 0.7 ti wa ni ipese fun lilo pẹlu Arcan. Ni itusilẹ 0.7, atilẹyin fun ipo inaro ti akọle window ati ọpa ipo yoo han, ati pe ohun elo fun itọsọna ohun (ọrọ si ọrọ) yoo ṣafikun. Durden ṣe atilẹyin mejeeji ni wiwo tiled pẹlu awọn iṣakoso bọtini itẹwe ni kikun, bakanna bi ifilelẹ fọọmu fọọmu ọfẹ loju iboju. Gbogbo awọn eto, pẹlu awọn ọna titẹ sii, awọn nkọwe ati awọn ipa wiwo, le yipada ni fifo, laisi iwulo lati tun atunto naa ṣe.

O ṣee ṣe lati tunto ihuwasi lọtọ fun ferese kọọkan ati lo agekuru ominira ti o so mọ window naa. Awọn atilẹyin ṣiṣẹ lori awọn ọna ṣiṣe pẹlu awọn diigi pupọ pẹlu awọn DPI oriṣiriṣi. O ṣee ṣe lati ṣafihan akojọ aṣayan ohun elo ninu nronu (akojọ agbaye) tabi gbe akojọ aṣayan sinu akọle window. Awọn ẹrọ ailorukọ le wa ni gbe sori tabili tabili. Agbara ti a ṣe sinu wa lati ṣe igbasilẹ awọn iṣe fidio lori tabili tabili ati ni awọn ferese kọọkan. Eto iṣakoso titẹ sii ṣe atilẹyin iyipada awọn ipalemo keyboard ati agbara lati ṣiṣẹ pẹlu awọn ẹrọ ilọsiwaju gẹgẹbi awọn afaworanhan ere.

orisun: opennet.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster