Add PBO frame capturer for stereoscopic, cubic and equirectangular rendering

This commit is contained in:
johni0702
2015-07-18 16:36:54 +02:00
parent 2a9cc745c0
commit d61e82ef3b
6 changed files with 181 additions and 18 deletions

View File

@@ -82,10 +82,10 @@ public abstract class OpenGlFrameCapturer<F extends Frame, D extends CaptureData
frameBuffer().unbindFramebuffer();
popMatrix();
return captureFrame(frameId);
return captureFrame(frameId, captureData);
}
protected OpenGlFrame captureFrame(int frameId) {
protected OpenGlFrame captureFrame(int frameId, D captureData) {
GL11.glPixelStorei(GL11.GL_PACK_ALIGNMENT, 1);
GL11.glPixelStorei(GL11.GL_UNPACK_ALIGNMENT, 1);