PSP lazier blend states, display mode report with 16bit option

This commit is contained in:
stdgregwar
2021-01-09 11:25:39 +01:00
committed by Sam Lantinga
parent 0f5368fe11
commit c3ec62d6a6
2 changed files with 12 additions and 25 deletions

View File

@@ -158,7 +158,6 @@ PSP_VideoInit(_THIS)
current_mode.refresh_rate = 60;
/* 32 bpp for default */
current_mode.format = SDL_PIXELFORMAT_ABGR8888;
current_mode.driverdata = NULL;
SDL_zero(display);
@@ -166,8 +165,15 @@ PSP_VideoInit(_THIS)
display.current_mode = current_mode;
display.driverdata = NULL;
SDL_AddVideoDisplay(&display, SDL_FALSE);
SDL_AddDisplayMode(&display, &current_mode);
/* 16 bpp secondary mode */
current_mode.format = SDL_PIXELFORMAT_BGR565;
display.desktop_mode = current_mode;
display.current_mode = current_mode;
SDL_AddDisplayMode(&display, &current_mode);
SDL_AddVideoDisplay(&display);
return 1;
}