Jan Kaniewski
Jan Kaniewski
Good idea, thanks for getting the PR done; merged the includes update.
NB: - updated pull req for vision support here: https://github.com/ggml-org/llama.cpp/pull/12898 - docs for mtmd-cli: https://github.com/ggml-org/llama.cpp/blob/master/docs/multimodal.md - mtmd location: https://github.com/ggml-org/llama.cpp/tree/master/tools/mtmd - mtmd-cli code: https://github.com/ggml-org/llama.cpp/blob/master/tools/mtmd/mtmd-cli.cpp - header for api: https://github.com/ggml-org/llama.cpp/blob/master/tools/mtmd/mtmd.h
NB: `BluManager::DoBluMessageLoop();` is the main loop call
Calling it on a background thread doesn't crash it, but it won't render. Try a stable bg thread?
binary path works by default, TBD if we want that path.
custom command structure works via IPC, but this is probably not a great general solution, need to investigate a general IPC protocol that's portable, fast, and supports JSON like structure...
Related stack when paused on GT 
We also have the issue of `blu_ue4_process.exe` surviving Unreal exit at times. This suggests our cleanup is not fully wrapped.
It's worse than just texture release, it appears that the browser renders incorrectly (patches/deltas) onto the page vs what 5.1 & 5.3 show. Update textures needs a change, did API...
Called in  then processed in  NB: https://forums.unrealengine.com/t/c-transition-guide-for-5-4/1835583