GPU/HW: Fix possible crash when drawing polylines

This commit is contained in:
Connor McLaughlin 2020-04-20 13:00:57 +10:00
parent 4655aa02f8
commit aaf9dcaf02
1 changed files with 2 additions and 1 deletions

View File

@ -359,7 +359,8 @@ void GPU_HW::LoadVertices()
case Primitive::Line:
{
const u32 num_vertices = rc.polyline ? GetPolyLineVertexCount() : 2;
// Multiply by two because we don't use line strips.
const u32 num_vertices = rc.polyline ? (GetPolyLineVertexCount() * 2u) : 2u;
EnsureVertexBufferSpace(num_vertices);
const u32 first_color = rc.color_for_first_vertex;