【发布时间】:2013-11-06 13:02:07
【问题描述】:
据我了解,GPU 供应商定义了供操作系统开发人员与特定驱动程序通信的标准接口。所以 DirectX 和 OpenGL 只是该接口的包装器。当操作系统开发人员决定创建新版本的图形 API 时,GPU 供应商会扩展他们的接口(新例程更快,而旧例程则因兼容性问题而留下),操作系统开发人员使用接口的这一新部分。
那么,当说 GPU 厂商对 DirectX 的支持优于对 OpenGL 的支持时,是否仅仅意味着 GPU 厂商主要考虑了微软未来开发 DirectX API 结构的计划,并根据自己的需要调整该接口的未来开发?还是在此之前有一些技术原因?
【问题讨论】: