initial work to re-implement FFI with background thread render loop

This commit is contained in:
Nick Fisher committed 2023-09-29 13:54:04 +08:00
1 parent 1b49706eca
commit a6506e6346
39 files changed
+6819 -53973

No files matched your search

+2 -2
View File
@@ -204,7 +204,7 @@ public class SwiftPolyvoxFilamentPlugin: NSObject, FlutterPlugin, FlutterTexture
case "destroyViewer":
if(viewer != nil) {
destroy_swap_chain(viewer)
delete_filament_viewer(viewer)
destroy_filament_viewer(viewer)
viewer = nil
}
result(true)
@@ -227,7 +227,7 @@ public class SwiftPolyvoxFilamentPlugin: NSObject, FlutterPlugin, FlutterTexture
print("createFilamentViewer")
if(viewer != nil) {
destroy_swap_chain(viewer)
delete_filament_viewer(viewer)
destroy_filament_viewer(viewer)
viewer = nil
}
let callback = make_resource_loader(loadResource, freeResource, Unmanaged.passUnretained(self).toOpaque())