0

是否可以对OpenGL上的显示列表进行并行处理?我正在尝试找到一种方法来加速我的程序。使用显示列表将模型加载到 GPU 的部分耗时太长(模型非常庞大)。是否可以对显示列表使用并行处理?会导致任何运行时错误吗?

4

1 回答 1

1

显示列表可在上下文之间共享,因此您可以使用第二个 GL 上下文创建第二个线程,该线程与您的主/绘图上下文共享对象,并在该单独线程中编译列表。但是您必须手动同步线程GL 服务器,因此您必须确保显示列表编译已完成,然后才能告诉主线程使用它。

于 2014-06-08T12:39:10.933 回答