የ VGEM ነጂውን በሩስት ውስጥ እንደገና በመስራት ላይ

የMaíra Canal ከ Igalia የ VGEM (ምናባዊ GEM አቅራቢ) አሽከርካሪን በሩስት ውስጥ እንደገና ለመፃፍ ፕሮጀክት አቅርቧል። VGEM በግምት ወደ 400 የሚጠጉ የኮድ መስመሮችን ያቀፈ ሲሆን የሶፍትዌር ራስተራይዜሽን አፈጻጸምን ለማሻሻል እንደ LLVMpipe ያሉ የሶፍትዌር 3D መሳሪያ ሾፌሮችን ለመጋራት የሚያገለግል ሃርድዌር-አግኖስቲክ GEM (የግራፊክስ ፈጻሚ ስራ አስኪያጅ) የጀርባ ድጋፍ ይሰጣል።

VGEM በከርነል ደረጃ ለመሮጥ ሁለተኛው የዝገት ግራፊክስ ሾፌር ይሆናል (የመጀመሪያው የአፕል AGX ጂፒዩ በ Apple M1/M2 ቺፖች ውስጥ ጥቅም ላይ የዋለው የአሳሂ DRM (የቀጥታ ስርጭት ስራ አስኪያጅ) ነጂ ነው። ልማት ከRust ኮድ ከመድረክ መሳሪያው፣ ከኤክስሬይ አይነት እና ከዲኤምኤ ጋር የተያያዙ እንደ DMA አጥር ያሉ ማሰሪያዎችን ለመስራት አዲስ ማሰሪያዎችን መፍጠር ያስፈልጋል። አሁን ባለው የዕድገት ደረጃ ነጂው ዝግጁ ነው ፣ አብዛኞቹን የ IGT ፈተናዎች ያልፋል ፣ ከሁለት ቼኮች በስተቀር (vgem_slow እና vgem_basic @ ማውረድ) ፣ ግን የ IOCTL ድጋፍን ማሻሻል ይፈልጋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ