我已经陷入了一场关于移动设备不支持vao的沼泽地交易,我能想到的唯一解决方案就是使用if else,无论什么时候抽奖,就像这样
if(vao is supported)
{
glBindVertexArray(vao);
glDraw..........;
}
else
{
glBindBuffer(....);
glVertexAttribPointer(.....);
glEnableVertexAttribArray(.....);
glDraw..........;
}
但是它既乏味又低效,还有更好的方法吗? THX