Updated gl_core_3_3 to work on osx