Безопасен ли поток SDL_Delay ()? - PullRequest
2 голосов
/ 02 января 2011

Я работал над проектом C ++, который использует SDL, и задаюсь вопросом, безопасно ли вызывать SDL_Delay одновременно из разных потоков или мне нужно написать оболочку для сериализации доступа к функции. Я предпочитаю избегать любых накладных расходов, так как задержки, которые мне нужны, очень малы.

Кто-нибудь пробовал это?

Я использую c ++ на OS X и pthreads, и мне нужен код, чтобы быть переносимым.

1 Ответ

1 голос
/ 02 января 2011

У меня нет прямого опыта работы с SDL_Delay, но согласно: этой документации она не является поточно-ориентированной, и вам, вероятно, следует использовать оболочку.

...