al_rest
void al_rest(double seconds)
Introduced in 5.0.0
Waits for the specified number seconds. This tells the system to pause the current thread for the given amount of time. With some operating systems, the accuracy can be in the order of 10ms. That is, even
al_rest(0.000001)
might pause for something like 10ms. Also see the section
Examples: ex_acodec, ex_acodec_multi, ex_drawpixels, ex_dualies, ex_fs_window, ex_kcm_direct, ex_keyboard_focus, ex_mixer_chain, ex_mouse, ex_mouse_focus, ex_multiwin, ex_opengl_pixel_shader, ex_prim, ex_rotate, ex_scale, ex_threads2, ex_vsync, ex_winfull
Most helpful discussions:
- Is Allegro5 compatibale with Chrome OS
- Black stripe with menus on Windows
- ALLEGRO_PATH/ALLEGRO_FS_ENTRY and PHYSFS addon
- Is there a way to wait before drawing a bitmap in Allegro5?
- Mipmap causing texture bleeding
- Allegro Access Violation while Drawing
- Fedora 33 and allegro-devel install problem
- Allegro color bitmap
- To get shaders going.
- Weird flex with my Bitmaps on my Screen
Other recent discussions:
- Input routine works, then does not
- [A5] How to properly implement limiting FPS?
- Xcode setup
- Draw to bitmap failing
- ALLEGRO_NATIVE_PATH_SEP+PHYSFS bug on Windows?
- Audio waveform with unexpected frequency behavior
- Need help with structs
- Getting parameter problems.
- One if condition is wrecking my game loop
- BITMAP quality gets reduced