Browse Source

more fixing

David Rose 20 years ago
parent
commit
2eb10f323f
1 changed files with 2 additions and 2 deletions
  1. 2 2
      panda/src/dxgsg8/dxGraphicsStateGuardian8.cxx

+ 2 - 2
panda/src/dxgsg8/dxGraphicsStateGuardian8.cxx

@@ -2786,13 +2786,13 @@ draw_tristrips(const qpGeomTristrips *primitive) {
 
       _pD3DDevice->DrawIndexedPrimitive
         (D3DPT_TRIANGLESTRIP,
-         min_vertex, max_vertex + 1,
+         min_vertex, max_vertex - min_vertex + 1,
          0, primitive->get_num_vertices() - 2);
       
     } else {
       _pD3DDevice->DrawIndexedPrimitiveUP
         (D3DPT_TRIANGLESTRIP, 
-         min_vertex, max_vertex + 1,
+         min_vertex, max_vertex - min_vertex + 1,
          primitive->get_num_vertices() - 2, 
          primitive->get_data(), index_type,
          _vertex_data->get_array(0)->get_data(),