glDrawArrays和glBufferSubData可以并行工作吗?

时间:2019-12-17 10:49:44

标签: opengl opengl-es

假设我有两个线程:一个是渲染线程,另一个是上传线程。他们通过上下文资源共享来共享VBO数据。上传线程通过glBufferSubData将数据复制到渲染线程使用的VBO。

问题:glBufferSubData调用会阻止在同一VBO中在不同范围上执行的绘制调用吗?或者,如果我绘制了一个不会影响上传的范围,是否可以从当前上传的VBO进行渲染?

为澄清起见:我想知道在glBufferSubData写入VBO中的一个范围时,是否可以进行读取VBO不同部分的绘制调用。

0 个答案:

没有答案