Преглед на файлове

Fixing D3D11 command buffer creation

BearishSun преди 9 години
родител
ревизия
defef90070
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      Source/BansheeD3D11RenderAPI/Source/BsD3D11RenderAPI.cpp

+ 4 - 0
Source/BansheeD3D11RenderAPI/Source/BsD3D11RenderAPI.cpp

@@ -31,6 +31,7 @@
 #include "BsGpuParamDesc.h"
 #include "BsD3D11GpuBuffer.h"
 #include "BsD3D11CommandBuffer.h"
+#include "BsD3D11CommandBufferManager.h"
 
 namespace bs { namespace ct
 {
@@ -97,6 +98,8 @@ namespace bs { namespace ct
 
 		mDevice = bs_new<D3D11Device>(device);
 		
+		CommandBufferManager::startUp<D3D11CommandBufferManager>();
+
 		// Create the texture manager for use by others		
 		bs::TextureManager::startUp<bs::D3D11TextureManager>();
 		TextureManager::startUp<D3D11TextureManager>();
@@ -186,6 +189,7 @@ namespace bs { namespace ct
 		bs::HardwareBufferManager::shutDown();
 		TextureManager::shutDown();
 		bs::TextureManager::shutDown();
+		CommandBufferManager::shutDown();
 
 		SAFE_RELEASE(mDXGIFactory);