This is an SDL2 abstraction layer for the Hardware Agnostic Graphics Library (HAGL). This repository serves as an example on how to create a simple HAL.
Simple demonstration displaying different graphics primitives.
$ git clone https://github.com/tuupola/hagl.git
$ git clone https://github.com/tuupola/hagl_sdl2.git
$ cd hagl_sdl2
$ make clean && make && ./demo
Slightly more interesting demo displaying old school demo effects.
$ git clone --recursive https://github.com/tuupola/sdl2_effects.git
$ cd sdl2_effects
$ make clean && make && ./demo
The MIT License (MIT). Please see License File for more information.