mirror of
https://gitlab.com/dosowisko.net/libsuperderpy.git
synced 2025-02-01 11:06:44 +01:00
enable vsync
This commit is contained in:
parent
386275b7a7
commit
7b30cd7b45
1 changed files with 2 additions and 1 deletions
|
@ -164,7 +164,7 @@ int main(int argc, char **argv){
|
||||||
|
|
||||||
al_set_new_bitmap_flags(ALLEGRO_MIN_LINEAR^ALLEGRO_MAG_LINEAR);
|
al_set_new_bitmap_flags(ALLEGRO_MIN_LINEAR^ALLEGRO_MAG_LINEAR);
|
||||||
|
|
||||||
game.timer = al_create_timer(1.0 / FPS);
|
game.timer = al_create_timer(ALLEGRO_BPS_TO_SECS(FPS));
|
||||||
if(!game.timer) {
|
if(!game.timer) {
|
||||||
fprintf(stderr, "failed to create timer!\n");
|
fprintf(stderr, "failed to create timer!\n");
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -205,6 +205,7 @@ int main(int argc, char **argv){
|
||||||
}
|
}
|
||||||
|
|
||||||
if (FULLSCREEN) al_set_new_display_flags(ALLEGRO_FULLSCREEN_WINDOW);
|
if (FULLSCREEN) al_set_new_display_flags(ALLEGRO_FULLSCREEN_WINDOW);
|
||||||
|
al_set_new_display_option(ALLEGRO_VSYNC, 1, ALLEGRO_SUGGEST);
|
||||||
game.display = al_create_display(DISPLAY_WIDTH, DISPLAY_HEIGHT);
|
game.display = al_create_display(DISPLAY_WIDTH, DISPLAY_HEIGHT);
|
||||||
if(!game.display) {
|
if(!game.display) {
|
||||||
fprintf(stderr, "failed to create display!\n");
|
fprintf(stderr, "failed to create display!\n");
|
||||||
|
|
Loading…
Reference in a new issue