LibGDX - PixelBufferObject的创建,绑定和读取

时间:2014-08-30 22:46:10

标签: java opengl libgdx

如何创建PBO(像素缓冲区对象)并将其绑定为GL_PIXEL_PACK_BUFFERglReadPixels,并在稍后的时间点从PBO读回数据{{1}在LibGDX?

1 个答案:

答案 0 :(得分:4)

不幸的是我不能发表评论。我希望以下信息是您所需要的,从您之前提到的another SO question来看:

有一个tutorial演示了一个例子,其中2个PBO用于“异步”读取&处理每个渲染帧中帧缓冲的数据:
另外使用2个PBO:

  • 一个用于从帧缓冲区读取当前帧数据
  • 用于将最后一帧的数据从PBO转移/处理到CPU

您只需将教程中的GL调用翻译为相应的GL calls in libgdx