void* filament_viewer_new_ios(void* texture, void* loadResource, void* freeResource, void* resources); void create_swap_chain(void* viewer, void* texture);