【问题标题】:How are OpenGL and DirectX are ported to an OS? [duplicate]OpenGL 和 DirectX 如何移植到操作系统? [复制]
【发布时间】:2015-06-17 21:12:35
【问题描述】:

OpenGL 和 DirectX 是与 GPU 通信的方式。但是它们是如何实现的呢?如果开发了新的操作系统,如何将 OpenGL 移植到新的操作系统中? OpenGL 命令是如何发送到 GPU 的?

【问题讨论】:

    标签: opengl graphics directx gpu


    【解决方案1】:

    每个 GPU 都附带一个实现 directX 和/或 OpenGL 的驱动程序。这些被允许直接与设备通信,并将转换和发送命令。

    【讨论】:

    • OpenGL 和 DirectX 都依赖于通常由销售视频硬件的公司实施的“驱动程序”。对于 Windows 上的 OpenGL,它被称为“可安装客户端驱动程序”(ICD)。对于 DirectX,它作为“Windows 显示驱动程序模型”(WDDM) 的一部分实现。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    • 2011-11-08
    • 1970-01-01
    • 2011-08-30
    • 2014-08-25
    • 1970-01-01
    • 2010-09-11
    相关资源
    最近更新 更多