updated desktop opengl to core profile