aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/psxgpu/drawing.c
diff options
context:
space:
mode:
authorspicyjpeg <thatspicyjpeg@gmail.com>2024-01-08 18:33:11 +0100
committerspicyjpeg <thatspicyjpeg@gmail.com>2024-01-08 18:33:11 +0100
commitdd85f9f993427ae69ab905486f8ef372d3960664 (patch)
tree605e6aec308795ee466fa12b090067c6517ea2d7 /libpsn00b/psxgpu/drawing.c
parent06e65bea3a778b2dae5af77a7935ae3868ddd4d3 (diff)
downloadpsn00bsdk-dd85f9f993427ae69ab905486f8ef372d3960664.tar.gz
Fix bugs in libc, psxgpu, psxpress, clean up headers
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 */