Branimir Karadžić 10 yıl önce
ebeveyn
işleme
f3c6cb23e8
2 değiştirilmiş dosya ile 2 ekleme ve 5 silme
  1. 1 4
      src/renderer_d3d12.cpp
  2. 1 1
      src/renderer_d3d12.h

+ 1 - 4
src/renderer_d3d12.cpp

@@ -1516,10 +1516,7 @@ data.NumQualityLevels = 0;
 					const bool bufferOnly = 0 != (texture.m_flags&BGFX_TEXTURE_RT_BUFFER_ONLY);
 					if (!bufferOnly)
 					{
-						texture.setState(m_commandList, D3D12_RESOURCE_STATES(0)
-							| D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE
-//							| D3D12_RESOURCE_STATE_DEPTH_READ
-							);
+						texture.setState(m_commandList, D3D12_RESOURCE_STATE_DEPTH_READ);
 					}
 				}
 			}

+ 1 - 1
src/renderer_d3d12.h

@@ -341,7 +341,7 @@ namespace bgfx { namespace d3d12
 
 		void shutdown()
 		{
-			finish();
+			finish(UINT64_MAX, true);
 
 			DX_RELEASE(m_fence, 0);