#include <op.h>
Data Structures | |
| struct | display |
Functions | |
| void | init_display_driver () |
| void | show_display (display *d) |
| void | hide_display () |
| void | wait_display_refresh () |
| void | jump_gpu_subroutine (void *addr) |
Variables | |
| long | _GPU_FREE_RAM |
|
|
Hide display |
|
|
Initialises the display driver and the GPU subroutine manager. |
|
|
Call a GPU subroutine in GPU ram.
|
|
|
Show the given display.
|
|
|
Wait for the refresh of the current display to be completed. If there is no active display, this will enter a deadlock. This synchronisation mechanism is useful if you use functions that manipulate the active display (especially sort_display_layer). For this synchronisation mechanism to really work, you should have first initialised interrupts with init_interrupts since it uses the vblCounter variable. |
|
|
Free GPU ram is available at &_GPU_FREE_RAM. |
1.4.4