Branimir Karadžić 10 лет назад
Родитель
Сommit
24fa6eee76
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      src/renderer_d3d12.cpp

+ 3 - 4
src/renderer_d3d12.cpp

@@ -4470,11 +4470,10 @@ data.NumQualityLevels = 0;
 						m_batch.flush(m_commandList);
 					}
 
-					for (uint32_t bindHash = bx::hashMurmur2A(draw.m_bind, sizeof(draw.m_bind) )
-						; currentBindHash != bindHash
-						; currentBindHash  = bindHash
-						)
+					if (currentBindHash != bindHash)
 					{
+						currentBindHash  = bindHash;
+
 						D3D12_GPU_DESCRIPTOR_HANDLE* srv = bindLru.find(bindHash);
 						if (NULL == srv)
 						{