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
There are quite a number of unnecessary memory allocation on hot paths that could be moved on the stack.
This really hurts in multi-threading cases when other threads allocate a lot of memory.
Ideas for improvements:
Pipeline barriers should not use std::vector
Blur filter weights can be calculated in constructors
Basically all usages of std::vector where we resize on a regular basis or even worse use .push_back without a proper .reserve
The text was updated successfully, but these errors were encountered:
There are quite a number of unnecessary memory allocation on hot paths that could be moved on the stack.
This really hurts in multi-threading cases when other threads allocate a lot of memory.
Ideas for improvements:
The text was updated successfully, but these errors were encountered: