SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › Thread › Ответ в теме: Thread
4 ядра, проверял еще давно – поддерживает.
В общем если верить http://en.sfml-dev.org/forums/index.php?topic=5673.0
в каждом потоке нужно деактивировать окно
Basically, a window must be deactivated (SetActive(false)) in the thread where it is active, before being used in another thread.
Я добавил
C++
1 2 3 4 5 6 |
void Main::THREAD_Draw() { window->draw(*shape1); window->draw(*shape2); window->setActive(false); } |
и вроде как работает, и память жрет
Там ток на скрине не то подчеркнул)