The C back end for DSFML