将大型统一数组发送到片段着色器

时间:2018-10-11 05:51:48

标签: c++ opengl

我试图将一个大的统一数组发送到片段着色器,当我尝试将数组的大小设置为10000000时,出现冻结。这个想法是让玩家能够在地图上绘制,然后发送要绘制的圆的位置/半径(第一个想法是直接绘制到Texture,但是要花很多内存来存储覆盖所有​​内容的Texture地图)。在一个论坛上,我看到我可以使用缓冲区纹理,但是我找不到关于它的任何文档:\

0 个答案:

没有答案