Branimir Karadžić 9 лет назад
Родитель
Сommit
ab12529c6e
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      src/renderer_mtl.mm

+ 8 - 1
src/renderer_mtl.mm

@@ -1476,6 +1476,8 @@ namespace bgfx { namespace mtl
 			m_uniformBufferVertexOffset = m_uniformBufferFragmentOffset;
 			m_uniformBufferVertexOffset = m_uniformBufferFragmentOffset;
 
 
 			VertexBufferMtl& vb = m_vertexBuffers[_clearQuad.m_vb->handle.idx];
 			VertexBufferMtl& vb = m_vertexBuffers[_clearQuad.m_vb->handle.idx];
+			const VertexDecl& vertexDecl = m_vertexDecls[_clearQuad.m_vb->decl.idx];
+-			const uint32_t stride = vertexDecl.m_stride;
 			const uint32_t offset = 0;
 			const uint32_t offset = 0;
 
 
 			{
 			{
@@ -1487,7 +1489,12 @@ namespace bgfx { namespace mtl
 				};
 				};
 
 
 				Vertex* vertex = (Vertex*)_clearQuad.m_vb->data;
 				Vertex* vertex = (Vertex*)_clearQuad.m_vb->data;
-				BX_CHECK(stride == sizeof(Vertex), "Stride/Vertex mismatch (stride %d, sizeof(Vertex) %d)", stride, sizeof(Vertex) );
+				BX_CHECK(stride == sizeof(Vertex)
+					, "Stride/Vertex mismatch (stride %d, sizeof(Vertex) %d)"
+					, stride
+					, sizeof(Vertex)
+					);
+				BX_UNUSED(stride);
 
 
 				const float depth = _clear.m_depth;
 				const float depth = _clear.m_depth;