X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=plugins%2Fgpulib%2Fvout_sdl.c;h=56ab811c068b423e7753fd7d648fd057f7a4fefd;hb=HEAD;hp=b8c4eae2be6d39eea3157f3e4a8c727200349c5e;hpb=aafcb4ddc257478d613611adcae7cb13fd716577;p=pcsx_rearmed.git diff --git a/plugins/gpulib/vout_sdl.c b/plugins/gpulib/vout_sdl.c index b8c4eae2..587a5b73 100644 --- a/plugins/gpulib/vout_sdl.c +++ b/plugins/gpulib/vout_sdl.c @@ -48,13 +48,13 @@ int vout_finish(void) return 0; } -void vout_update(void) +int vout_update(void) { uint32_t *d; int i; SDL_LockSurface(screen); - if (gpu.status.rgb24) + if (gpu.status & PSX_GPU_STATUS_RGB24) { uint8_t *s; int y; @@ -75,15 +75,16 @@ void vout_update(void) } SDL_UnlockSurface(screen); SDL_UpdateRect(screen, 0, 0, 1024, 512); + return 1; } void vout_blank(void) { } -long GPUopen(void **dpy) +long GPUopen(unsigned long *disp, char *cap, char *cfg) { - *dpy = x11_display; + *disp = (long)x11_display; return 0; }