aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/psxgpu/drawing.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpsn00b/psxgpu/drawing.c')
-rw-r--r--libpsn00b/psxgpu/drawing.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libpsn00b/psxgpu/drawing.c b/libpsn00b/psxgpu/drawing.c
index 161b2f7..85bf6a8 100644
--- a/libpsn00b/psxgpu/drawing.c
+++ b/libpsn00b/psxgpu/drawing.c
@@ -108,11 +108,11 @@ void DrawBufferIRQ2(const uint32_t *buf, size_t length) {
_send_buffer(DRAWOP_TYPE_GPU_IRQ, buf, length);
}
-void DrawPrim(const uint32_t *pri) {
+void DrawPrim(const void *pri) {
_sdk_validate_args_void(pri);
DrawSync(0);
- DrawBuffer2(&pri[1], getlen(pri));
+ DrawBuffer2(((const uint32_t *) pri) + 1, getlen(pri));
}
/* Helper functions */