You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️Issues not using this template will be systematically closed.
Describe the bug
ResourceLoader creates a job for each primitive to compute tangent. This crashes filament when loading a larger model, even on Pixel 8 (which has been the best case device from our testing on various models).
Computing tangents for all primitives in a single job works (no longer crashes) but I guess that's not ideal, jobs can run in parallel ? So may we run them in batches to avoid creating way too many jobs?
To Reproduce
Steps to reproduce the behavior:
Load a model with 50+K renderables
Describe the bug
ResourceLoader creates a job for each primitive to compute tangent. This crashes filament when loading a larger model, even on Pixel 8 (which has been the best case device from our testing on various models).
Computing tangents for all primitives in a single job works (no longer crashes) but I guess that's not ideal, jobs can run in parallel ? So may we run them in batches to avoid creating way too many jobs?
To Reproduce
Steps to reproduce the behavior:
Load a model with 50+K renderables
Expected behavior
ResourceLoader#computeTangents shouldn't crash
Logs
Smartphone (please complete the following information):
The text was updated successfully, but these errors were encountered: