Go to the previous, next section.

Initialization as normal graphics library

If you initialize AA-lib as a normal graphics library you can use one of available hardware drivers. It initializes a display device and sets the output to the screen. Hardware drivers depend on a platform you are running at, configuration of your computer and many other things. Typically more than one driver is available. AA-lib can make the decision for you if you use aa_autoinit function:

aa_context *aa_autoinit(struct aa_hardware_params *params)

Go to the previous, next section.