Summary: | таскает свою копию imgui | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | pioneerspacesim | Assignee: | Anton Golubev <golubevan> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | minor | ||
Priority: | P5 | CC: | arbars, golubevan |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Michael Shigorin
2023-08-23 09:41:21 MSK
ping Я вижу вас. Я проверю возможность сборки с системной imgui, и тогда смогу дать обстоятельный ответ. Есть проблема с тем, что библиотека там патчится: https://github.com/pioneerspacesim/pioneer/tree/master/contrib/imgui/patches Поизучал эти патчи: - организуется более безопасный запуск подпрограмм, использующих ImGui, а именно производится очистка стека табов и окон в случае ошибки - добавляется параметр глубины, например для правильного отображением меток в 3д пространстве, в "Карте сектора" - ленивой подгрузки глифов Неуверен, что это будет совместимо с оригинальной ImGui. (Ответ для Anton Golubev на комментарий #3) > Есть проблема с тем, что библиотека там патчится: Понял, то есть форк. > Поизучал эти патчи: > - организуется более безопасный запуск подпрограмм, использующих ImGui, а > именно производится очистка стека табов и окон в случае ошибки > - добавляется параметр глубины, например для правильного отображением меток > в 3д пространстве, в "Карте сектора" > - ленивой подгрузки глифов > Неуверен, что это будет совместимо с оригинальной ImGui. Возможно, стоит обратить внимание её разработчиков на эти патчи (хотя это, конечно, работа апстрима или уже моя, если так надо). Благодарю за расследование. |