Files
filament/libs
Mathias Agopian 8459cbc91c Fix a couple threading vs. allocations
- prepareVisibleLights was run on a dedicated thread (via JobSystem), 
  but was using its own local ArenaScope. This is wrong because it
  could reset the root arena at any later point. This is fixed by
  just not using a local ArenaScope.

- related to the above, the root Arena (LinearAllocatorArena) didn't
  use a locked policy, which cause also cause problems since some
  allocations are done off the main thread. We now pre-allocate the one
  buffer we need.

This PR also renames some variable and types to improve readability.
2024-02-21 14:51:51 -08:00
..
2023-05-01 13:53:25 -07:00
2023-09-20 10:16:55 -07:00
2024-01-03 10:41:18 -08:00
2022-08-24 11:41:10 -07:00
2024-01-19 14:40:04 -08:00