From b8d961effdd3fc2a00dc073cae06b6d937682420 Mon Sep 17 00:00:00 2001 From: notaz Date: Wed, 18 Jul 2012 01:56:37 +0300 Subject: psx_gpu: fix line cmd length and move w/h masking w/h masking untested, I'm lazy --- plugins/gpulib/gpu.c | 1 + 1 file changed, 1 insertion(+) (limited to 'plugins/gpulib') diff --git a/plugins/gpulib/gpu.c b/plugins/gpulib/gpu.c index ea17237..79a5fa4 100644 --- a/plugins/gpulib/gpu.c +++ b/plugins/gpulib/gpu.c @@ -333,6 +333,7 @@ static noinline int do_cmd_list_skip(uint32_t *data, int count, int *last_cmd) int cmd = 0, pos = 0, len, dummy; int skip = 1; + // XXX: polylines are not properly handled while (pos < count && skip) { uint32_t *list = data + pos; cmd = list[0] >> 24; -- cgit v1.2.3