如何处理设备不支持顶点数组对象

时间:2016-12-29 09:50:42

标签: vao

我已经陷入了一场关于移动设备不支持vao的沼泽地交易,我能想到的唯一解决方案就是使用if else,无论什么时候抽奖,就像这样

if(vao is supported)
{
    glBindVertexArray(vao);
    glDraw..........;
}
else
{
    glBindBuffer(....);
    glVertexAttribPointer(.....);
    glEnableVertexAttribArray(.....);
    glDraw..........;
}

但是它既乏味又低效,还有更好的方法吗? THX

0 个答案:

没有答案