From 33f8d3c88c0b931b47072b5acc2fb1d9d97ef125 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Thu, 11 Mar 2021 01:50:29 -0700 Subject: [PATCH] nv2a: Don't attempt to connect primitives in arrays --- hw/xbox/nv2a/pgraph.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/hw/xbox/nv2a/pgraph.c b/hw/xbox/nv2a/pgraph.c index edb67081da..5a63db53d0 100644 --- a/hw/xbox/nv2a/pgraph.c +++ b/hw/xbox/nv2a/pgraph.c @@ -2736,18 +2736,6 @@ DEF_METHOD(NV097, DRAW_ARRAYS) assert(pg->draw_arrays_length < ARRAY_SIZE(pg->gl_draw_arrays_start)); - /* Attempt to connect primitives */ - if (pg->draw_arrays_length > 0) { - unsigned int last_start = - pg->gl_draw_arrays_start[pg->draw_arrays_length - 1]; - GLsizei* last_count = - &pg->gl_draw_arrays_count[pg->draw_arrays_length - 1]; - if (start == (last_start + *last_count)) { - *last_count += count; - return; - } - } - pg->gl_draw_arrays_start[pg->draw_arrays_length] = start; pg->gl_draw_arrays_count[pg->draw_arrays_length] = count; pg->draw_arrays_length++;