В нашем проекте для некоторых объектов нам нужно использовать инстансированное рисование.Но в остальном нам не нужно.
Таким образом, для того, чтобы не делать дополнительную проверку if, даже в случае неэкземплярных розыгрышей, мы вызываем экземплярный вызов отрисовки с числом экземпляров = 1.
glDrawArraysInstanced( eMode, nFirst, nCount, 1 );
Даже это помогает нам избежать ifпроверьте, подозрительно ли это, если это может привести к снижению производительности.Есть ли возможное снижение производительности при использовании рисования экземпляра только с одним экземпляром?