【问题标题】:Can OpenGL and Directx totally simulated by software?OpenGL和Directx可以完全用软件模拟吗?
【发布时间】:2012-02-10 12:45:30
【问题描述】:

有些虚拟机根本没有显示卡。我想知道OpenGL和DirectX可以完全用软件模拟吗?

【问题讨论】:

  • 100% 可能,100% 不切实际。
  • @'Krom':: 不,在某些情况下它并非不切实际。以学校使用 NComputing 设备的虚拟化环境为例。

标签: opengl directx


【解决方案1】:

简单的答案是肯定的,像 Adob​​e 这样的公司就是这样做的。 看看SwiftShader::http://transgaming.com/business/swiftshader

我以前用过,效果很好。

【讨论】:

    【解决方案2】:

    OpenGL 和 DirectX 只是 API。实际的实现可以在硬件或软件中完成。 Windows 提供的 OpenGL 接口 DLL 包含一个 OpenGL-1.1 软件光栅化器。 Linux 上使用的 OpenGL 实现 Mesa3D 还包含软件光栅化器后备,实现 OpenGL-2.1。

    Direct3D 可以在模拟的软件中实现,但通常不是。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-08-10
    • 2011-12-02
    • 1970-01-01
    • 2011-05-23
    相关资源
    最近更新 更多