Function types

The tables in this section list the type of each function, where the type indicates the expected timeliness of each function call.

Blits

Function Function type
screen_blit() Delayed
screen_fill() Delayed
screen_flush_blits() Flushing Execution

Buffers

Contexts

Devices

Function Function type
screen_create_device_type() Immediate
screen_destroy_device()

Flushing Execution

Immediate Execution

screen_get_device_property_cv() Flushing
screen_get_device_property_iv() Flushing Execution Immediate
screen_get_device_property_llv() Flushing
screen_get_device_property_pv() Flushing Execution Immediate
screen_set_device_property_cv() Delayed
screen_set_device_property_iv() Delayed
screen_set_device_property_llv() Delayed
screen_set_device_property_pv() Delayed Execution

Displays

Events

Groups

Pixmaps

Sessions

Streams

Windows