如何在Azure虚拟机中伪造OpenGL?

sha*_*mek 3 opengl virtual-machine azure

我想在我的Azure VM(Windows Server 2008)中运行一些需要OpenGL 2.0的程序.

然而VM没有视频硬件:),我怎么能假装程序相信我有足够好的视频卡?

如果我不能拥有虚拟视频卡,我怎么能达到云中所有开发的目的?:)

dat*_*olf 6

您可以opengl32.dll在程序的可执行文件旁边放置一个Mesa softpipe(软件光栅化器).哎呀,在没有合适显卡的机器上,更换系统opengl32.dll甚至可以接受(虽然不建议这样做).