Есть ли способ увеличить скорость glReadPixels
? В настоящее время я делаю:
Gdx.gl.glReadPixels(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), GL20.GL_RGBA, GL20.GL_UNSIGNED_BYTE, pixels);
Проблема в том, что он блокирует рендеринг и работает медленно.
Я слышал о Pixel Buffer Objects, но я совершенно не уверен, как его подключить и быстрее или нет.
Также существует любое другое решение, чем glReadPixels
?
В принципе, я хочу сделать снимок экрана как можно быстрее, не блокируя рисунок следующей сцены.