我将在安卓上使用
我的onFrameAvailable回调如下:
我已经创建了自定义纹理对象。
请问有谁能帮我完成复制部分的操作?
SurfaceTexure
渲染我的相机预览。这个SurfaceTexture
绑定到目标GL_TEXTURE_EXTERNAL_OES
。
我想从这个SurfaceTexture
对象复制纹理数据到我的自定义OpenGL纹理,它绑定到GL_TEXTURE_2D
。我的onFrameAvailable回调如下:
@Override
public void onFrameAvailable(final SurfaceTexture surfaceTexture) {
glView.queueEvent(new Runnable() {
@Override
public void run() {
surfaceTexture.updateTexImage();
//TODO: Copy this texture to the custom texture
}
});
}
我已经创建了自定义纹理对象。
请问有谁能帮我完成复制部分的操作?