Adding renderdriver header and SDL2 implementation of it