История изменений
Исправление X512, (текущая версия) :
но вроде все GUI строго однопоточные
4.2
В WinApi можно произвольно (поток откуда был вызван CreateWindow[Ex]) выбирать в каком потоке будет работать окно. В Haiku каждое окно работает в отдельном потоке. Окна в разных потоках обрабатываются независимо и если окно в одном потоке зависло, окно в другом потоке продолжает работать. Также окна рисуются параллельно используя ядра CPU.
Исправление X512, :
но вроде все GUI строго однопоточные
4.2
В WinApi можно произвольно (поток откуда был вызван CreateWindow[Ex]) выбирать в каком потоке будет работать окно. В Haiku каждое окно работает в отдельном потоке. Окна в разных потоках обрабатываются независимо и если окно в одном потоке зависло, окно в другом потоке продолжает работать. Также окна рисуются параллельно.
Исходная версия X512, :
но вроде все GUI строго однопоточные
4.2
В WinApi можно произвольно выбирать в каком потоке будет работать окно. В Haiku каждое окно работает в отдельном потоке. Окна в разных потоках обрабатываются независимо и если окно в одном потоке зависло, окно в другом потоке продолжает работать. Также окна рисуются параллельно.