ZOulhadj / vmve

Vulkan Model Viewer and Importer. A project developed as part of my final year project at University.
https://zoulhadj.github.io/vmve_website/
MIT License
1 stars 0 forks source link

Implement multi-threaded file loading #51

Open ZOulhadj opened 1 year ago

ZOulhadj commented 1 year ago

The use of multiple threads will ensure that the entire application does not hang whenever we would like to load a file from the filesystem. For example, at the moment, if I load a model via the UI then the application will freeze for about 2 seconds while the model is parsed. This should be fixed asap.

ZOulhadj commented 1 year ago

58b008a added very basic support for async model loading. It does work as expected but a more concrete solution should be implemented.