generateExternalTexture