Added typedefs for GL