Do not require opengl for 2d version