代码之家  ›  专栏  ›  技术社区  ›  fho

使用stl向量管理opengl缓冲区对象

  •  0
  • fho  · 技术社区  · 14 年前

    因此 Question 我目前使用向量来写入和读取BOs。

    此外,我使用一些模板来映射BOs几乎任何我喜欢的东西。这样地:

    TypedBufferObject<someKindOfStruct> tbo = getTBO();
    someKindOfStruct* mapPtr = tbo.map(GL_READ_WRITE);
    

    有人为STL实现了基于BO的分配器吗?如果不是的话,这真的有可能吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   sbi    14 年前

    This article Matt-ustrn是创建自己的分配器的经典参考。分配器有自己的角落和缝隙,但当你知道他们写你自己的其实并不那么难。