RenderingThreadingMode.MultiThreaded
Описание
Генерирует промежуточные графические команды через главный поток. Поток рендеринга преобразует их в графические команды низкоуровневой платформы API.
В этом режиме основной поток обрабатывает высокоуровневый код приложения через внутренний класс GfxDeviceClient который выдает промежуточное представление всех необходимых графических команд и хранит их в буфере, разделяемом с потоком рендеринга.
В то же время поток рендеринга продолжает читать из этого общего буфера через внутренний класс GfxDeviceWorker . Когда поток рендеринга считывает новую промежуточную графическую команду, он передаёт её отдельному внутреннему классу GfxDevice[платформа] который преобразует их в низкоуровневые графические команды платформы API.
На некоторых платформах вы можете проверить этот режим, передавая аргумент командной строки -force-gfx-mt к приложению, построенному с опцией BuildSettings BuildOptions.Development.