From 781000b54fd7bc14e99d347ce29461a109131a4b Mon Sep 17 00:00:00 2001 From: Steveice10 Date: Mon, 19 Dec 2016 16:39:13 -0800 Subject: [PATCH] Remove gspEvents reference. --- source/hax/svchax/svchax.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/source/hax/svchax/svchax.c b/source/hax/svchax/svchax.c index a8de6ce..e3b3f51 100644 --- a/source/hax/svchax/svchax.c +++ b/source/hax/svchax/svchax.c @@ -377,16 +377,13 @@ static void do_memchunkhax2(void) static void gspwn(u32 dst, u32 src, u32 size, u8* flush_buffer) { - extern Handle gspEvents[GSPGPU_EVENT_MAX]; - memcpy(flush_buffer, flush_buffer + 0x4000, 0x4000); GSPGPU_InvalidateDataCache((void*)dst, size); GSPGPU_FlushDataCache((void*)src, size); memcpy(flush_buffer, flush_buffer + 0x4000, 0x4000); - svcClearEvent(gspEvents[GSPGPU_EVENT_PPF]); GX_TextureCopy((void*)src, 0, (void*)dst, 0, size, 8); - svcWaitSynchronization(gspEvents[GSPGPU_EVENT_PPF], U64_MAX); + gspWaitForPPF(); memcpy(flush_buffer, flush_buffer + 0x4000, 0x4000); }