Horumarinta Mesa waxay ka wada hadlayaan suurtagalnimada in lagu daro code Rust

Horumarinta Mashruuca Mesa ayaa ka wada hadlaya Awoodda loo isticmaalo luqadda Rust si loo horumariyo darawallada OpenGL/Vulkan iyo qaybaha garaafyada. Wadahadalka waxaa bilaabay Alyssa Rosenzweig, horumariye darawalnimo Barafka GPU-yada Mali ee ku salaysan Midgard iyo Bifrost microarchitectures. Hindisuhu waxa uu marayaa heerkii wada hadalka, walina go'aamo gaar ah lama gaadhin.

Taageerayaasha isticmaalka Rust waxay muujinayaan awoodda lagu hagaajinayo waxqabadka xusuusta iyo baabi'inta dhibaatooyinka sida gelitaanka xusuusta bilaashka ah ka dib, tilmaame null ah, iyo xad dhaafka bakhtiinta. Taageerada miridhku waxay sidoo kale u oggolaan doontaa Mesa inay ku darto horumarka dhinac saddexaad, sida nidaamka soo bandhigida software Kazan iyada oo la hirgelinayo sawirada Vulkan API, oo ku qoran Rust.

Waxaa la xusay in degdega ah ee lagu hagaajinayo amniga darawalka ay dhawaan kor u kacday isticmaalka OpenGL marka la fulinayo koodka aan la aamini karin ee daalacashada ee taageera WebGL, taas oo ka dhigaysa darawalada vector muhiim u ah weerarada hababka isticmaalaha. Waqtigan xaadirka ah, Mesa waxay horey u isticmaashaa aaladaha sida ralloc iyo falanqaynta koodhka taagan si loo yareeyo dhibaatooyinka xusuusta, laakiin isticmaalkoodu kuma filna.

Kuwa ka soo horjeeda hirgelinta miridhku tixgelin, in inta badan sifooyinka faa'iidada leh ee Rust lagu heli karo iyada oo loo wareejinayo horumarinta C ++ casriga ah, taas oo u muuqata mid soo jiidasho leh marka la eego in inta badan Mesa ay ku qoran tahay C. Waxaa sidoo kale lagu xusay doodaha ka dhanka ah Rust dhibka nidaamyada isu-ururinta, ma rabitaan ku xidh nidaamka xirmada xamuulka,
ballaarinta shuruudaha deegaanka shirka iyo u baahan in lagu daro Isku-dubbaridiyaha daxalka ee ku-tiirsanaanta golaha ee looga baahan yahay in lagu dhiso qaybaha desktop-ka muhiimka ah Linux.

Dhaqdhaqaaqa ku wajahan isticmaalka Rust ee horumarinta ayaa sidoo kale lagu arkay AMD, kaas oo dhawaanahan wuxuu furay boos bannaan Barnaamijka Rust si uu u horumariyo qalab cusub oo la xiriira darawallada 3D ee Radeon GPUs.

Source: opennet.ru

Add a comment