Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

/Del

  • Автор темы Автор темы Dylane
  • Дата начала Дата начала
When every god dead, I can live a normal life...
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
9 Авг 2020
Сообщения
330
Реакции
48
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пытался сделать рендер через имгуи с помощью mutex, посмотрел реализацию в
Пожалуйста, авторизуйтесь для просмотра ссылки.
, но у меня проблема в ImVector (
Пожалуйста, авторизуйтесь для просмотра ссылки.
)
C++:
Expand Collapse Copy
void Render::DrawList() {

    if (m_cMutex.try_lock()) { /* Краш именно тут */

        *m_sDrawListRendering = *m_sDrawListAct;

        m_cMutex.unlock();
    }
}
C++:
Expand Collapse Copy
    inline std::mutex m_cMutex = {};

    inline std::shared_ptr<ImDrawList> m_sDrawList, m_sDrawListAct, m_sDrawListRendering = {};
Вызываю все это в хуке PresentScene (17 индекс)
 
Назад
Сверху Снизу