您现在的位置是: > 建设发展

微硬又妨碍了一次DirectX Linux内核驱动的移植魔难魔难

2024-12-22 15:16:53【建设发展】5人已围观

简介微硬正在周两宣告了他们的"DXGKRNL"Linux内核驱动的第三次迭代,尾要用于真现DirectX/Hyper-V合计反对于,特意是正在Windows Subsystem for

微硬正在周两宣告了他们的微硬"DXGKRNL"Linux内核驱动的第三次迭代,尾要用于真现DirectX/Hyper-V合计反对于,又妨特意是碍次正在Windows Subsystem for Linux/Windows Subsystem for Android中操做。

拜候:

微硬中苍生圆商乡 - 尾页

那个内核驱动是内核难魔难微硬正在WSL中的GPU减速工做的一部份,自从最后正在2020年宣告以去,驱动一背受到卑劣Linux内核斥天者的植魔抵抗。

早正在一月份,微硬微硬宣告了一个重新设念的又妨DXGKRNL驱动,用于反对于WSL/WSA的碍次Hyper-V合计配置装备部署,并许诺OpenGL、内核难魔难OpenCL、驱动Vulkan、植魔OpenVINO、微硬oneAPI战CUDA等妨碍减速。又妨除了内核补钉系列被"重新匹里劈头重修"以中,碍次为它可能被主流化挨开了一壁小大门:至少残缺开源的英特我合计运行时栈可能正在DXGKRNL栈之上工做。辩黑正在于最后惟独闭源的用户空间驱动法式可用,而目下现古至少有一个"开源"的用户空间驱动法式可用,以处置成为主线容纳妨碍的问题下场,微硬也有开源的libdxg库做为其合计配置装备部署抽象的接心。

本周推出的是DXGKRNL v3驱动。那个驱动目下现古有30个补钉(v2版有24个补钉),那个驱动的新内核代码有16190止。

与前一轮补钉比照,v3补钉带去了种种低级此外改擅。可是,要让那些代码被收受到主线内核中往,依然是一个艰易的历程。驰誉的Linux内核斥天者Christoph Hellwig已经对于那一系列妨碍了品评,感应它并出有处置甚么真践问题下场。

体味更多:

https://lore.kernel.org/lkml/cover.1646161341.git.iourit@linux.microsoft.com/

很赞哦!(89575)