-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged in improve-version-support (pull request #5)
Improve platform compatibility (recent Linux, UWP, Unity, newer Assimp) * Allow overriding LogStream's native callbacks with custom methods When used in Unity, IL2CPP throws a runtime error that it cannot marshal the open and close delegates to native code. It is possible to marshal static methods [1], which would be possible t… * Support BC breaking changes in data structures for upcoming Assimp 5.1 * Support BC breaking changes in data structures for upcoming Assimp 5.1 * Merge branch 'feature/mrwatts-arm64-uwp-with-assimp-5.1' into improve-version-support * Refactor platform support and support newer glibc on Linux * Update data structures to match Assimp v5.2.3 * Use kernel32.dll consistently on Win32 back end __Internal might also work, but Unity's IL2CPP will then look for these symbols at build time, meaning that it will break non-Win32 builds using IL2CPP (such as for Android). The same problem seems to exist … * Avoid __Internal for UWP to fix Unity IL2CPP on other targets Unity's IL2CPP immediately tries to link all functions marked as DllImport("__Internal") at build time, even on platforms that don't support it. This was breaking the Android IL2CPP build. If y… * Add UWP DLL loading to Unity example * Use libc.so.6 on Linux to avoid IL2CPP breaking on other platforms See also 4ab089081f1e33eab6cee4ab61bde28d1ba1d074 for more context. __Internal should be avoided as it's not well documented outside Unity, and also causes IL2CPP to always search for thes… Approved-by: Nicholas Woodfield
- Loading branch information
1 parent
77c8eb7
commit edd6f2f
Showing
17 changed files
with
1,193 additions
and
502 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.