图形卡中如何处理Direct3D和OpenGL指令?
|
我试图更好地理解GPU的工作方式,并对它们如何处理Direct3D或OpenGL等高级API感到困惑。常见的图形卡广告支持Direct3D和OpenGL硬件加速。这是否意味着它们直接在硬件中处理Direct3D和OpenGL指令?
我无法找到明确的证据,也无法找到将它们编译为GPU可以处理的程序集表示形式的证据。如果有这样的转换,那是谁?软件库(Direct3D / OpenGL),驱动程序还是GPU本身?
在同一行上,在何处定义图形管道?在gpu硬件,驱动程序还是软件库中?这使我特别困惑可编程管线的概念。
有没有很好的资源可以在其中找到有关这些详细信息的信息?
没有找到相关结果
已邀请:
3 个回复
肉脓措伪
盛虱
哩翔购