[Перевод] Doom3 BFG — обзор исходного кода: Многопоточность (часть 2 из 4)

7c4017eb2e6a6141dd35a5023edba68e.jpgЧасть 1: ВведениеЧасть 2: Многопоточность Часть 3: Рендеринг (Прим. пер. — в процессе перевода) Часть 4: Doom classic integration (Прим. пер. — в процессе перевода) Движок для Doom III был написан в период с 2000 по 2004 год, в то время, когда большинство ПК были однопроцессорными. Хотя архитектура движка idTech4 разрабатывалась с учетом поддержки SMP, это закончилось тем, что поддержка многопоточности делалась в последнюю минуту (см. интревью с Джоном Кармаком).Читать дальше →

© Habrahabr.ru