CPU和GPU是如何实现并行工做的

若是没有流水线化,那么CPU须要等到GPU完成上一个渲染任务才能再次发送渲染命令。但这种方法显然会形成效率低下。咱们须要让CPU和GPU能够并行工做。而解决方法就是使用一个命令缓冲区(Command Buffer)。编程 命令缓冲区包含了一个命令队列,由CPU向其中添加命令,而由GPU从中读取命令,添加和读取的过程是互相独立的。命令缓冲区使得CPU和GPU能够互相独立工做。当CPU须要渲染一些对象
相关文章
相关标签/搜索