fb_size = FB_WIDTH * FB_HEIGHT * FB_BPP / 8;
if(!(fb_buf = malloc(fb_size + FB_WIDTH * 4))) {
fprintf(stderr, "failed to allocate virtual framebuffer\n");
return 1;
}
fb_size = FB_WIDTH * FB_HEIGHT * FB_BPP / 8;
if(!(fb_buf = malloc(fb_size + FB_WIDTH * 4))) {
fprintf(stderr, "failed to allocate virtual framebuffer\n");
return 1;
}
SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER | SDL_INIT_NOPARACHUTE);
if(!(fbsurf = SDL_SetVideoMode(xsz, ysz, FB_BPP, sdl_flags))) {
SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER | SDL_INIT_NOPARACHUTE);
if(!(fbsurf = SDL_SetVideoMode(xsz, ysz, FB_BPP, sdl_flags))) {