技术栈
direct12
头发掉光的程序员
14 小时前
c++
·
windows
·
图形渲染
·
direct12
第七章 利用Direct3D绘制几何体
CPU(除了要执行其它必要的工作)需要构建i提交命令列表,而GPU则负责处理命令队列中的各种命令。我们的目标是让CPU和GPU持续的工作,从而充分的利用硬件资源。
头发掉光的程序员
4 个月前
c++
·
图形渲染
·
direct12
CPU与GPU之间的交互
每个GPU都维护着一个命令队列,本质上是一个环形缓冲区,等待着cpu提交到gpu的命令,同时执行命令在Direct3D中命令队列被抽象为ID3D12CommandQueue接口来表示。通过下面的方式创建命令队列。