@@ -76,8 +76,8 @@ public void BeginDraw()
7676 /// <param name="nIndices">The number of indices to reserve.</param>
7777 public void ReserveGeometry ( uint nVertices , uint nIndices )
7878 {
79- vertices . Resize ( vertices . Size + nVertices ) ;
80- indices . Resize ( indices . Size + nIndices ) ;
79+ vertices . Resize ( vertices . Size + ( int ) nVertices ) ;
80+ indices . Resize ( indices . Size + ( int ) nIndices ) ;
8181 nVerticesCmd += nVertices ;
8282 nIndicesCmd += nIndices ;
8383 }
@@ -88,7 +88,7 @@ public void ReserveGeometry(uint nVertices, uint nIndices)
8888 /// <param name="nVertices">The number of vertices to reserve.</param>
8989 public void ReserveVerts ( uint nVertices )
9090 {
91- vertices . Resize ( vertices . Size + nVertices ) ;
91+ vertices . Resize ( vertices . Size + ( int ) nVertices ) ;
9292 nVerticesCmd += nVertices ;
9393 }
9494
@@ -98,7 +98,7 @@ public void ReserveVerts(uint nVertices)
9898 /// <param name="nIndices">The number of indices to reserve.</param>
9999 public void ReserveIndices ( uint nIndices )
100100 {
101- indices . Resize ( indices . Size + nIndices ) ;
101+ indices . Resize ( indices . Size + ( int ) nIndices ) ;
102102 nIndicesCmd += nIndices ;
103103 }
104104
@@ -231,9 +231,9 @@ public void EndFrame()
231231 i -- ;
232232
233233 var vOffset = last . VertexCount ;
234- for ( uint j = 0 ; j < cmd . IndexCount ; j ++ )
234+ for ( int j = 0 ; j < cmd . IndexCount ; j ++ )
235235 {
236- indices [ cmd . IndexOffset + j ] += vOffset ;
236+ indices [ ( int ) cmd . IndexOffset + j ] += vOffset ;
237237 }
238238
239239 last . VertexCount += cmd . VertexCount ;
0 commit comments