Как бы вы могли измерить время на стороне GPU, должен быть старомодный или иной способ сделать это.
Почему он должен быть?Действительно, ARB_timer_query существует, потому что никогда не было способа измерения времени работы графического процессора.Это то, для чего это нужно, и это единственный точный механизм, который должен делать OpenGL.
Всегда были общие методы профилирования, такие как изменение разрешения для проверки, чтобы определить, привязаны ли вы к «скорости заполнения» или нет, итак далее.Но в OpenGL нет способа измерить время обработки графическим процессором, кроме ARB_timer_query.