ПрограммированиеФорумГрафика

2 потока и текстуры OpenGL (3 стр)

Страницы: 1 2 3
#30
20:45, 13 ноя 2010

innuendo
> а в DX11 всё просто замечательно
А там ведь тоже сделали по принципу - один поток-один девайс вроде бы так? :)
Вернее - только поток, владеющий device context имеет возможность выполнять операции по созданию ресурсов?

>Microsoft удалось достичь этого путем разбиения устройства Direct3D на три отдельных интерфейса: Device, Immediate Context (прямой контекст) и Deferred Context (отложенный контекст). Каждый из них назначается на поток, поэтому благодаря интерфейсам Device и Deferred Context на задачи, стоящие в очереди Immediate Context или потока обработки, может быть назначено больше одного потока.

Страницы: 1 2 3
ПрограммированиеФорумГрафика

Тема в архиве.