Comments (1)
The iOS libraries are static universal libraries, and have therefore not received the level of optimizations you get from Android's AAR files (which contain shared libraries in which the static libraries have been linked with the JNI code). When building an iOS app you should see the size go down dramatically after linking into the executable.
In addition, the iOS archive contains all the Filament libraries, whereas Android libraries are split across multiple AARs and do not offer access to everything (only what's exposed via Java).
tl;dr Just link against what you need on iOS, and you'll be fine.
from filament.
Related Issues (20)
- Chrome Version 122.0.6261.70 fails to initialize Filament HOT 6
- Ship native libraries for Android HOT 1
- The blending mode rendering effect of the material is incorrect HOT 1
- The maximum number of instances for drawing is restricted HOT 4
- Copy/Re-use animation from one instance on another one with the same skeleton HOT 5
- libfilamat_combined.a": No such file or directory. HOT 1
- Skybox broken on Windows/Intel/OpenGL HOT 4
- Pick not working in gltf-viewer on Android/PowerVR
- iOS build crash with filament::backend::DepthStateCreator::operator() HOT 1
- Blending Mode Configuration HOT 2
- Local light probe HOT 4
- iOS 17.1.2 render error use Metal HOT 2
- Android `asyncCancelLoad` causing crash HOT 5
- Issue with PixelBufferDescriptor on Metal HOT 1
- The clipSpaceTransform matrix cannot fully transform the vertex position HOT 1
- Clip space transform cannot affect the Z component HOT 1
- Material with BlendingMode::FADE is always influenced by the camera's depth of field effects. HOT 3
- How can the gl_position be modified HOT 3
- crash on iOS with destroy _resourceLoader
- Some GLTF files do not render on Vulkan HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from filament.