通过阅读引擎底层代码可以知道,js通过jsb_global_load_image 方法 在native层面把图片加载到内存中,然后通过JSObjectMakeTypedArrayWithBytesNoCopy方法 把数据的地址和数据大小包装了一下 传回js。
使用纹理的时候js调用js_gfx_Texture2D_init方法,通过seval_to_TextureOptions方法解析出纹理数据的地址然后生成Texture2D。
我的问题是 传回js的数据 到生成Texture2D中间,js端对这个数据做了什么包装 。