近日在研究如何让DX9 多线程渲染,目标如下:
1)每个线程有自己的独立状态块,或者叫做Render Context,线程间设置状态互不影响,只对本线程的DP起作用
2)不同的Render Context可以共享资源
首先说这些在OpenGL最初的版本就有的功能。但是我不知道D3D是否也行?
Dx11 Multi-Threaded Rendering for Games
近日在研究如何让DX9 多线程渲染,目标如下:
1)每个线程有自己的独立状态块,或者叫做Render Context,线程间设置状态互不影响,只对本线程的DP起作用
2)不同的Render Context可以共享资源
首先说这些在OpenGL最初的版本就有的功能。但是我不知道D3D是否也行?
Dx11 Multi-Threaded Rendering for Games
转载于:https://www.cnblogs.com/cgwolver/archive/2009/01/08/1372111.html