How to render from one texture to another

Hi so I’ve been working an API (xplat mobile framework) which is similar to the WebGL spec now I’m on to allowing users to pass a video like texImage2D , I got iOS working but now it’s android :sweat_smile: . What I’ve been trying to figure out how one would render the video frame contained in the surface texture I created with the textureId I passed to it .

So yeah I would love some pointers on how I can render a GL_TEXTURE_EXTERNAL_OES in a GL_TEXTURE_2D in the most performant way .

Thanks I’m advance :slightly_smiling_face: