
Openlayer is a hardware accelerated 2d graphics library. it specifies a new api to be used alongside of allegro and takes control of how the contents of the screen are rendered and uses opengl functions through allegrogl to allow hardware acceleration.