Other method for assigning binding point to UBO. This avoids the need to call glUniformBlockBinding and even glGetUniformBlockIndex in your program. This is the best method.