Моя версия OpenGL 4.0. Я хочу сделать простой прямоугольник с помощью glDrawArrays(GL_QUADS, 0, 4)
. Хотя я использую профиль совместимости , я все равно получаю GL_INVALID_ENUM
. Но когда я добавляю две точки и использую glDrawArrays(GL_TRIANGLES, 0, 6)
, это работает. Так есть ли другой способ использовать GL_QUADS
или я могу использовать только GL_TRIANGLES
?